背景:virtubox安装完虚拟机centos8,没法同时nat上网与局域网连接。
排查: 执行命令 nmcli con show,查看是否存在enp0s8网卡信息。
如果没有enp0s8 则需要进行命令操作添加网卡信息(亲测使用图形界面操作试过,会存在只能启动一个网卡,所以暂用命令的形式操作)。
cd /etc/sysconfig/network-scripts
cp ifcfg-enp0s ifcfg-enp0s8
vi ifcfg-enp0s8
展示信息如下:
(标红部分修改,
网卡名称:enp0s8,
uuid:改一个任意的不重复的,
ip地址、网关、子网掩码按实际配置,
PREFIX=24:表示子网掩码NETMASK:255.255.255.0)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s8
UUID=f09c73b1-d40c-4d32-92a5-38f2d2f8ed66
DEVICE=enp0s8
ONBOOT=yes
IPADDR=192.168.56.101
GATEWAY=192.168.56.1
PREFIX=24
配置完,reboot虚拟机。
在宿主机上进行ping 虚拟机ip与telnet 虚拟机ip 22端口,效果如下:
使用MobaXterm工具连接,可以访问百度与局域网连接。