Похожие вопросы

Разве localhost не просто 127.0.0.1 на Mac OS X 10.7 (Lion)?

пробовал telnet localhost на Mac 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 или, по крайней мере, сначала. Что это за другие адреса?

5
задан Peter Mortensen
источник

3 ответов

127.0.0.1 является (IPv4) localhost вы привыкли.

::1 - Это адрес IPv6 localhost.

fe80::1%lo0 выглядит как локальный для канала IPv6 адрес обратной связи на устройстве lo0.

14
отвечен pgs 2012-03-28 23:52:29
источник

::1 является IPv6 эквивалентом 127.0.0.1

fe80::1 - это локальный IPv6-адрес (один адаптер).

7
отвечен Josip Medved 2012-03-28 23:52:16
источник

предупреждение: никогда не запускайте сервер telnet на любой системе, всегда используйте sshd.

Если ваш брандмауэр временно отключается, даже на несколько секунд, есть хороший шанс, что кто-то может войти и взломать вашу систему.

когда мир в конечном итоге переходит на ipv6, многие системы могут быть особенно уязвимы, поскольку NAT и переадресация портов не будут предлагать никакой защиты.

клиент telnet, однако, полезен для подключения к открытым портам для отладки.

-1
отвечен Andy Lee Robinson 2012-04-03 19:02:30
источник

Другие вопросы localhost macos networking osx-lion telnet