Вчера вечером машина работала нормально. Сегодня утром нет доступа в Интернет.
Я работаю с проводным Ethernet-соединением. Я могу пинговать маршрутизатор, но не Google. Я могу получить доступ к общим файлам на компьютере с другого компьютера через проводную сеть.
Другие компьютеры в сети могут получить доступ в Интернет. Это только поле Ubuntu, которое не может получить Интернет.
Я могу выполнить ping google по адресу, но не по имени.
вывод lsb_release -a
Нет Доступны модули LSB. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 16.04.2 LTS Release: 16.04 Codename: xenialnmcli dev show | grep DNS частичные результаты:
Нет доступных LSB-модулей. Идентификатор дистрибьютора: Ubuntu Описание: Ubuntu 16.04.2 LTS Release: 16.04 Codename: xenial
IP4.DNS [1]: 192.168.0.1
Какой адрес маршрутизатора .
# 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
nameserver 127.0.1.1
more /etc/resolve.conf results:
-rw-r - r-- 1 корень root 172 23.02 22:34 /etc/resolv.conf [!d19 ]Если у вас есть немодифицированный файл /etc/resolv.conf (и вы должны), вы должны изменить Системные настройки -> Сеть -> Параметры, которые будут установлены, как показано ниже, чтобы ваш маршрутизатор предоставил DNS-услуги вашему блоку Ubuntu в качестве он работает с вашими другими системами.
Альтернативой является использование и добавление 8.8.8.8 и 8.8.4.4 в качестве ваших DNS-серверов. [!d8 ]
У меня была аналогичная проблема, и файл resolv.conf был таким же, как показано в сообщении Elder Geek. Я сделал: 1. Измененная система -> Сеть -> Параметры для автоматического (DHCP) 2. Обновление sudo apt-get 3. Обновление sudo apt-get 4. Повторите Setp 2 и 3 несколько раз.
Я знаю, что это не очень технический способ ответа, поскольку он не отвечает на первопричину (или говорить об этом). Но это сработало для меня. Посмотрим, работает ли это для вас.