在虚拟机的实际应用中,我们经常需要虚拟机与主机进行互联,又需要虚拟机可以访问互联网,这种应用场景的最佳实践是采用桥接网卡,但是在企业网络的实际应用中,我们又经常发现,由于内部网络管理策略的限制,虚拟机无法加入到企业网络中。

这时候,我们可以采用另一种网络,仅主机网络(Host-Only),配置方式见下图:
配置内部网络
在这样情况下,虚拟机会加入192.168.56.*网络段,主机可以随时连接虚拟机,但此时虚拟机无法连接互联网,这时候需要配置第二张网卡,配置方式如下:
配置网络地址转换
现在进入虚拟机,利用ip addr查看所有网卡,信息如下:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:97:6a:76 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.101/24 brd 192.168.56.255 scope global dynamic enp0s3
       valid_lft 1130sec preferred_lft 1130sec
    inet6 fe80::a00:27ff:fe97:6a76/64 scope link tentative dadfailed 
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:80:cd:7a brd ff:ff:ff:ff:ff:ff
    inet 10.0.3.15/24 brd 10.0.3.255 scope global dynamic enp0s8
       valid_lft 81688sec preferred_lft 81688sec
    inet6 fe80::a00:27ff:fe80:cd7a/64 scope link 
       valid_lft forever preferred_lft forever

可以清楚地看到,现在虚拟机有三张网卡,ping百度网站,发现可以轻松ping通。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐