Материал из InfonetWikiНекорректная работа в сети интернет (ADSL -безлимит) При подключении к Интернет через VPN или PPPoE не доступные некоторые или почти все сайты. Невозможность или зависание при отправке письма, содержащего вложения (приаттаченные файлы) в некоторых почтовых программах, при правильной их настройке; Через ICQ не всегда возможна пересылка файлов; В этом случае возможно проблема вызвана несовместимостью сетевых настроек MTU: по умолчанию в Windows - 1500, а PPPoE использует 1492 или 1454. Помните, что «возможно», это не «обязательно»… и лучше сначала проконсультироваться по телефону тех.поддержки 585858 MTU - Maximum Transmission Unit (MTU) - максимальный блок данных для канала. Для решения проблемы: Включите Интернет соединение (VPN или PPPoE). Нажмите кнопку "Пуск" -> "Выполнить". Наберите комманду cmd для Windows NT/2000/XP или command для Windows 95/98/ME. В открывшемся окне наберите: PING -f -l 1500 www.yandex.ru (Или другой сайт, что не открывается). Вероятно, Вы получите сообщение об ошибке, указывающее, что пакет должен быть фрагментирован. Если это так, попробуйте: PING -f -l 1488 www.yandex.ru, если и это не работает, тогда: PING -f -l 1368 www.yandex.ru PING -f -l 1352 www.yandex.ru PING -f -l 1320 www.yandex.ru Числа в каждом из этих примеров (1500, 1492, 1368, 1352, 1320) - значения MTU. Продолжайте запускать эту команду с меньшими значениями MTU, пока не получите ответ, вместо сообщения об ошибке. Наибольшее значение MTU из сработавших и является тем, которое Вам нужно использовать. Если значение MTU равно 1500 (первая команда из приведенных выше) не выдает ошибку, то приведенное решение не будет работать в вашем случае. Следующий шаг - сконфигурировать компьютер, чтобы использовать другое, более низкое значение MTU, вместо значения по умолчанию.
Далее изменяем значение параметра Dial Up (RAS) MTU на найденное значение (например 1320). Никакие другие параметры менять не надо! Для сохранения введенного значения нажимаем кнопку Save. Далее OK и Exit - выходим. Чтобы изменения вступили в силу необходимо перезагрузить компьютер. Ещё одна программа с русским интерфейсом это XP Tweaker http://infonet.cherepovets.ru/123/xpt153b80onlyexe.zip Настройка MTU в реестре Windows 2000 и XP: 1.Запустите Редактор реестра (REGEDIT.EXE) на одной из ваших клиентских машин. 2. Найдите ключ HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\ Interfaces. 3. Там должно быть несколько вложенный ключей для ключа Interfaces; вероятнее всего, их будет три. Посмотрите содержание каждого ключа, и найдите тот, который соответствует вашему сетевому адаптеру. 4. Как только Вы нашли правильный ключ, создайте в нем новый параметр MTU типа DWORD. 5. Щелкнуть дважды на новом значении, выберите опцию Decimal, и введите значение MTU, определенное выше. 6. Перезагрузить Windows для того, чтобы изменения вступили в силу. Настройка MTU в Windows 98 / ME: 1. Запустите Registry Editor (REGEDIT.EXE) на одной из ваших клиентских машин. 2. Перейдите в раздел HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Class\ Net\. 3. В этой ветви найдите ключ (типа 0005), который содержит TCP/IP, задаваемый значением DriverDesc. 4. Создайте параметр MaxMTU типа "Строковой параметр". 5. Щелкните дважды на новом значении, выберите опцию Decimal, и введите значение MTU, определенное выше. |