У меня Xubuntu 14.04 установлен на моем сервере. network-manager
не установлен. Кажется, он утратил способность разрешать домены, и я не уверен, с чего начать диагностику проблемы.
ping 8.8.8.8
пингует нормально.
ping google.com
возвращается ping: unknown host google.com
.
Я попытался добавить DNS-сервер /etc/network/interfaces/
. Теперь он содержит:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.100
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4
Это не решило проблему, поэтому я попытался запустить:
hesse@galois:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking
Я пытался stop
тогда start
и , reload
но они , похоже, не делать ничего.
Как мне диагностировать проблему?
Примечание. Перезагрузка компьютера требует больших усилий (мне нужно подключить к нему клавиатуру и монитор), поэтому, пожалуйста, предложите решения, которые не требуют перезагрузки, если это возможно.
/etc/resolv.conf :
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
networking
, это проблема, но вы уверены, что не используете NetworkManager
вместо этого?
resolv.conf
не выдерживая этого комментария, и добавить nameserver 8.8.8.8
, но он, вероятно, будет перезаписан в какой-то момент, так что это всего лишь временное исправление
/etc/resolv.conf
вашего вопроса? Это файл, который большинство распознавателей будет использовать, чтобы найти, какие DNS-серверы использовать