關於Hyper-v虛擬機的網絡配置(CentOS7)——宿主機,虛擬機互通,虛擬機通外網
上面的文章提到:
External(外部虛擬網絡): 虛擬機和物理網絡、本地主機都能通信
在希望允許子分區(虛擬機或guest)與外部服務器和父分區(管理操作系統或host)進行通信時,可以使用此類型的虛擬網絡。此類型的虛擬網絡還允許位於同一物理服務器上的虛擬機互相通信。
所以只要爲虛擬機創建一個外部虛擬網絡,即可實現宿主機與虛擬機的互通,虛擬機與外網的互通。
下面是創建步驟:
- 給Centos新建一個外部的虛擬交換機,選中右側Virtual Switch Manager
2. 選中左側New virtual network swith ------->右側面板中 External---------->下方新建 Create virtual switch
- 選中新建的虛擬交換機,可以自定義Name,Connection Type 處選擇外部網絡 External network; 我選擇的是Intel® Ethernet Connection(2)選項,一般與你宿主機網絡一致;默認勾選運行管理員分銷適配器 Allow management operating system to share this network adapter。click Apply–>OK;
現在你的網絡適配器會多一個剛剛配置的CentOS Virtual Switch
- 給你的centos 添加適配器,到你的虛擬機下面選擇Settings
5. 添加網絡適配器 Add Hardware ----->Network Adapter--------->ok
6. 指定網絡網絡適配器,選擇剛剛配置的外部適配器Centos virtual switch
- 給虛擬機配置網卡,編輯下面的文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
關鍵兩項:
ONBOOT=YES (開機啓動)
IPADDR=XX.XX.XX.XX (設置ip與你宿主機同一網段)
-
重啓機器驗證即可,宿主機和虛擬機可以相互ping 通,虛擬機可以連外網
-
ping外網
宿主機ping centos
https://blog.csdn.net/weixin_39574374/article/details/97037657