Я внес эти изменения в 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 и затем перезагрузка.