1、根据主机的网卡信息增加虚拟IP
直接输入ifconfig,得到网卡名字是eno16777736,有的可能是ens33、eth0等等
那就在其名下再增加第二张网卡,序号是1.
2、如果不需要虚拟网卡,也可以将其删除
ip addr del 192.168.128.200 dev eno16777736
3、根据自己的需求修改IP的名字
1、进入网卡里面,修改网卡名字
[hado@localhost ~]$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 NAME=eno16777736 DEVICE=eno16777736 改为 NAME=eth0 DEVICE=eth0
2、进入改文件名
[hado@localhost ~]$ cd /etc/sysconfig/network-scripts/ 改网卡名 [hado@localhost network-scripts]$ sudo mv ifcfg-eno16777736 ifcfg-eth0
3、进入/etc/sysconfig
sudo vi /etc/sysconfig/grub 在GRUB_CMDLINE_LINUX变量中添加一句 net.ifnames=0 biosdevname=0 结果为: GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0"
4、运行命令:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg 让其重新更新内核参数
5、进入cd /etc/udev/rules.d/70-persistent-net.rules,创建一个网卡规则
[hado@localhost ~]$ sudo vi /etc/udev/rules.d/70-persistent-net.rules
虚拟机,右键,设置,网络适配器,高级,下面有一个mac地址
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0C:29:AE:04:8B",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth33"
6、重启reboot,然后通过ifconfig进行验证-----------------
7、如果还还需要添加虚拟IPsudo ifconfig eno16777736:1 192.168.128.200 broadcast 192.168.128.255 netmask 255.255.255.0 up eth0:1表示这个VIP绑定的目标网卡设备,192.168.128.10就是VIP的值, 广播地址为192.168.209.255, 子网掩码为:255.255.255.0,up表示立即启用这个VIP。 将虚拟ip添加路由列表中: route add -host 192.168.128.200 dev eno16777736:1
其他同网段的ip是可以ping通的。