無法從 Linux ping 253.100.156.93

無法從 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 位址的內建過濾?

答案1

您不應該使用ifconfig,因為您看到它無法顯示多個 IP 位址。

您的問題在以下輸出中可見ip a253.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

相關內容