VMware
網路設定
設定虛擬機器內的作業系統的網卡類型設定為bridge
如果主機是XP,啟用了虛擬網卡後,啟動internet串連共用。虛擬機器運行一下網路嚮導就可以正常上網了。 回答者:
到windows XP 中,查看所有的網路連接,你應該發現除了原有的網卡之外,又多了Vmnet1和Vmnet8。如果你看了一下說明書應該知道,vmnet1是hostonly的介面,而Vmnet8是使用NAT的網路介面。在這裡我們既不想用
VMWARE內建的DHCP也不想用他的NAT所以我們知關心VMnet1
在進一步操作之前先說一下idea:
我們將使用hostonly這個網路介面串連虛擬機器和主機,然後利用windows Xp/2000裡面內建的internet串連共用(實際上是一個簡單的路由NAT)來讓虛擬機器 通過原來的網卡進行外網的訪問。
那麼為什麼不使用橋接的方式呢,我在前一篇文章(linux host + windows guest)裡面已經有些討論,請參考。不過最現實的原因是橋接需要一個不同於 原主機上的另外一個獨立的IP地址,這對於有些情況(IP和MAC綁定,網管不同意),比較難辦到。
OK, let's go
(1)查看你的串連外網的網卡的屬性,選擇“進階”標籤,設定成允許共用,並設定允許的網路介面為VMNET1,如。
(2)再插看一下你的VMnet1 的屬性,看一下TCP/IP協議的設定,你發現已經被自動化佈建為192.168.0.1/255.255.255.0,如。
(3)windows下的設定完成,轉入到跑linux的虛擬機器。將你的eth0的ip地址設定為靜態(如果安裝時沒有選靜態話)
(4)windows下的設定完成,轉入到跑linux的虛擬機器。將你的eth0的ip地址設定為靜態(如果安裝時沒有選靜態話)。
按紅帽子表徵圖->系統設定->網路(或其它你瞭解的方法)
ip: 192.168.0.2(或其它在此網段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1
dns:輸入你自己的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