區分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