今天在用虛擬機器測試的時候,突然發現外網不通了,記得之前加過路由的,重啟網路服務後就沒了,仔細一想,應該是新增的路由是臨時的,一重啟就沒了,於是乎就有了想把它永久寫入的衝動,在看了一些文件之後,只要在/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等,不能跳著編號。個人更趨向於第一種寫法。
修改完成以後重啟網路服務就可以了,下次在重啟的時候路由資訊就不會丟失了。
CentOS7新增永久靜態路由
centos7永久靜態路由需要寫到 etc sysconfig network scripts route 檔案中,故在 etc sysconfig network scripts 下,新建檔名為route 的檔案,代表網絡卡名 比如新增兩條靜態路由 網絡卡的裝置名叫eth0 root centos...
centos7新增永久靜態路由
centos7永久新增靜態路由 方法一 在 etc sysconfig network scripts 檔案下建立個檔案新增 vim etc sysconfig network scripts route ens33 10.10.10.0 via 192.168.19.2 dev ens33 10....
centos 7 新增路由和永久靜態路由
linux 伺服器所在區域網,不止乙個ip號段。需要多個ip號段訪問該伺服器,所以需要配置靜態路由,並且要永久新增路由,在伺服器重啟後也可以正常生效 檢查ip route狀況 先檢查一下伺服器的路由情況 ip route show column t然後確定一下要新增的ip號段 臨時新增一條路由的方式...