歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

centos不能橋接上網的問題

先檢查一下虛擬機中的網絡設置是否正常,由於我的本機系統使用的是windows2007,所以只能使用橋接方式來使虛擬機上網了。

再來看看 edit-> virtual network editor… (並不是我的英語好,而是虛擬機上的英文我翻譯不過來,所以就老實一點,照著人家的寫吧)

把其它的都刪除了,就留下了一個VMnet0,而且還是使用橋接的方式來搞的;下面得指定橋接的方式,而且要指定網卡;

下面來配置linux上面的網絡:

這個地方先前不管有幾個網卡,全部給刪除了,這裡的截圖是我配置好了以後看到的網卡;

進入命令行,修改ifcfg-eth0文件,不知道是不是由於我把上面那個截圖裡面的網絡全刪除了的原因,總之沒有這個文件了,好吧

進入目錄:/etc/sysconfig/network-scripts/ 看一下這裡面的文件,有一個ifcfg-lo的文件,這個就是備用的文件,復制一份,改名成ifcfg-eth0,打開文件,修改裡面的內容,

bootproto=”static”

IPADDR=192.168.1.1

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

後三個要根據自己實際情況設定,由於使用的橋接模式,說白了,這種模式,虛擬機和實體機就是在同一個網段下面,什麼意思呢,就是說,實體機和虛擬機兩個機器都接在同一個路由器下面;只不過這裡實現的技術是使用了虛擬交換機,就是說,有一個虛擬的交換機,實體機連接到這台交換機上面,而虛擬機也連接到這台交換機上面,它就是這樣實現的!

修改完ifcfg-eth0文件之後,重新導入ifcfg-eth0的配置文件:# /etc/init.d/network reload

如果在執行這個命令的時候出現:device not managed by networkmanager的問題,請先關閉networkmanager這個服務:# service NetworkManager stop. 然後再執行# /etc/init.d/network reload  # ifdown eth0    # ifup eth0

關閉linux, 重啟一下虛擬機,再啟動linux,看不到右上角有一個網絡連接的符號的話,那是因為把NetworkManager這個服務給關閉了的原因,把它重開啟就能看到這個圖標了,本機與虛擬機互相ping一下,通了, 再ping一下外網,也通了,OK了,可以上網了!

Copyright © Linux教程網 All Rights Reserved