Проблема с resolv.conf

Я внес эти изменения в 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.

0
задан 8 May 2014 в 23:44

2 ответа

Когда Вы сделали sudo mv /etc/resolv.conf /etc/resolv.conf.bak, Вы удалили то, что было, вероятно, символьной ссылкой на динамично сгенерированный файл/run/resolvconf/resolv.conf.

Для восстановления символьной ссылки делают следующий

sudo dpkg-reconfigure resolvconf

и затем перезагрузка.

0
ответ дан 8 May 2014 в 23:44

Ваше системное использование 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 и затем перезагрузка.

0
ответ дан 8 May 2014 в 23:44

Другие вопросы по тегам:

Похожие вопросы: