Mac에서 로컬 IP를 ping하려고하는데 예상대로 작동하지 않습니다.
127.0.0.1을 ping하면 문제가 없습니다.
PING 127.0.0.1 (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.056 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.083 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.089 ms
그러나 다른 로컬 IP를 ping하면 작동하지 않습니다.
PING 127.0.0.99 (127.0.0.99): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Windows에서 동일한 작업을 시도하면 작동합니다. Mac OS X에서 작동하지 않는 이유를 아는 사람이 있습니까?
해결책이 있습니다. ping을 수행하려면 별칭을 만들어야합니다.
sudo ifconfig lo0 alias 127.0.0.99 up
작동하지 않는 이유는 Apple이 127.0.0.0/8 서브넷이 아닌 127.0.0.1 만 구현하기로 결정한 것 같습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다