В настоящее время я использую Ubuntu 12.04 и использую Chrome / Firefox вместе с OpenDNS (пробовал Google Public DNS, а также DNS моего провайдера).
Внезапно многие веб-сайты, которые я часто посещаю, больше не загружаются. Некоторые из них - imgur, yahoo, fed-sudoku , майкрософт и аддоны на странице Firefox. Я уверен, что есть много других, которые не будут загружаться.
У меня Windows 7 в режиме двойной загрузки, и нет никаких проблем с открытием этих страниц в Windows.
Краткая история
Две недели назад я установил Ubuntu 12.10. Я столкнулся с этой проблемой сразу. Я подумал, что что-то пошло не так с установкой, поэтому я удалил Ubuntu 12.10 и вместо этого установил Lubuntu 12.10, но проблема осталась. Итак, я попытался открыть эти веб-страницы в Live Environments (Ubuntu 12.10, Lubuntu 12.10 и Ubuntu 12.04.1) с USB. Проблема была там для Ubuntu 12.10 и Lubuntu 12.10. Однако я смог получить доступ к этим веб-страницам из Ubuntu 12.04.1. Итак, я установил 12.04.1 на свой жесткий диск. Все 12.04 было хорошо до вчерашнего дня; но вдруг эти сайты больше не загружаются. Windows 7 в Dual-Boot работает без нареканий.
Обновления
(1) В ответ на ответ Чжана на проверку basic terminal commands
- я использовал для проверки этих команд и OpenDNS, и GooglePublic DNS (перезапустил мой компьютер между ними). Это выходные данные терминала при использовании OpenDNS и при использовании GooglePublicDNS .
(2) Это результат ifconfig
- Pastebin Link .
(3) После этого я попытался использовать, wget
чтобы проверить, была ли проблема с браузером. Однако это не сработало для веб-страниц, которые не загружаются в моем браузере. Это ссылка Pastebin для Google (работает) и Yahoo (не работает).
(4) Затем следуйте инструкциям, перечисленным в noobslab для disable IPV6
. Кроме того, перезагрузил мой компьютер. Однако это тоже не помогло.
(5) Затем я отредактировал свое проводное соединение через Network-Manager на ignore IPV6
. После этого я попытался открыть Yahoo в браузере - он загрузился с первого раза. Однако, когда я попробовал снова, он не загрузился. Другие проблемные сайты вообще не загружались.
(6) Снова попробовал wget
. Однако на этот раз он передал аргумент -4
; то есть; wget -4 www.yahoo.com
, Но еще раз, не получил никакого ответа.
(7) Затем попытался возиться с MTU
. Перейдя по этой ссылке, вы можете проверить, какой максимум я могу установить. Для меня максимально возможное было 10324. Также пробовал другие значения как 1500, 1492, 1452 и 100. Но это тоже не помогло.
(8) Re-installed Ubuntu 12.04.1
, стирая предыдущую установку и как таковые все другие изменения. Также установлены все доступные обновления. За первые полчаса я смог загрузить все веб-страницы, включая те, которые имели проблемы. Но позже у меня возникла та же проблема, что и раньше - я не могу загружать такие страницы, как Yahoo, Imgur, Microsoft, Fed-Sudoku и т. Д.
(9) Вопрос от Лорана
Из WGET информации Pastebin в вопросе, проблема не DNS , как
wget
иdig
команды достигают IP Yahoo. Тем не менее, я не знаю, почему ничего не загружается с wget! Вы установили брандмауэр? (вы можете проверить сsudo iptables -L
). Вifconfig
результате есть 2 интерфейса, ppp0 и eth0. Какой из них следует использовать для подключения к интернету? Не могли бы вы опубликовать результатroute
команды? Obs: у eth0 нет адреса IPV4, поэтому я думаю, что он не настроен должным образом (как/etc/network/interfaces
?)
Вот ссылка Pastebin для терминальных выходов sudo iptables -L
; route
и cat /etc/network/interfaces
. Я не использую брандмауэр. Это чистая установка Ubuntu 12.04.1. ppp0 используется для подключения к Интернету (для этого требуется имя пользователя и пароль, которые были предоставлены моим провайдером), а eth0 - это Intel OnBoard LAN, которая подключает модем через порт Ethernet.
(10) Попытался добавить nameserver 208.67.222.222
строку /etc/resolv.conf
(так как я использую OpenDNS). Но это не помогло (даже после перезагрузки). Так что отменил изменения обратно. Это также часть ответа, предоставленного Laurent - это необходимо, если я хочу использовать OpenDNS.
Дополнительная информация
- У меня есть модем ADSL (не маршрутизатор), подключенный к ПК через порт Ethernet. Для подключения к интернету у меня есть DSL Connection. Итак, я использую PPPOE для подключения.
- Терминальный выход для системной информации
sudo lshw -C network
;cat /etc/resolv.conf
;ifconfig -a
- Pastebin Link
sudo pppoeconf
. Я просто надеюсь, что это не временно. Надеюсь, вы знаете проблему сейчас. Есть ли способ я могу использовать Network Manager вместо запуска командpon dsl-provider
иpoff dsl-provider
каждый раз. Спасибо. Большое спасибо :) :) :)