Мое интернет-соединение раньше было прямым соединением LAN моему поставщику. Тогда, все загрузилось бы прекрасный и в Windows и в Ubuntu (двойная загрузка). Однако только что они начали нуждаться во мне для набора номера использования имени пользователя и пароля (по соединению PPPoE). Но с тех пор, я не смог просмотреть определенные веб-сайты на Ubuntu, даже при том, что не было таких проблем о Windows. Некоторые веб-сайты в качестве примера - знак Ovi на странице (хотя прекрасные загрузки share.ovi.com, и nokia.com загружаются прекрасный), Живая Почта (работы над Chrome (ium) и Opera, но не над Firefox (и 3.6 и 4)) и другие случайные веб-сайты.
Некоторые веб-сайты, которые не загружают выставочные сообщения тайм-аута на Chrome и для некоторых веб-сайтов, браузер, будут продолжать пытаться загрузиться без конца (я оставил его как этот даже в течение многих часов, но не заметил, что что-либо различное происходит).
Я попытался изменить серверы DNS на тех предложенных в комментарии. Я даже попытался загрузиться от Fedora LiveCD и затем изменить DNS на тех (и даже тем OpenDNS), но та же самая вещь происходит.
Вот вывод ipconfig в Windows:
Если это - какая-либо справка, сообщения об ошибках Opera, кажется, немного более информативны, и у них есть следующие ошибки по очереди:
Сопровождаемый: Opera не смог соединиться с сервером. Сервер может использовать неподдерживаемый протокол SSL 2, который не считают достаточно безопасным для безопасной коммуникации. Владелец сайта должен обновить до TLS 1.0 или более новый.
Кто-либо знает, почему это происходит и как это может быть зафиксировано?
Обновление: Просто видел здесь http://ubuntuforums.org/showthread.php?t=1571086&highlight=pppoe, что кто-то еще имел подобную проблему и решил ее путем помещения файла NetworkManager.conf в/etc/NetworkManager. Какие потребности быть в том файле?
(Скопированный с Exchange стопки Unix)
У Вас есть признаки проблемы MTU: некоторое замораживание соединений TCP, более или менее восстанавливаемо для данной команды или URL, но без легко заметного полного шаблона. Контрольный признак - то, что интерактивные ssh сессии работают хорошо, но передачи файлов почти всегда перестали работать. Кроме того, pppoe является вестником номер один проблемы MTU для домашних пользователей. Таким образом, я предписываю проверку MTU.
Что это? Максимальный блок передачи является максимальным размером пакета по сетевому каналу. MTU варьируется от транспортной среды до транспортной среды, например, соединенный проводом Ethernet и Wi-Fi (802.11) имеют другой MTUs и каналы ATM (которые составляют большую часть дальней инфраструктуры), у каждого есть их собственный MTU. PPPOE является инкапсулированным протоколом, что означает, что каждый пакет состоит из нескольких байтов заголовка, сопровождаемого базовым пакетом — таким образом, он понижает максимальный размер пакета размером заголовка. IP позволяет маршрутизаторам фрагментировать пакеты, если они обнаруживают, что являются слишком большими для следующего транзитного участка, но это не всегда работает. В теории надлежащий MTU должен быть обнаружен автоматически, но это также не всегда работает также. В особенности поиск с помощью Google предполагает, что Администратор сети не всегда правильно действует на информацию о MTU, полученную из исследования MTU, но я не знаю, какие версии затронуты или каковы проблематичные варианты использования.
Как измерить его. Попытайтесь отправить пакеты ping данного размера к внешние хосты, который отвечает на них, например. ping -c 1 -s 42 8.8.8.8
(на Linux; в других системах ищите документацию Вашего ping
команда). Ваши пакеты должны пройти для достаточно маленьких значений 42 (если 42 не работает, что-то блокирует ping.). Для больших значений не пройдет пакет. 1464 является типичным максимальным значением, если ограничивающая часть инфраструктуры является Вашей локальной сетью Ethernet. Если Вы будете удачливы при отправке слишком большого пакета то Вы будете видеть сообщение как Frag needed and DF set (mtu = 1492)
. Если Вы не удачливы, просто продолжайте экспериментировать со значением, пока Вы не находите, каков максимум, то добавьте 28 (-s
указывает размер полезной нагрузки, и существует 28 байтов заголовков в дополнение к этому). См. также, Как Оптимизировать Ваше Интернет-соединение с помощью MTU и RWIN на форумах Ubuntu.
Как установить его (замените 1454 MTU, который Вы определили, и eth0
под названием Ваш сетевой интерфейс)
ifconfig eth0 mtu 1454
/etc/network/interfaces
. Сразу после записи для Вашего сетевого интерфейса (после того, как iface eth0 …
директива), добавляет строка с pre-up ifconfig $IFACE mtu 1454
. С другой стороны, если Ваш IP-адрес статичен, можно добавить mtu 1454
параметр к iface eth0 inet static
директива.Постоянно (Debian и производные, такие как Ubuntu, с или без Администратора сети): Создайте названный сценарий /etc/network/if-pre-up.d/mtu
со следующим содержанием и делают это мировым исполняемым файлом (chmod a+rx
):
#!/bin/sh
ifconfig $IFACE mtu 1454