Linux에서 253.100.156.93을 ping할 수 없습니다.

Linux에서 253.100.156.93을 ping할 수 없습니다.

원격 위치에는 중국 이더넷을 지원하는 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

하지만 여전히 핑을 할 수 없거나 253.100.156.93을 방문할 수 없습니다.

내가 놓친 것이 있습니까? ifconfig해당 주소가 표시되지 않는 이유 는 무엇 ip a입니까? 커널에 예약된 IANA 주소에 대한 필터링 기능이 내장되어 있습니까?

답변1

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

관련 정보