Я недавно обновил свою человечность и внезапно потерял DNS. Взглядами его, ее связанного с https://bugs.launchpad.net/ubuntu / + source/eglibc / + ошибка/1674532. Но я не могу выполнить обновление для устранения проблемы, потому что это не может использовать DNS для проведения обновления. Есть ли какая-либо документация там относительно того, как получить DNS, работающий снова, таким образом, я могу выполнить обновление и устранить проблему? Я попытался изменить сервер DNS и все, и ничто не работает.
кошка/etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
кошка/etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false
dpkg-l DNS | grep ii
ii avahi-dns confd 0.6.32~rc+dfsg-1ubuntu2 amd64 Avahi DNS configuration tool
ii dnsmasq-base 2.75-1ubuntu0.16.04.1 amd64 Small caching DNS proxy and DHCP/TFTP Server
ii dnsutils 1:9.10.3.dfsg.p4-8ubuntu1.5 amd64 Clients Provided with BIND
ii libavahi-compact-libdnssd1:amd64 0.6.32~rc+dfsg-1ubuntu2 amd64 Avahi Apple Bonjour compatibility library
ii libdns-export162 1:9.10.3.dfsg.p4-8ubuntu1.5 amd64 Exported DNS Shared Library
ii libdns162:amd64 1:9.10.3.dfsg.p4-8ubuntu1.5 amd64 DNS Shared Library used by BIND
ii libnss-mdns:amd64 0.10-7 amd64 NSS Module for Multicast DNS name resolution
разместите-v www.apple.com
Trying "www.apple.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1102
;; flags: qr rd ra; QUERY: 1; ANSWER: 4; AUTHORITY: 0, ADDITIONAL: 0
;;QUESTION SECTION:
;www.apple.com. IN A
;;ANSWER SECTION:
www.apple.com. 1126 IN CNAME www.apple.com.edgekey.net.
www.apple.com.edgekey.net. 21568 IN CNAME www.apple.com.edgekey.net.globalredir.akadns.net
www.apple.com.edgekey.net.globalredir.akadns.net. 3599 IN CNAME e6858.dsce9.akamaiedge.net
e6858.dsce9.akamaiedge.net. 19 IN A 172.226.108.101
Received 182 bytes from 8.8.8.8#53 in 152 ms
Trying "e6858.dsce9.akamaiedge.net"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:428
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY:0, ADDITIONAL: 0
;;QUESTION SECTION
;e6858.dsce9.akamaiedge.net. IN AAAA
;;ANSWER SECTION:
e6858.dsce9.akamaiedge.net. 19 IN AAAA 2001:559:19:988d::1aca
e6858.dsce9.akamaiedge.net. 19 IN AAAA 2001:559:19:988d::1aca
Received 100 bytes from 8.8.8.8#53 in 70 ms
Trying "e6858.dsce9.akamaiedge.net"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id:34978
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY:1, ADDITIONAL: 0
;;QUESTION SECTION:
;e6858.dsce9.akamaiedge.net. IN MX
;;AUTHORITY SECITON:
dsce9.akamaiedge.net. 179 IN SOA n0dsce9.akamaiedge.net. hostmaster.akamai.com. 1490629947 1000 1000 1000 1800
Received 109 bytes from 8.8.8.8#53 in 32 ms
dpkg-l | grep libc6
ii libc6:amd64 2.23-0ubuntu7 amd64 GNU C Library: Shared Libraries
ii libc6-dev:amd64 2.23-0ubuntu7 amd64 GNU C Library: Development Libraries and Header Files
Файл, который хранит информацию о том, с какими серверами DNS консультироваться, когда разрешение доменных имен /etc/resolv.conf
. Но проблема с этим файлом состоит в том, что настоятельно рекомендуется не отредактировать тот файл вручную, потому что, если Вы делаете, это скоро будет автоматически перезаписанным resolvconf
программа. То, что можно сделать, однако, добавляют следующие строки к /etc/resolvconf/resolv.conf.d/head
файл:
# Google's public DNS servers
nameserver 8.8.8.8 # Primary DNS server
nameserver 8.8.4.4 # Secondary DNS server
Этот файл используется при построении /etc/resolv.conf
. А именно, его содержание добавляется к началу /etc/resolv.conf
файл.
Когда обновление решит проблему, не должно быть слишком трудно достигнуть этого без DNS. Возможно, обходное решение должно узнать IP-адрес Вашего сервера обновления и ввести это в Ваш/etc/apt/sources.list вместо полностью определенного доменного имени.