天天看點

Centos 添加永久路由

今天在用虛拟機測試的時候,突然發現外網不通了,記得之前加過路由的,重新開機網絡服務後就沒了,仔細一想,應該是添加的路由是臨時的,一重新開機就沒了,于是乎就有了想把它永久寫入的沖動,在看了一些文檔之後,隻要在/etc/sysconfig/network-scripts/route-eth0由于我的系統版本是5.4 的沒有那rout-etho個檔案,于是就就建立了這個檔案,并且編輯了它,指令如下:

cd /etc/sysconfig/network-scripts/

touch route-eth0  注:這個要跟網卡名稱對應

vim route -eth0

192.168.10.0/24 via 192.168.10.1  注:添加一個網段

8.8.8.8 via 192.168.10.1  注:添加到一個主機

0.0.0.0/0 via 192.168.10.1  注 所有網絡,類似于預設路由

或者更改成下面一樣也可以

GATEWAY0=192.168.10.1

NETMASK0=255.0.0.0

ADDRESS0=8.0.0.0

GATEWAY1=192.168.10.1

NETMASK1=0.0.0.0

ADDRESS1=0.0.0.0

提示,使用該格式時,如果有多條靜态路由,每條靜态路由必須按順序編号,如ADDRESS0, ADDRESS1, ADDRESS2等,不能跳着編号。個人更趨向于第一種寫法。

修改完成以後重新開機網絡服務就可以了,下次在重新開機的時候路由資訊就不會丢失了。

轉載于:https://www.cnblogs.com/Waterclouds/p/3610251.html