为什么 penguin.local 指向一个奇怪的 IP,而它应该是本地的?

为什么 penguin.local 指向一个奇怪的 IP,而它应该是本地的?

所以我在对 ssh 进行一些配置。然后我执行了以下命令:

lsof -i tcp|grep ^ssh

我得到了一份我期望发生的事情的列表。然而,我以前从未注意到的是,所有内容都被称为“penguin.local”,就像我的机器一样。这并不奇怪,因为我知道我将我的笔记本电脑命名为“penguin”,并且根据过去的经验,Ubuntu 中通常会附加“.local”。奇怪的是,为什么它会解析为这个 IP 地址“5.16.138.166”?它肯定应该说“127.0.0.1”,就像 localhost、local 等一样……有人能帮我吗?

以下是我运行过的一些命令,希望它们能有所帮助:

$traceroute penguin.local
traceroute to penguin.local (5.16.138.166), 30 hops max, 60 byte packets
 1  penguin.local (5.16.138.166)  0.035 ms  0.010 ms  0.009 ms

$ ping penguin.local
PING penguin.local (5.16.138.166) 56(84) bytes of data.
64 bytes from penguin.local (5.16.138.166): icmp_req=1 ttl=64 time=0.040 ms
64 bytes from penguin.local (5.16.138.166): icmp_req=2 ttl=64 time=0.053 ms
64 bytes from penguin.local (5.16.138.166): icmp_req=3 ttl=64 time=0.054 ms
64 bytes from penguin.local (5.16.138.166): icmp_req=4 ttl=64 time=0.054 ms
^C
--- penguin.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 0.040/0.050/0.054/0.007 ms

$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.056 ms
64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.051 ms
64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_req=4 ttl=64 time=0.057 ms
^C
--- 127.0.0.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.050/0.053/0.057/0.007 ms

whois由于某种原因,解析为“圣彼得堡”的地址...但根据我的测试,我发现它是一个本地地址。

答案1

5.16.138.166 将是分配给您的一个本地网络接口的 IP 地址。

此外,不确定为什么您的网络使用该 IP 子网,因为它似乎没有被分配为 LAN 子网使用,而实际上似乎被分配用于互联网。

daniel@daniel-desktop:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr bc:5f:f4:0f:21:d6  
          inet addr:192.168.0.97  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::be5f:f4ff:fe0f:21d6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:911590 errors:0 dropped:0 overruns:0 frame:0
          TX packets:426938 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1212763085 (1.2 GB)  TX bytes:53171838 (53.1 MB)
          Interrupt:53 Base address:0xa000 

daniel@daniel-desktop:~$ ping daniel-desktop.local
PING daniel-desktop.local (192.168.0.97) 56(84) bytes of data.
64 bytes from daniel-desktop.local (192.168.0.97): icmp_req=1 ttl=64 time=0.024 ms

相关内容