1、打开Hyper-V,配置如下
2、操作完成后,打开宿主机网络适配器,会多一块网卡,如下:
3、配置vEthernet(inner)网卡
IP地址配置:192.168.99.1(自己随意设置,保证虚拟机IP和此IP在同一网段即可)
子网掩码:255.255.255.0
其他可不必配置
4、进入centos8虚拟机系统,cd /etc/sysconfig/network-scripts/ 配置网卡 vim ifcfg-eth0 修改之前先备份好一份网卡文件
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="no"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="9169d640-2aea-4be0-b6af-635df1dasdasas"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=192.168.99.10
GATEWAY=192.168.99.1
DNS1=192.168.99.1
NETMASK=255.255.255.0
BROADCAST=192.168.99.254
其中要注意的是,依据个人系统情况配置,主要配置的是后6行
BOOTPROTO="dhcp" 更改为 BOOTPROTO="static" DEFROUTE="no" 此项要非常注意,保证为"no",否则两个路由冲突
5、保存退出,重启网卡
nmcli c reload
此时使用ifconfig查看配置发现依然不生效则可以使用以下命令
nmcli c reload
nmcli networking off
nmcli networking on
问题解决