系統(tǒng):XP
虛擬機(jī):Mware? Workstation7.0
虛擬機(jī)系統(tǒng):redhatlinux9
虛擬機(jī)中Liunx上網(wǎng)教程:
例如 vmnet1 ip :192.168.0.1 (我的XP系統(tǒng)把VM1共享進(jìn)本地連接后自動(dòng)成這個(gè)網(wǎng)段,具體的系統(tǒng)可能有不同之處)
虛擬機(jī)設(shè)置: ip :192.168.0.2 gateway : 192.168.0.1
這樣就實(shí)現(xiàn)了虛擬機(jī)<--->主機(jī) 通信,但是 虛擬機(jī)<--->互聯(lián)網(wǎng) 仍無法通信
1)選擇VMware的Host-only

2)主機(jī)的本地連接

3)本地連接共享Internet

4)在虛擬機(jī)linux里,設(shè)置網(wǎng)絡(luò)

虛擬機(jī)的網(wǎng)關(guān)是192.168.0.1,DNS不用設(shè)置
數(shù)據(jù)包走向:從eth0出來后將數(shù)據(jù)包扔給:192.168.0.1,192.168.0.1和本地連接是共享上網(wǎng)的,所以192.168.0.0/24網(wǎng)段的數(shù)據(jù)包到了本地連接后,本地的網(wǎng)卡會(huì)把源IP和源MAC改成本地電腦的真實(shí)IP和MAC,然后扔給網(wǎng)關(guān)。
為了驗(yàn)證上面我猜想,在虛擬機(jī)上ping www.baidu.com,再在本地PC上運(yùn)行抓包軟件wireshark,截圖如下:

本地網(wǎng)卡是192.168.1.102,虛擬機(jī) eth0 IP:192.168.0.2 ,由上圖可以看到不是虛擬機(jī)所在的網(wǎng)段與公網(wǎng)IP交互報(bào)文。
新聞熱點(diǎn)
疑難解答
圖片精選