Почему ping печатает различную информацию для ping hostname и ping hostname.local? - PullRequest
0 голосов
/ 09 января 2020

Я пытаюсь настроить автоматическое c разрешение имен хостов на маршрутизаторе с использованием DHCP. Я нахожу разницу между пингом имени машины и того же имени машины с суффиксом .local. Почему это происходит и что это означает?

С .local

ping clio.local
PING clio.local (192.168.1.175) 56(84) bytes of data.
64 bytes from clio (192.168.1.175): icmp_seq=1 ttl=64 time=522 ms
64 bytes from clio (192.168.1.175): icmp_seq=2 ttl=64 time=537 ms
64 bytes from clio (192.168.1.175): icmp_seq=3 ttl=64 time=559 ms

без .local

ping clio
PING clio(clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97)) 56 data bytes
64 bytes from clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97): icmp_seq=1 ttl=64 time=5.01 ms
64 bytes from clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97): icmp_seq=2 ttl=64 time=412 ms
64 bytes from clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97): icmp_seq=3 ttl=64 time=428 ms

Чтобы еще больше расстроить, clio может пинговать leda.local, но не leda.

ping leda.local
PING leda.local (192.168.1.125) 56(84) bytes of data.
64 bytes from leda (192.168.1.125): icmp_seq=1 ttl=64 time=6.14 ms
64 bytes from leda (192.168.1.125): icmp_seq=2 ttl=64 time=25.7 ms

, но не:

ping leda
PING leda(leda (fd46:a16c:ced9:0:7804:fac:743:d866)) 56 data bytes
From clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97) icmp_seq=1 Destination unreachable: Address unreachable
From clio (fd46:a16c:ced9:0:692:3b7e:e54d:2b97) icmp_seq=2 Destination unreachable: Address unreachable

Любые идеи приветствуются!

РЕДАКТИРОВАТЬ: Хорошо, теперь я обнаружил, что странная распечатка с пинга является адресом IPv6. Я никогда раньше не видел таких из ping, и мой сервис inte rnet не предоставляет ipv6! Если я использую ping -4, я получаю нормальный вывод ping с IP-адресами ipv4. Похоже, что иногда система пытается использовать ipv6 в локальной сети (почему ???).

...