Я размещаю локальный сайт на своей LAN (обновление: я вижу, что это могло бы быть чем-то характерным для VMware vCSA 6.7, таким образом, я добавил ту информацию). Я могу получить доступ к нему от своего Mac и машин Windows, но по некоторым причинам это не загружается в веб-браузере на моем ноутбуке Ubuntu 18.04. У меня есть домашняя лаборатория, которую я использую для исследований IT, таким образом, DNS обеспечивается двумя Windows Server VMs (я использую VMware vSphere, если это имеет значение). Кроме того, DHCP работает на серверах Windows AD. Снова, Windows (не присоединенный Доменом и присоединенный Доменом) и клиенты Mac получает арендные договоры DHCP с надлежащими настройками сервера DNS и работами поиска как ожидалось над другими машинами.
Вот вывод PING shortname и PING FQDN (-c 4
так 4x), и ХОСТ управляет на моем ноутбуке Ubuntu 18.04. Стоящий замечания: когда я проверяю с помощью ping-запросов "shortHostname", он решает..., но когда я проверяю с помощью ping-запросов FQDN, он не решает... не уверенный почему:
sam@LenovoThnkPad:/$ ping MyTest-Site -c 4
PING MyTest-Site.MyLab.local (192.168.3.11) 56(84) bytes of data.
64 bytes from MyTest-Site.MyLab.local (192.168.3.11): icmp_seq=1 ttl=64 time=2.12 ms
64 bytes from MyTest-Site.MyLab.local (192.168.3.11): icmp_seq=2 ttl=64 time=2.40 ms
64 bytes from MyTest-Site.MyLab.local (192.168.3.11): icmp_seq=3 ttl=64 time=1.91 ms
64 bytes from MyTest-Site.MyLab.local (192.168.3.11): icmp_seq=4 ttl=64 time=2.28 ms
--- MyTest-Site.MyLab.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 1.913/2.181/2.403/0.190 ms
sam@LenovoThnkPad:/$ ping MyTest-Site.MyLab.local -c 4
ping: MyTest-Site.MyLab.local: Name or service not known
sam@LenovoThnkPad:/$ host MyTest-Site
MyTest-Site.MyLab.local has address 192.168.3.11
sam@LenovoThnkPad:/$ host MyTest-Site.MyLab.local
MyTest-Site.MyLab.local has address 192.168.3.11
Добавление вывода cat /etc/nsswitch.conf
согласно просьбе:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat systemd
group: compat systemd
shadow: compat
gshadow: files
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Я добавил свою запись FQDN в /etc/hosts
и это устранило проблему:
adminMe@IdeaPad-Ubuntu:/etc$ cat hosts
127.0.0.1 localhost
127.0.1.1 IdeaPad-Ubuntu
192.168.1.121 vCSA6-7.myLab.local
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters