虛擬機器下linux外網訪問

2021-08-19 05:26:09 字數 1448 閱讀 5815

1、bridge模式(一切都跟host一樣,只有ip不能與host相同) 

ip=192.168.39.222 

netmask=255.255.252.0 

gateway=192.168.39.254 

dns1=192.168.39.252 

2、nat模式(已經驗證)

首先在host中檢視vmnet8的ip(e.g. 192.168.255.1). 

啟動vmware,點edit下virtual network setting… ,彈出virtual network editor對話方塊; 

檢視nat選項卡,記錄nat的gateway ip address:192.168.255.2 

在config中,填寫: 

ip=192.168.255.5(與192.168.255.1在同乙個網段的不同位址) 

netmask=255.255.255.0(與192.168.255.1的隱碼相同) 

gateway=192.168.255.2(gateway ip:填寫vmware中的nat閘道器192.168.255.2 )

dns1=192.168.39.252(primary nameserver:填寫與主機中一樣的閘道器192.168.39.252,這樣就可以上網衝浪了)

如果填寫192.168.255.1,則不能連上外網.這裡也可以不停,總之不能寫錯誤的位址 

3、hostonly模式 

(1)檢視你的連線外網的網絡卡的屬性,選擇「高階」標籤,設定成允許共享,並設定允許的網路介面為vmnet1 

(2)再插看一下你的vmnet1 的屬性,看一下tcp/ip協議的設定,你發現已經被自動設定為 

192.168.0.1/255.255.255.0, 

(3)windows下的設定完成,轉入到跑linux的虛擬機器.將你的eth0的ip位址設定為靜態的(如果安裝時沒有選靜態的話) . 

按紅帽子圖示->系統設定->網路(或其它你了解的方法) 

ip=192.168.0.2(或其它在此網段上的位址) 

netmask=255.255.255.0 

gateway=192.168.0.1 (vmnet1的位址) 

dns:輸入你自己的dns (host中用的dns) 

儲存設定.如果你還沒有設定好主機名稱: 

cd /etc/sysconfig 

vi network 

編輯hostname 

cd /etc 

vi hosts 

加入: 

192.168.0.2 yourhostname 

重新啟動服務 

su /sbin/service network restart 

(4)測試一下 

閘道器: ping 192.168.0.1 

dns: ping dnsserver 

參考文章:

外網訪問VMware的linux虛擬機器

環境 vmware 7.1.3 ubuntu server10.10和fedora9 外網訪問虛擬機器下的linux 可以分兩種方式,可以根據你的環境選擇適用的 一 linux 虛擬機器採用 bridge 橋接 上網 適用 使用路由器上網的企業或家庭環境 靜態ip 1 將vmware 下的linux...

虛擬機器下linux連線外網(static IP)

cmd命令下 ipconfig 選擇nat模式,其中子網ip和子網掩碼設定對照主機ip引數進行設定,一般來說預設 ps 取消 使用本地dhcp服務獎ip位址分配給虛擬機器 nat設定中,根據主機閘道器為虛擬管閘道器設定為乙個可用的ip位址 可和主機ip位址一致 不推薦 cenos 中輸入命令 cd ...

在VMware虛擬機器下訪問外網的方法

在虛擬機器上訪問外網有多種方式,我將聲情並茂的介紹給大家 一 橋接 橋接相當於是採用虛擬技術把主機和虛擬機器放到乙個交換機的區域網下 把虛擬機器的網路介面卡設定成橋接 要想以橋接方式連線外網,必須了解真實主機的上網方式,然後去配置虛擬主機 虛擬機器裡的linux 系統 的配置檔案,一般情況下配置檔案...