route: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
(kein Unterschied)

Aktuelle Version vom 30. Juli 2009, 21:08 Uhr

Der Shell-Befehl route dient zum Anzeigen und Verändern der IP-Routing-Tabelle.

Verwendung

Anzeige der vorhandenen Routen.

$ /sbin/route

Anzeige der in der Kernel-Routing-Tabelle vorhandenen Routen, wobei statt der Hostnamen die IP-Adressen angezeigt werden.

$ /sbin/route -n
oder
$ netstat -rn

Löschen des vorhandenen Standardgateways "10.0.5.120".

# route del default gw 10.0.5.120
oder
# route del default

Setzen des neuen Standardgateways "10.0.5.6".

# route add default gw 10.0.5.6

Setzen des neuen Standardgateways "10.0.5.6" für die Schnittstelle "eth0".

# route add default gw 10.0.5.6 dev eth0

Hinzufügen einer Route zum Netzwerk "10.0.5.0" mit der Netzmaske "255.255.255.0" und dem Standardgateway "10.0.5.6".

# route add -net 10.0.5.0 netmask 255.255.255.0 gw 10.0.5.6

Permanente Route unter Ubuntu

Skript "MY-network" im Verzeichnis "/etc/network/if-up.d/" setzt bei jedem Systemstart die folgenden Routen.

#!/bin/sh -e
route add -host 10.61.149.193                       gw 10.0.5.252
route add -net  10.10.11.0    netmask 255.255.255.0 gw 10.0.5.253

Weblinks