När du inställda färdvägen med rutt kommando, fastställs tillfälliga och starta nättjänsten ska borsta upp alla dina tillfälligt ställa rutter.
Vid Linux, är permanent statiska rutter läggs på per gränssnitt grund i filer som ligger i / etc / sysconfig / network-scripts. Formatet på filnamnen är väg-interface-namn så filnamnet för gränssnittet wlan0 skulle route-wlan0.
Formatet på filen är ganska intuitiv med målet nätverket kommer i första kolumnen, följt av ordet hjälp och sedan gateway IP-adress. I vårt routing exempel att sätta upp en rutt till nät 10.0.0.0 med nätmasken 255.0.0.0 (en mask med de första 8 bitar satt till 1) via 192.168.1.254 gateway, skulle vi behöva konfigurera filen / etc / sysconfig/network-scripts/route-wlan0 att se ut så här:
Citat:
#
# File / etc/sysconfig/network-scripts/route-wlan0
#
10.0.0.0 / 8 via 192.168.1.254
|
Obs! Den / etc/sysconfig/network-scripts/route- * filnamn är mycket viktigt. Lägga fel gränssnittet utbyggnad till slut kommer att leda till att linjer som inte är till efter nästa omstart. Det kommer också att inga rapporterade fel på skärmen eller någon av loggfiler i / var / log / katalogen.
Du kan testa den nya filen genom att köra
Kod:
/etc/sysconfig/network-scripts/ifup-routes
Du kan prova det här också ..
- Nilesh