Не удается разрешить некоторые субдомены на Ubuntu
У меня есть подключение к интернету. У меня DNS установлен в resolv.conf (Google Public DNS). Я могу пинговать три IP.
Когда я делаю:
nslookup nvd.nist.gov
;; Got SERVFAIL reply from 8.8.8.8, trying next server
Server: 8.8.4.4
Address: 8.8.4.4#53
** server can't find nvd.nist.gov: SERVFAIL
Когда я делаю:
nslookup www.nist.gov
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.nist.gov canonical name = dualstack.mc-12555-1019789594.us-east-1.elb.amazonaws.com.
Name: dualstack.mc-12555-1019789594.us-east-1.elb.amazonaws.com
Address: 54.225.140.233
Name: dualstack.mc-12555-1019789594.us-east-1.elb.amazonaws.com
Address: 54.243.165.105
Name: dualstack.mc-12555-1019789594.us-east-1.elb.amazonaws.com
Address: 2406:da00:ff00::36e1:8ce9
Name: dualstack.mc-12555-1019789594.us-east-1.elb.amazonaws.com
Address: 2406:da00:ff00::36f3:a569
Когда я делаю:
nslookup nist.gov
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: nist.gov
Address: 129.6.13.49
Name: nist.gov
Address: 2610:20:6005:13::49
Мой /etc/resolv.conf выглядит так:
# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known uplink DNS servers. This file lists all configured search domains.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 8.8.8.8
nameserver 8.8.4.4
мой /etc/resolv.conf является символической ссылкой
ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 32 Aug 1 11:15 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
Мой /etc/netplan/50-cloud-init.yaml выглядит так:
cat /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
addresses: [ 192.168.16.151/24, 192.168.16.165/24 ]
gateway4: 192.168.16.254
nameservers:
search: []
addresses: [ 8.8.8.8, 8.8.4.4 ]
Вот вывод из nslookup на Windows 10:
> server 8.8.8.8
Default Server: dns.google
Address: 8.8.8.8
> nvd.nist.gov
Server: dns.google
Address: 8.8.8.8
*** dns.google can't find nvd.nist.gov: Server failed
Может кто-нибудь сказать мне, почему я не могу разрешить nvd.nist.gov или проверить, если они получили разрешение Google Public DNS. Я могу решить это с нашей компанией DNS, но Google не делает. Есть какие-нибудь подсказки?