我本地的採用的上網方式的撥號上網,IP段是一公網下的經過路由設置的局域網,網段182.18.1.*node
本地鏈接包含如下:vim
其中無線上網卡的、WMware橋接是自定義的局域網IP段:192.168.253.*;服務器
其中本地鏈接、寬帶鏈接3(撥號上網使用的,通常都是自動獲取IP,若是設置固定ip極可能ip衝突上不了網了,因此這個東東不能夠修改)。網絡
我想把個人本地與個人虛擬機聯通必須把他們設定在同一個網段內:測試
因而我修改「本地鏈接」的IPv4設置:spa
修改虛擬機的網絡鏈接方式爲:「橋接方式」操作系統
將個人虛擬機master/node1/node2/node3設置爲靜態IP:調試
master:192.168.1.100rest
node1:192.168.1.101code
node2:192.168.1.102
node3:192.168.1.103
個人這幾太虛擬機都是Ubuntu Server 14.04,怎麼設置靜態IP呢?
1)修改配置文件/etc/network/interfaces
sudo vim /etc/network/interfaces
添加如下內容:
auto eth0 #設置自動啓動eth0接口
iface eth0 inet static #配置靜態IP
address 192.168.1.100 #IP地址
netmask 255.255.255.0 #子網掩碼
gateway 192.168.1.1 #默認網關
2)修改DNS
sudo vim /etc/resolve.conf
添加以下內容:
nameserver 8.8.8.8
3)重啓網絡,使配置生效
sudo /etc/init.d/networking restart
4)查看是否設置成功
ifconfig
本地IP測試:
本地ping虛擬就master(192.168.1.100)
當我本機是採用PPPOE方式聯網時,這種方式是實現不了虛擬機上網的。
VMWare提供了三種工做模式,host-only(主機模式)、NAT(網絡地址轉換模式)、bridged(橋接模式)。
使用NAT模式,就是讓虛擬系統藉助NAT(網絡地址轉換)功能,經過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式能夠實如今虛擬系統裏訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,沒法進行手工修改,所以使用NAT模式虛擬系統也就沒法和本地局域網中的其餘真實主機進行通信。
採用NAT模式最大的優點是虛擬系統接入互聯網很是簡單,你不須要進行任何其餘的配置,只須要宿主機器能訪問互聯網,虛擬機就能訪問互聯網。
在這種模式下,VMWare虛擬出來的操做系統就像是局域網中的一臺獨立的主機,它能夠訪問網內任何一臺機器。在橋接模式下,你須要手工爲虛擬系統配置IP地址、子網掩碼,並且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通訊。同時,因爲這個虛擬系統是局域網中的一個獨立的主機系統,那麼就能夠手工配置它的TCP/IP配置信息,以實現經過局域網的網關或路由器訪問互聯網。
使用橋接模式的虛擬系統和宿主機器的關係,就像鏈接在同一個Hub上的兩臺電腦。想讓它們相互通信,你就須要爲虛擬系統配置IP地址和子網掩碼,不然就沒法通訊。
若是是你是局域網上網方式,虛擬機使用網橋鏈接方式,只要設置虛擬機的IP地址與本機是同一網段,子網、網關、DNS與本機相同就能實現上網,也能訪問局域網絡。
若是你是撥號上網方式,虛擬機使用此種方式鏈接,就要在虛擬機內系統創建寬帶鏈接、撥號上網,可是和宿主機不能同時上網。