Panda
问题(1)修改了网关的IP地址由172.28.29.146修改成172.28.29.147以及子网掩码后,为什么不管我使用146登录还是使用147登录,然后查看eth0的ip都是146呢?
使用172.28.29.146登录:
root@DUYM2-PF1KYHPF:~# ssh 172.28.29.146
Last login: Thu Nov 28 14:56:40 2019 from duym2-pf1kyhpf.mshome.net
[admin@geektime ~]$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.28.29.146 netmask 255.255.255.240 broadcast 172.28.29.159
inet6 fe80::6192:6c88:aafa:6514 prefixlen 64 scopeid 0x20<link>
使用172.28.29.147登录
root@DUYM2-PF1KYHPF:~# ssh root@172.28.29.147
root@172.28.29.147's password:
Last login: Thu Nov 28 11:37:24 2019 from duym2-pf1kyhpf.mshome.net
[root@geektime ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.28.29.146 netmask 255.255.255.240 broadcast 172.28.29.159
inet6 fe80::6192:6c88:aafa:6514 prefixlen 64 scopeid 0x20<link>
问题(2)使用ifconfig和ip addr命令查看网关的信息为什么不一样呢?这种情况是设置成了呢还是没有设置成功?
[root@geektime ~]# ip addr
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:8f:49:00 brd ff:ff:ff:ff:ff:ff
inet 172.28.29.146/28 brd 172.28.29.159 scope global noprefixroute dynamic eth0
valid_lft 86381sec preferred_lft 86381sec
inet 172.28.29.148/24 scope global eth0
valid_lft forever preferred_lft forever
inet 172.28.29.147/28 brd 172.28.29.159 scope global secondary noprefixroute eth0
valid_lft forever preferred_lft forever
inet 172.28.29.148/28 scope global secondary eth0
valid_lft forever preferred_lft forever
inet6 fe80::6192:6c88:aafa:6514/64 scope link noprefixroute
valid_lft forever preferred_lft forever
由于留言区有字数要求,我就删除了写无关的代码,另外希望老师可以给极客时间提意见,能否留言的时候编辑框内容丰富些,例如支持加粗、修改字体颜色以及图片,这样可以直接突出问题的重点,也有利于老师直接看到问题的关键点,节省大家时间,谢谢
作者回复: 您好, 建议已提交给极客时间, ip addr 命令查看到eth0 网卡绑定了146 147 148 三个ip,如果使用ip命令绑定多个网卡要使用ip命令查看, 是用ifconfig命令绑定多个ip, ifconfig和ip命令都可以查看,这就是上面的“看不到ip的原因”