文章出處

虛擬機中的系統要聯網,首先要確保虛擬機中的聯網的服務開啟,如下

 

 

(最主要的是NAT service和DHCPService) VMWare虛擬機有3種網絡連接方式,這里主要介紹NAT模式和橋接模式

1.NAT模式聯網

1.1首先將虛擬機的網絡連接方式設置為NAT

 

 

1.2然后在Linux系統中進行設置(RedHat系列-以CentOS為例),打開“系統->首選項->網絡連接”

 

注意,這時還要做一步工作,將/etc/sysconfig/network-scripts/目錄下的 ifcfg-eth0 文件中的 ONBOOT選項改為yes才可以(ONBOOT的默認值是no,意思是不啟用eth0這塊網卡,但是我們要使用eth0這塊網卡聯網,所以這一步是必須要做的)。然后使用service network restart重啟network服務即可聯網。

1.3CentOS服務器版以NAT方式聯網在命令行下輸入setup命令即可進入下面的界面

 

選中NetWork configuration進入網絡的相關設置

 

Use DHCP方括號中的星號代表啟用動態IP,如果想使用靜態IP可以使用空格來將*去掉同樣的,也要去修改ifcfg-eth0文件中的ONBOOT選項改為yes

1.4接下來要重啟network服務 service network stop #關閉network服務 service network start #啟動network服務 service network status #查看network服務的狀態 service network restart #重啟network服務 1.5補充幾點如果以上操作完成后,執行ping baidu.com,如果執行成功,則說明已經成功聯網,否則就說明還沒有聯網,這時可以嘗試重啟系統、重啟network服務 a. /etc/sysconfig/network-scripts/ifcfg-eth0文件中存放的是IP地址的設置信息

 

相關名詞解釋 TYPE=Ethernet #網卡類型 DEVICE=eth0 #網卡接口名稱 ONBOOT=yes #系統啟動時是否啟動網卡 BOOTPROTO=dhcp#啟用地址協議 --static:靜態協議 --bootp協議 --dhcp協議 HWADDR=00:0C:29:13:5D:74 #網卡設備MAC地址 BROADCAST=192.168.1.255 #網卡廣播地址

b. /etc/resolve.conf #存放DNS服務器地址

 

 

c. NAT模式有一個缺點,虛擬機中的Linux系統可以訪問互聯網,但是主機卻無法訪問虛擬機,這就造成了無法使用SecureCRT、Xshell等軟件來遠程訪問虛擬機中的系統

2.橋接模式聯網

2.1第一種情況,如果使用電信的撥號器來上網,本地連接無法連接到Internet,就像下面這種情況

 

 

這時是無法使用橋接模式來上網的(至少目前我沒有做到)下面說明原因

a.首先在Windows控制臺下輸入ipconfig /all 查看各個網卡的IP地址

 

 

 

雖然通過電信的撥號器來上網,但是本地連接也分配到了IP地址,但是本地連接依然顯示無法訪問Internet

b.打開虛擬網絡編輯器(可以通過VMWare打開,也可以從Windows直接打開)

 

可以看到VMnet0是適用于橋接模式的,它有一個“橋接到”選項,可以選擇自動橋接,也可以選擇指定的網卡, Microsoft Virtual WiFi Miniport Adapter #3是獵豹WiFi的網卡,我試過但是橋接不上,暫時不知道原因 Atheros AR9485 Wireless Network Adapter 不知道是干嘛的,不過它壓根就沒有啟用,所以肯定不能橋接到它 Realtek PCIe GBE Family Controller是本地連接的網卡,雖然啟用而且也有IP地址,但是壓根無法訪問Internet,橋接以后虛擬機中的系統無法訪問網絡,但是主機卻可以使用ssh連接工具如Xshell、SecureCRT等來訪問虛擬機,所以如果對虛擬機聯網沒有要求可以使用這種方式 而VirtualBox Host-Only Network是VirtualBox虛擬機的僅主機模式下使用的網卡,更不能使用

 

 

 

2.2第二種情況,橋接模式下虛擬機可以聯網

這種情況適用于實驗室等不需要通過撥號器直接插上網線就可上網的情況,因為此時本地連接可以訪問Internet

這種情況下,虛擬機中的Linux可以通過動態IP或者靜態IP來訪問網絡

a. 動態IP,不需要特別的設置(和NAT模式動態IP聯網方式一樣)

b. 靜態IP,需要給虛擬機配置一個與主機同一網段的IP地址,其他的網關、DNS服務器、子網掩碼也要設置的與主機一樣

CentOS系統可以直接在命令行輸入setup命令,調出UI界面在界面進行設置

 

 

Static IP#IP地址 NetMask#子網掩碼 Default gateway IP#網關 Primary DNS Server #首選DNS服務器 Secondary DNS Server #備選DNS服務器設置完成后,輸入相關命令來重啟network服務 service network start #啟動network服務 service network stop #停止network服務 service network status #查看network服務的狀態 service network restart #重啟network服務

就愛閱讀www.92to.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20161206/65120.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()