ifconfig 和 ip addr 增加虚拟IP的去区别

一曲冷凌霜 提交于 2020-05-25 19:15:05

区分ifconfig 和 ip addr 添加网卡地址的区别

网卡特性:

  • 一个网卡(同一个mac) 可以有多个地址,第一个地址是primary地址,第二个地址是secondary是辅助地址(增加网卡别名)

  • 一个网卡上可以绑定一个虚拟IP地址,mac地址相同

增加辅助地址(增加网卡别名)

ifconfig eth0:0 192.168.125.129 netmask 255.255.255.0 up

结果
ifconfig/ip addr 两个命令都可以看到 eth0下的eth0:0 这个辅助地址,而且两个地址的mac地址相同

在一个网卡eth0上增加一个虚拟IP地址的方法

ip addr add 192.168.125.129/32 dev eth0

结果:
ip addr 可以看到添加的地址,ifconfig 命令看不到这个虚拟IP地址,且,mac地址与eth0相同。

删除辅助地址:

ifconfig eth0:0 down

删除虚拟IP地址

ip addr del 192.168.125.129/32 dev eth0

keepalived增加VIP的方式,和 ip addr add 类似,通过ipconfig命令无法查看。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!