Проблема Bizarre Internet Connectivity - возможно, связанная с DNS

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

Я скажу прямо перед тем, что все другие мои устройства, включая экземпляр VirtualBox Ubuntu, созданный с помощью такой же файл iso, который я использовал для установки на ПК, - это подключение и выход в Интернет. Кроме того, изменение настроек в сети «редактирование соединения» ui не влияет.

Вот суть проблемы. Если я пинг IP, 8.8.8.8, например, eveything выглядит нормально. Однако, если я пингу или использую команду хоста на имени хоста, то он терпит неудачу.

Я попытался изменить файл resolv.conf, хотя я знаю, что изменение будет перезаписано при перезагрузке, просто чтобы увидеть если это изменит поведение, и это произошло.

Но результаты ping не изменились, и мой браузер не вышел в Интернет.

Я пробовал практически каждое решение, которое я могу найти на межсетевых экранах, но безрезультатно. Я действительно бил головой о стену здесь, поэтому любая помощь приветствуется.

Этот веб-сайт говорит мне, что мне еще не разрешено вставлять изображения в мои вопросы, так что вот некоторые ссылки на снимки экрана терминала при выполнении перечисленных выше действий:

первая серия pings

первая серия pings

0
задан 22 August 2017 в 05:37

3 ответа

К счастью, я нашел решение этой проблемы. Или, точнее, я нашел статью, написанную кем-то, кто столкнулся с этой проблемой с Ubuntu 17.04, и, к счастью, получил больше знаний, чем я.

Это связано с тем, что это действительно проблема DNS. Проблема вызвана службой под названием «systemd-resolved». Более конкретно, функция DNSSEC службы плохо работает с resolv.conf. Исправление состоит в том, чтобы отключить эту функцию (не защищенную) или заменить ее другой службой, называемой «unbound». В моем случае я последовал за попытками автора отключить DNSSEC и немедленно устранил проблему. Это достаточно доказало мне, что это проблема; поэтому я последовал его шагам, чтобы заменить systemd-resol на unbound. Теперь я могу просматривать интернет с оставлением.

Вот ссылка на статью. Если кто-то захочет услышать какое-то подробное техническое объяснение, мне понравится. В противном случае, спасибо за настройку.

1
ответ дан 22 May 2018 в 19:12
  • 1
    Вы можете принять свой ответ, нажав галочку рядом с ответом (под кнопками голосования). – AmeyaVS 23 August 2017 в 07:02
  • 2
    Спасибо за верх. Я попытался проверить это, и он сказал, что я могу принять свой собственный ответ через 9 минут. Думаю, вам нужно подождать 24 часа, чтобы принять свой собственный ответ. – Hildy 24 August 2017 в 05:18
  • 3
    Ссылка статьи не работает. Если ваш пост правильный, я приветствую вас. – Redbob 10 September 2017 в 02:42
  • 4
    Извините, ссылка должна работать сейчас – Hildy 8 October 2017 в 04:45

К счастью, я нашел решение этой проблемы. Или, точнее, я нашел статью, написанную кем-то, кто столкнулся с этой проблемой с Ubuntu 17.04, и, к счастью, получил больше знаний, чем я.

Это связано с тем, что это действительно проблема DNS. Проблема вызвана службой под названием «systemd-resolved». Более конкретно, функция DNSSEC службы плохо работает с resolv.conf. Исправление состоит в том, чтобы отключить эту функцию (не защищенную) или заменить ее другой службой, называемой «unbound». В моем случае я последовал за попытками автора отключить DNSSEC и немедленно устранил проблему. Это достаточно доказало мне, что это проблема; поэтому я последовал его шагам, чтобы заменить systemd-resol на unbound. Теперь я могу просматривать интернет с оставлением.

Вот ссылка на статью. Если кто-то захочет услышать какое-то подробное техническое объяснение, мне понравится. В противном случае, спасибо за настройку.

1
ответ дан 18 July 2018 в 08:08

К счастью, я нашел решение этой проблемы. Или, точнее, я нашел статью, написанную кем-то, кто столкнулся с этой проблемой с Ubuntu 17.04, и, к счастью, получил больше знаний, чем я.

Это связано с тем, что это действительно проблема DNS. Проблема вызвана службой под названием «systemd-resolved». Более конкретно, функция DNSSEC службы плохо работает с resolv.conf. Исправление состоит в том, чтобы отключить эту функцию (не защищенную) или заменить ее другой службой, называемой «unbound». В моем случае я последовал за попытками автора отключить DNSSEC и немедленно устранил проблему. Это достаточно доказало мне, что это проблема; поэтому я последовал его шагам, чтобы заменить systemd-resol на unbound. Теперь я могу просматривать интернет с оставлением.

Вот ссылка на статью. Если кто-то захочет услышать какое-то подробное техническое объяснение, мне понравится. В противном случае, спасибо за настройку.

1
ответ дан 24 July 2018 в 19:00

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

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