Routing
無法從 Linux ping 253.100.156.93
在遠端位置,有一台支持中國乙太網的 POS 列印機。
它不知何故弄亂了它的配置,它的自檢現在顯示它的 IP 地址是 253.100.156.93,(在 IANA 保留塊內)
沒什麼大不了的,我想 - 我將
ifconfig eth0 add 253.100.156.92
登錄列印機的配置面板並重置 IP。奇怪的是,添加該 IP 地址後,
ifconfig
仍然沒有顯示它。
ip a
確實如此:2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:27:0e:1d:07:ed brd ff:ff:ff:ff:ff:ff inet 192.168.209.99/16 brd 192.168.255.255 scope global eth0 valid_lft forever preferred_lft forever inet 253.100.156.92/32 scope global eth0 valid_lft forever preferred_lft forever
但我仍然無法 ping 或訪問 253.100.156.93。
有什麼我想念的嗎?為什麼不
ifconfig
顯示該地址,但顯示ip a
?核心中是否有一些對保留 IANA 地址的內置過濾?
您不應該使用
ifconfig
,因為您看到它不能顯示多個 IP 地址。您的問題在以下輸出中可見
ip a
:253.100.156.92/32
刪除該地址並使用遮罩 /24 添加它。
ip a del 253.100.156.92/32 dev eth0 ip a add 253.100.156.92/24 dev eth0