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