Centos 連不上網的問題

轉發網址:https://blog.51cto.com/853056088/2286637

今天把win10電腦上的VMware裝了個最新的14版本,爲了測試所以裝了兩個centos系統分別是centons6.6和centos7.5,這兩個系統都是雙網卡的,一個是靜態地址,一個是NAT,但是在系統安裝完成後,兩個系統都無法上網,
遇到的問題都是
centos6和7配置雙網卡不能上網的問題
centos6和7配置雙網卡不能上網的問題
目標地址無法到達
1.首先開始檢查VMware的win10服務是否開啓
win+R,輸入services.msc檢查服務是否都是開啓的
centos6和7配置雙網卡不能上網的問題
服務都是開啓的,說明沒問題,但是爲了以防萬一我還是都重啓了一次
2.檢查虛擬機的網絡配置和centos配置是否有問題
centos6和7配置雙網卡不能上網的問題
這裏看出網卡一是nat的dhcp地址,網卡二是靜態地址
centos6和7配置雙網卡不能上網的問題
系統裏面與之對應的也沒問題

3.檢查虛擬機網絡的配置是否有問題

centos6和7配置雙網卡不能上網的問題
進入編輯器裏面
centos6和7配置雙網卡不能上網的問題
這裏的nat也沒問題,
4.檢查windows的網絡配置是否有問題
centos6和7配置雙網卡不能上網的問題
centos6和7配置雙網卡不能上網的問題
這裏的配置也沒問題
5.到這裏都沒問題那就說明了windows和VMware都沒問題,那就是centos系統的問題了,在網上找了半天都是關於上面幾個步驟的重複,我重啓系統,重啓虛擬機都不好使,還是上不了網
6.最後在別人的提示下,我查看了下centos的路由,發現了兩個系統都是路由的問題導致了無法上網
centos6和7配置雙網卡不能上網的問題
這裏的默認路由是靜態地址的,靜態地址是我本地的地址,所以會出現目標地址無法到達的情況,
既然明白了原因那就好解決了,把默認的路由給刪了,把nat的的網卡改爲默認路由的網卡就沒問題了
centos6和7配置雙網卡不能上網的問題

[root@centos6 ~]# route del -net 0.0.0.0
[root@centos6 ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.65.0    *               255.255.255.0   U     0      0        0 eth0
192.168.18.0    *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1003   0        0 eth1
[root@centos6 ~]# route add gw 192.168.65.2 eth0
gw: 未知的主機
[root@centos6 ~]# route add default gw 192.168.65.2 eth0
[root@centos6 ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.65.0    *               255.255.255.0   U     0      0        0 eth0
192.168.18.0    *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1003   0        0 eth1
default         bogon           0.0.0.0         UG    0      0        0 eth0

到此大功告成可以上外網了!

雖然現在是沒問題了,但是重啓了之後又不能上外網了,可以吧這個默認網關加到開機啓動項裏面去(或許還有別的什麼方法,但是我目前還不知道!)

echo -e ' route del -net 0.0.0.0 2>/dev/null\n route add default gw 192.168.65.2 eth0 2>/dev/null' >>/etc/rc.d/rc.local

centos6和7配置雙網卡不能上網的問題

注:不管是win7還是win10,打開VMware的方式最好都是用右鍵以管理員方式運行,不然回報很多莫名其妙的錯誤的!
就拿我遇到的問題來說吧!我的配置都沒問題,但是VMware我是雙擊打開的,無論是NAT還是橋接重啓網卡的時候都失敗了,但是我用右鍵以管理員運行的時候,不管是NAt還是橋接都沒問題了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章