虚拟ip作用: 配置虚拟ip也就是说一个网卡有多个ip地址,更方便多个网段之间进行测试使用! 缺点是当网卡坏掉之后 基于这个网卡的所有虚拟网卡都会失效!!!
步骤如下: 1、查看内网ip地址
[root@51 ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.10.14.51 netmask 255.255.255.0 broadcast 10.10.14.255
inet6 fe80::9fe7:7c76:3eae:804 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:56:f5:f4 txqueuelen 1000 (Ethernet)
RX packets 462 bytes 35568 (34.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 74 bytes 9399 (9.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
#以上可见IP地址为10.10.14.51
2、创建虚拟IP地址
创建虚拟网卡ens33:0 IP地址为172.16.4.51
[root@51 ~]# ifconfig ens33:0 172.16.4.51 netmask 255.255.255.0 up
[root@51 ~]# ifconfig //验证
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.10.14.51 netmask 255.255.255.0 broadcast 10.10.14.255
inet6 fe80::9fe7:7c76:3eae:804 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:56:f5:f4 txqueuelen 1000 (Ethernet)
RX packets 1176 bytes 92734 (90.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 385 bytes 47289 (46.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.4.51 netmask 255.255.255.0 broadcast 172.16.4.255
ether 00:0c:29:56:f5:f4 txqueuelen 1000 (Ethernet)
//这样一个虚拟网卡就创建完成了 如果想要创建多个就按照上面步骤进行,保持虚拟网卡名字不重复即可如ens33:0、ens33:1、ens33:2 此次类推!
注:这样创建的虚拟网卡 只要重启一下网卡就失效了,更具体说 只要重启ens33这个网卡 虚拟网卡就会失效,因为虚拟网卡是基于ens33创建的。
# systemctl restart network //重启网卡失效
# ifdown ens33;ifup ens33 //重启ens33网卡失效
解决方法如下:
3、创建虚拟网卡配置文件永久生效
[root@51 ~]# cd /etc/sysconfig/network-scripts/
[root@51 network-scripts]# cp ifcfg-ens33 ifcfg-ens33:0
[root@51 network-scripts]# cat ifcfg-ens33:0
DEVICE=ens33:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.4.51
NETMASK=255.255.255.0
GATEWAY=172.16.4.254
USERCTL=no
具体参数解释:
DEVICE=ens33:0 #虚拟网络接口
ONBOOT=yes #开机自启
BOOTPROTO=static #静态IP地址
IPADDR=172.16.4.51 #IP地址
NETMASK=255.255.255.0 #子网掩码 可用prefix参数代替
GATEWAY=172.16.4.254 #网关,根据虚拟网卡ip地址配置
USERCTL=no #是否给予root设备管理权限
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179793.html原文链接:https://javaforall.cn
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有