localhost 在 Mac OS X 10.7 (Lion) 上不是简单的 127.0.0.1 吗?

ton*_*sid 9 networking telnet localhost osx-lion macos

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
Run Code Online (Sandbox Code Playgroud)

它尝试三个不同的地址。我原以为它只会尝试 127.0.0.1,或者至少先尝试一下。这些其他地址是什么?

pgs*_*pgs 14

127.0.0.1 是您习惯的 (IPv4) 本地主机。

::1 是 IPv6 本地主机地址。

fe80::1%lo0 看起来像设备 lo0 上的链路本地 IPv6 环回地址。


Jos*_*ved 7

::1 是 IPv6 相当于 127.0.0.1

fe80::1 是本地链路 IPv6 地址(每个适配器一个)。