Unter Linux ist statisches Routing eine Routing-Methode, bei der Routing-Elemente manuell festgelegt werden, auch wenn sich der Netzwerkstatus geändert oder neu konfiguriert hat. Das statische Routing ist festgelegt und das statische Routing wird vom Netzwerkadministrator Element für Element zur Routing-Tabelle hinzugefügt . Sie können die Anweisung „route add -net, um eine Route zu einem bestimmten Netzwerksegment hinzuzufügen“ verwenden, um eine Route in Linux hinzuzufügen.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Was ist statisches Routing?
Statisches Routing (englisch: Statisches Routing) ist eine Routing-Methode, bei der Routing-Einträge manuell konfiguriert und nicht dynamisch bestimmt werden. Im Gegensatz zum dynamischen Routing ist statisches Routing fest und ändert sich nicht, selbst wenn sich die Netzwerkbedingungen geändert oder neu konfiguriert haben. Im Allgemeinen werden statische Routen vom Netzwerkadministrator Element für Element zur Routing-Tabelle hinzugefügt.
Vorteile
Ein weiterer Vorteil der Verwendung von statischem Routing ist die hohe Netzwerksicherheit und Vertraulichkeit. Dynamisches Routing erfordert den häufigen Austausch von Routing-Tabellen zwischen Routern, und die Analyse von Routing-Tabellen kann Informationen wie Netzwerktopologie und Netzwerkadressen offenlegen. Daher kann das Netzwerk aus Sicherheitsgründen auch statisches Routing verwenden. Es wird keine Netzwerkbandbreite verbraucht, da statisches Routing keinen Aktualisierungsverkehr generiert. Statisches Routing eignet sich für kleine und mittlere Netzwerke.
Nachteile
Große und komplexe Netzwerkumgebungen sind in der Regel nicht für statisches Routing geeignet. Einerseits ist es für Netzwerkadministratoren schwierig, die Topologie des gesamten Netzwerks vollständig zu verstehen. Andererseits müssen die statischen Routing-Informationen im Router in großem Umfang angepasst werden, wenn sich die Netzwerktopologie und der Verbindungsstatus ändern , was sehr schwierig ist und der Komplexitätsgrad sehr hoch ist. Wenn sich das Netzwerk ändert oder ein Netzwerkfehler auftritt, kann das Routing nicht erneut ausgewählt werden, was zu einem Routing-Fehler führen kann.
Statischer Routenänderungsbefehl unter Linux
Methode 1:
Route hinzufügen
route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.1.1 dev 192.168.0.1
Route löschen
route del -net 192.168.0.0/24 gw 192.168.0.1
add Route hinzufügen
del Route löschen
-net Legen Sie die Route auf ein bestimmtes Netzwerksegment fest
-host legt die Route zu einem bestimmten Host fest
gw-Egress-Gateway-IP-Adresse
dev-egress-Gateway-physischer Gerätename
Fügen Sie eine Standardroute hinzu
route add default gw 192.168.0.1
Eine Standardroute reicht aus
route -n, um die Routing-Tabelle anzuzeigen
Methode 2: Route hinzufügen eevia 192.168.0.1 ist mein Standardrouter. Routing-Informationen anzeigen -script/ Verzeichnis Datei
ip route add 192.168.0.0/24 via 192.168.0.1 ip route add 192.168.1.1 dev 192.168.0.1
Inhalt im folgenden Format zu dieser Datei hinzufügen
ip route del 192.168.0.0/24 via 192.168.0.1
Netzwerküberprüfung neu starten
/etc/rc.d/init.d/network Es gibt diese Zeilen:
ip route add default via 192.168.0.1 dev eth0
Mit anderen Worten, hinzufügen Statisches Routing zur Datei /etc/sysconfig/static-routes reicht aus.
Wenn Sie Folgendes hinzufügen:
vi /etc/sysconfig/network-script/route-eth0
, ist das Format von statischen Routen
192.168.1.0/24 via 192.168.0.1
Empfohlenes Lernen:
Linux-Video-TutorialDas obige ist der detaillierte Inhalt vonWas ist statisches Routing unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!