У меня 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
/etc/resolv.conf
вашего вопроса? Это файл, который большинство распознавателей будет использовать, чтобы найти, какие DNS-серверы использоватьnetworking
, это проблема, но вы уверены, что не используетеNetworkManager
вместо этого?resolv.conf
не выдерживая этого комментария, и добавитьnameserver 8.8.8.8
, но он, вероятно, будет перезаписан в какой-то момент, так что это всего лишь временное исправлениеОтветы:
Вам нужно решить пустоту вашего /etc/resolv.conf, прежде чем надеяться на какую-то другую ошибку.
Он должен отражать хотя бы один распознаватель. Если это единственная проблема, ваше решение должно работать.
Пытаться
Войдите в режим редактирования. Добавьте следующую вещь:
Смотрите пост, если
Работает.
источник
Попробуй это:
Который откроет пустой файл resolv.conf.d в текстовом редакторе nano. Вам нужно будет поместить адрес своего DNS-сервера в первую строку этого файла и не забывать завершать строку возвратом каретки (нажмите ввод), как показано ниже:
источник