所以我在对 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