Ubuntu 17.04 не Может перейти к веб-сайтам по имени, только IP-адресом

Я установил Ubuntu 17.04 на своих поверхностных про 3 и теперь когда я пытаюсь перейти к веб-сайту, я получаю "сервер, не найденный" из Firefox. Я подключен к Интернету хотя, потому что я могу SSH в свой удаленный сервер. Я предполагаю, что это - проблема DNS, но другой DNS фиксирует, я попробовал, не работали.

Я пытался перезапустить сети, администратора сети и компьютерные перезапуски. Я также пытался измениться от DHCP до руководства в ipv4 настройках и установить дополнительный сервер DNS. В конечном счете я просто сдался, переустановил Ubuntu, и теперь она работает.

0
задан 15 April 2017 в 12:21

1 ответ

Извините, у меня нет достаточной репутации для комментария все же, таким образом, я должен отправить это как ответ. Я отредактирую это для содержания ответа, когда мы найдем его. Вы подразумеваете замену Windows в Surface Pro 3 с Windows или что Вы используете Windows 10 с Windows Feature, названным Windows Subsystem для Linux (Бета), которая основана на Ubuntu? Или Вы покупали его, например, используемый с установленной Ubuntu (или MS даже продает ему тот путь)? Вы выполняли предыдущую версию Ubuntu в устройстве прежде, и оно имело работу DNS?

Проблема могла бы иметь некоторое отношение к той Ubuntu 17.04, переключился в использование, systemd-разрешенное как сопоставитель DNS по умолчанию.

Попытка, сначала обновляющая к последним пакетам с помощью терминала на всякий случай, существует фиксация, влияющая на проблему:

sudo apt-get update

Если Вы используете Wi-Fi, имеете Вас, пытался установить драйвер как это (предложение от того, Как установить Linux на Surface Pro 3, но я заменил git.marvell.com текущим IP 199.233.58.162 для opensource.marvell.com):

cd ~/Downloads
sudo git clone git://199.233.58.162/mwifiex-firmware.git
sudo mkdir -p /lib/firmware/mrvl/
sudo cp mwifiex-firmware/mrvl/* /lib/firmware/mrvl/

Если Вам не установили мерзавца, sudo говорит "sudo: мерзавец: команда, не найденная". В этом случае установите мерзавца и попробуйте еще раз:

sudo apt-get install git

После этого, команда, начинающаяся "sudo клон мерзавца", должен сказать "Клонирование в 'mwifiex-встроенное-микропрограммное-обеспечение'", т.е. это загружает драйвер в такой подкаталог ~ / Загрузки. После выполнения третьей команды, начинающейся "sudo CD", попытайтесь перезагрузить свою машину.

Что Ubuntu показывает "Адресом IPv4", "Адрес IPv6", "Маршрут По умолчанию" и самое главное "DNS", когда Вы переходите к Параметрам настройки системы> Сеть в настольном GUI?

С другой стороны, могли Вы первый показ это, чтобы распечатать Ваше значение шлюза по умолчанию и вставить его здесь:

route | grep default

Также попытайтесь выполнить запрос DNS с помощью них и вставьте нас результат:

nslookup google.com
dig
dig google.com

nslookup должен показать Ваш основной адрес сервера имен в поле Server и dig в поле SERVER.

Если адрес сервера имен, показанный nslookup или dig корректно, то есть обычно один из серверов имен Вашего ISP, что-то могло блокировать команды запроса DNS. Если Вы соединились через устройство активной сети, такое как dsl маршрутизатор или кабельный модем, этому можно было бы теоретически заблокировать доступ DNS в, он - брандмауэр, хотя это не вероятно, тем более, что я предполагаю, что у Вас был DNS, работающий в Вашем устройстве прежде.

Можно ли также попробовать это для показа конфигурации IP-адреса, хотя необходимо, по крайней мере, получать IP начиная с работ SSH (я рекомендую опустить какое-либо поле, содержащее двоеточие (:) т.е. MAC-адрес в целях безопасности)?

ip addr show
1
ответ дан 3 November 2019 в 11:06

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

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