Når du indstiller ruten med rute kommando, fastsættes der midlertidige og genstarte netværkstjeneste vil genopfriske alle dine midlertidige sæt ruter.
I tilfælde af Linux, er permanente statiske ruter tilføjet på en pr-grænseflade grundlag i filer placeret i / etc / sysconfig / network-scripts. Filnavnet formatet er rute-interface-navn, så filnavnet for grænsefladen wlan0 ville være rute-wlan0.
Formatet af filen er helt intuitivt med det mål, net, der kommer i første kolonne efterfulgt af ordet og derefter via gateway IP-adresse. I vores routing eksempel, at oprette en rute til netværk 10.0.0.0 med undernetmasken 255.0.0.0 (en maske med de første 8 bit sat til 1) via 192.168.1.254 gateway, ville vi være nødt til at konfigurere filen / etc / sysconfig/network-scripts/route-wlan0 til at se sådan ud:
Citat:
#
# File / etc/sysconfig/network-scripts/route-wlan0
#
10.0.0.0 / 8 via 192.168.1.254
|
Bemærk: Den / etc/sysconfig/network-scripts/route- * filnavn er meget vigtigt. Tilføjelse den forkerte grænseflade udvidelse ved udgangen vil resultere i de ruter, der ikke er tilsat efter næste genstart. Der vil også være nogen rapporterede fejl på skærmen eller nogen af de logfiler i / var / log / mappe.
Du kan teste den nye fil ved at køre
Code:
/etc/sysconfig/network-scripts/ifup-routes
Du kan prøve dette også ..
- Nilesh