Почему Ubuntu отключен (кроме торрентов), а Windows включена?

Я использую статическое проводное соединение. Все было идеально.

Но вдруг несколько часов назад я не могу получить доступ к любому веб-сайту. Dropbox, Ubuntu One также не может подключиться.

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

Одним из важных моментов является то, что это соединение отлично работает в Windows на этом же ПК (у меня ПК с двойной загрузкой).

Я попробовал способ, предложенный izx (используя "sudo sh -c 'echo nameserver 8.8.8.8 > /etc/resolv.conf'"), но я снова столкнулся с той же проблемой. Теперь я не могу даже пинговать 8.8.8.8 и google.com. Хотя я могу пинг 74.125.228.2 (это IP-адрес Google)

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

Спасибо всем.

1 ответ

Вы не говорите, какую версию Ubuntu вы используете. Я приму 12.04 на данный момент.

12.04 и позже, вы не должны редактировать /etc/resolv.conf поскольку любые изменения там перезаписываются другими инструментами.

Как правило, настройка сети теперь управляется в NetworkManager. Во-первых, затем проверьте NetworkManager: с помощью индикатора сети в верхней панели откройте настройки для вашего соединения, проверьте вкладку IPv4 и сообщите, что там есть.

Если это что-то отличное от автоматического, запишите все настройки, затем измените его на "Автоматически (DHCP)". Посмотрите, поможет ли это.

Следующее, что нужно проверить - это вывод:

cat /run/nm-dns-dnsmasq.conf

Так как именно здесь NetworkManager сглаживает настройки DNS. На моей машине, которая использует OpenDNS, как установлено в настройках DHCP моего маршрутизатора, у меня есть:

server=208.67.220.222
server=208.67.220.220

(Это не работает в Ubuntu 12.10, потому что в Ubuntu 12.10 NetworkManager отправляет адреса серверов имен на локальный сервер переадресации имен по D-Bus.)

Из командной строки:

nm-tool

расскажет вам все настройки NetworkManager.


Следует также отметить, что вывод cat /etc/resolv.conf должен выглядеть так:

nameserver 127.0.0.1
search home.gateway

/etc/resolv.conf сама должна быть символической ссылкой на ../run/resolvconf/resolv.conf,

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