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

宿主機跟Vmware中的linux使用host-only,bridge方式通信

宿主機跟Vmware中的linux使用host-only,bridge方式通信   聲明:我的機器在本文中叫 宿機,vmware中的linux就叫linux 本文已經實現了通過host-only模式 宿機 ping通 linux,但是在host-only模式下,linux 沒有ping通 宿機...我很郁悶(我的本機連接已經設置共享了,還是不行!) 於是我就只能使用bridge模式 實現  宿機 跟 linux 互通 host-only: 1.首先確認虛擬機中的網卡是連接的,並且選擇的是 host-only 模式 如圖所示:     2.查看虛擬機host-only方式的IP分配情況: 我的是vmware8.0 ,我的是這麼打開的: Edit --> Virtual Network Editor ,打開如下畫面:     3.大家都看到了,我本機的情況是:從 192.168.213.0  , 然後分配的IP地址是:192.168.213.1  ~ 192.168.213.254 那麼我的網卡中,其中 VMware Virtual Ethernet Adapter for VMnet1 的 IP地址設置為:192.168.213.1 子網掩碼:255.255.255.0 其他的不用管,如圖所示:     4.忘了告訴大家,宿機IP為:192.168.1.100 現在啟動 linux 使用vi 編輯:/etc/sysconfig/network-scripts/ifcfg-eth0   (  // 後面的是注釋,大家這個不要加進去   ) DEVICE=eth0        //設備名稱,不要修改 BOOTPROTO=static  BROADCAST=192.168.213.255       //廣播地址,一般為本網段的最後一個IP IPADDR=192.168.213.5  NETMASK=255.255.255.0 NETWORK=192.168.213.1       //跟宿機中的 VMware Virtual Ethernet Adapter for VMnet1 的  IP 地址相同 ONBOOT=yes  TYPE=Ethernet 5. 在linux中執行命令: ifconfig eth0 down ifconfig eth0 up service network restart 6.截止到目前,已經OK! 打開宿機的 cmd,ping 192.168.213.5  就可以ping 通了, 但是不知道  linux 為什麼 ping 不宿機!!!  鑒於這個問題,可以通過bridge 模式連接,這樣 兩者互通是很方便的,當然了,這個需要一個局域網的環境。   另外簡單的說說bridge bridge: 1.首先確認虛擬機中的網卡是連接的,並且選擇的是 bridge  模式 如圖所示:     2. 宿機IP為:192.168.1.100 現在啟動 linux 使用vi 編輯:/etc/sysconfig/network-scripts/ifcfg-eth0   (  // 後面的是注釋,大家這個不要加進去   ) DEVICE=eth0        BOOTPROTO=static  BROADCAST=192.168.1.255       IPADDR=192.168.1.115  NETMASK=255.255.255.0 NETWORK=192.168.1.1   ONBOOT=yes  TYPE=Ethernet 3.在linux中執行命令: ifconfig eth0 down
ifconfig eth0 up
service network restart 6.截止到目前,已經OK! 打開宿機的 cmd,ping 192.168.1.115  就可以ping 通了。 同時,linux也可以 ping 通宿機   ping 192.168.1.100
Copyright © Linux教程網 All Rights Reserved