Mac OS X 10.7 (Lion)에서 localhost가 단순히 127.0.0.1이 아닙니까?


9

telnet localhostMac OS X Lion에서 시도했는데 이것이 얻은 결과입니다.

Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Trying fe80::1%lo0...
telnet: connect to address fe80::1%lo0: Connection refused
telnet: Unable to connect to remote host: Connection refused

세 가지 다른 주소를 시도합니다. 나는 127.0.0.1 만 시도하거나 적어도 먼저 시도 할 것으로 예상했을 것입니다. 이 다른 주소는 무엇입니까?


참고로이 동작은 오랫동안 사용되어 왔습니다. /etc/hosts의 항목을 살펴볼 수 있습니다 localhost.
Dietrich Epp 2016 년

답변:


14

127.0.0.1 익숙한 (IPv4) 로컬 호스트입니다.

::1 IPv6 로컬 호스트 주소입니다.

fe80::1%lo0 lo0 장치의 링크 로컬 IPv6 루프백 주소처럼 보입니다.



-1

경고 : 어떤 시스템에서도 텔넷 서버를 실행하지 말고 항상 sshd를 사용하십시오.

몇 초 동안 방화벽이 일시적으로 다운되면 누군가 침입하여 시스템을 해킹 할 가능성이 높습니다.

세계가 ipv6으로 이동하면 NAT 및 포트 포워딩이 방어 기능을 제공하지 않기 때문에 많은 시스템이 특히 취약 할 수 있습니다.

그러나 텔넷 클라이언트는 디버깅을 위해 열린 포트에 연결하는 데 유용합니다.


1
이것은 문제를 다루지 않습니다. 또한 텔넷 서버가 나쁜지 설명하지 않습니다 (일반 텍스트). 설명없이 "X를하지 마십시오"라고 말하는 것은 도움이되지 않습니다.
Burhan Ali
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.