Ubuntu 16.04 LTS, интернет-соединение не работает, но сеть все еще может получить доступ к машине

Вчера вечером машина хорошо работала. Этим утром, никакой доступ в Интернет.

Я работаю с проводным соединением Ethernet.
Я могу проверить с помощью ping-запросов маршрутизатор, но не Google.
Я могу получить доступ к совместно используемым файлам на машине от другого компьютера до проводной сети.

Другие машины в сети могут получить доступ к Интернету. Это - только поле Ubuntu, которое не может получить Интернет.

Я могу проверить с помощью ping-запросов Google адресом, но не по имени.

вывод lsb_release -a

Никакие модули LSB не доступны.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 16.04.2 LTS
Выпуск: 16.04
Кодовое название: гостеприимный

nmcli dev show | grep DNS частичные результаты:

IP4. DNS[1]: 192.168.0.1

Который является адресом маршрутизатора.

`
больше результатов/etc/resolve:

 # Generated by OpenVPN Client UP Script  

 nameserver 10.8.0.1

ls -1 /etc/resolv.conf результаты:

- rw-r - r - 1 корень базируются 172 23 февраля 22:34/etc/resolv.conf

4
задан 18 February 2019 в 19:06

3 ответа

Это - мое понимание, что/etc/resolv.conf для общедоступных серверов имен только. Кажется, что Ваш был изменен для использования частного сервера имен якобы по VPN. Если Вы хотите, чтобы Ваше поле Ubuntu получило Службу именования доменов обычно для разрешения доступа в Интернет, я предлагаю, чтобы Вы вернулись назад к значению по умолчанию/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
nameserver 127.0.1.1

Можно вернуться назад к значению по умолчанию /etc/resolv.conf файл или восстановлением оригинала от недавнего резервного копирования до него был изменен, или открытие файла, на который указывает ссылка с командой sudo gedit /etc/resolv.conf и вставляя код из файла по умолчанию выше в него перезапись он - текущее содержание. Можно хотеть сохранить копию текущего содержания заранее как резервное копирование где-нибудь, Вы сможете определить местоположение его, если Вы найдете необходимость в нем.

Примечание: /etc/resolv.conf символьная ссылка на файл /run/resolvconf/resolv.conf таким образом, основанные на файле операции, такие как редактирование на/etc/resolv.conf будут на самом деле выполнены на /run/resolvconf/resolv.conf

Чтобы подтвердить, что ссылка не была ошибочно изменена, выполняет команду ls -l /etc/resolv.conf который должен привести к выводу ниже.

lrwxrwxrwx 1 root root 29 Feb 25 2016 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

стрелка указывает, что это - символьная ссылка.

Для получения дополнительной информации о resolvconf, который изменяет этот файл, см. страницу справочника.

3
ответ дан 1 December 2019 в 09:32

, Если у Вас есть unmodifed/etc/resolv.conf файл (и Вы должны) необходимо изменить Параметры настройки системы -> Сеть -> Опции , чтобы быть установленными как показано ниже так, чтобы маршрутизатор предоставил услуги DNS полю Ubuntu, как это делает к другим системам.

DHCP

альтернатива должна использовать общественность Google сервис DNS и добавить 8.8.8.8 и 8.8.4.4 как Ваши серверы DNS.

2
ответ дан 1 December 2019 в 09:32

У меня была подобная проблема, и мой resolv.conf файл был как показано в сообщении Старшего Фаната. Я сделал:
1. Измененная Система-> Сеть-> Опции к Автоматическому (DHCP)
2. склонные sudo - получают обновление
3. склонные sudo - получают обновление
4. Повторите Setp 2 и 3 многократно.

я знаю, что это не очень технический способ ответить, поскольку он не отвечает на первопричину (или говорит об этом). Но это работало на меня. Давайте посмотрим, работает ли это на Вас.

0
ответ дан 1 December 2019 в 09:32

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

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