я внес эти изменения в resolv.conf сегодня, и когда я перезапустил свой ноутбук, я не могу подключиться к Интернету. Он говорит, что сервер не может быть найден. Эти команды были даны мне unoDNS при попытке удалить его из моей системы.
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf
Любые предложения относительно того, что пошло не так. Я использую Ubuntu 14.04 LTS.
Когда вы выполнили sudo mv /etc/resolv.conf /etc/resolv.conf.bak
, вы удалили то, что, вероятно, было символической ссылкой на динамически сгенерированный файл / run /resolvconf/resolv.conf.
Чтобы восстановить символическую ссылку, выполните следующие действия
sudo dpkg-reconfigure resolvconf
, а затем перезагрузитесь.
Ваша система использует resolvconf, и файл resolv.conf создается динамически. Чтобы правильно обновить сервер имен, вы можете поместить параметры DNS в:
/ etc / network / interfaces
auto eth0
iface eth0 inet static
address 1.1.1.1
netmask 255.255.255.0
gateway 1.1.1.2
dns-names 8.8.8.8
или в Меню> Настройки> Сеть> Проводной> Редактировать> IPv4> DNS> Сервер: 8.8.8.8, а затем перезагрузиться.