虛擬機網絡配置
1、Bridged(橋接模式)
橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。
在橋接的作用下,類似於把物理主機虛擬爲一個交換機,所有橋接設置
的虛擬機連接到這個交換機的一個接口上,物理主機也同樣插在這個交換
機當中,所以所有橋接下的網卡與網卡都是交換模式的,相互可以訪問而不干擾。
在橋接模式下,虛擬機ip地址需要與主機在同一個網段,
如果需要聯網,則網關與DNS需要與主機網卡一致。
主機:
DNS:
192.168.1.1
gateway:
192.168.1.1
ip:
192.168.1.7
掩碼:
255.255.255.0
虛擬機
默認虛擬網卡爲eth0
linux:
centos8重啓網絡服務:
systemctl restart NetworkManager
修改原來的ens33:
BOOTPROTO="static"/"dhcp"
# 與主機ip在同一個網段
IPADDR=192.168.1.117
# 主機的掩碼
NETMASK=255.255.255.0
# 網關
GATEWAY=192.168.1.1
# DNS
DNS1=192.168.1.1
2. NAT(網絡地址轉換模式)
你的網絡ip資源緊缺,但是你又希望你的虛擬機能夠聯網,
這時候NAT模式是最好的選擇。NAT模式藉助虛擬NAT設備和
虛擬DHCP服務器,使得虛擬機可以聯網。
在NAT模式中,主機網卡直接與虛擬NAT設備相連,然後虛擬NAT設備與虛擬DHCP服務器一起連接在虛擬交換機VMnet8上,這樣就實現了虛擬機聯網。
爲什麼需要虛擬網卡VMware Network Adapter VMnet8呢?
原來我們的VMware Network Adapter VMnet8虛擬網卡主要是爲了實現主機與虛擬機之間的通信。
虛擬機配置
子網地址:
192.168.159.0
掩碼:
255.255.255.0
網關:
192.168.159.2
dhcp:
192.168.159.128-192.168.159.254
注意:
主機重新聯網後要重置或修改虛擬機ip,
保證子網ip可以正常連接
linux
dhcp
可以設置static的ip
但需要在dhcp範圍內
3Host-Only(僅主機模式)
Host-Only模式其實就是NAT模式去除了虛擬NAT設備,然後使用VMware Network Adapter VMnet1虛擬網卡連接VMnet1虛擬交換機來與虛擬機通信的,
Host-Only模式將虛擬機與外網隔開,
使得虛擬機成爲一個獨立的系統,只與主機相互通訊
如果要使得虛擬機能聯網,我們可以將主機網卡共享給
VMware Network Adapter VMnet1網卡,從而達到虛擬機聯網的目的
linux
gateway:
192.168.137.1
DNS1:
192.168.137.1
將VMware Network Adapter VMnet1虛擬網卡作爲虛擬機的路由
重啓後即可連接