PDA

Показать полную графическую версию : [решено] Проблема с доступом к некоторым сайтам через роутер D-link DIR-120 на Windows 7


keelsee
27-05-2012, 14:43
Стационарный компьютер с Win7HP x32, ноутбук с Win7HB x64, древний ноутбук с ни разу не переставлявшейся WinXP SP3, роутер D-link DIR-120. Подключение к интернету - VPN. Провайдер рекомендует L2TP, но поскольку в роутере его поддержки нет (прошивка последняя), то сделано через PPTP - Russia PPTP (Dual Access).

Проблема в том, что на на стационарном компьютере и ноутбуке с Win7 отсутствует доступ к некоторым сайтам. Например, avito.ru вообще не открывается (при этом ping и tracert до него проходит нормально), youtube.com - сам сайт открывается, но видео нет, также проблема со флешем на многих других сайтах. Не работает скайп (или работает, но периодически теряет связь), TeamViewer и Windows Update - уведомление об обновлениях приходят, но при попытке загрузить выдает ошибку. Если же подключить интернет напрямую, а не через роутер, то все вышеперечисленное работает. При этом на WinXP интернет через роутер работает абсолютно нормально! Проблема явно общая для Win7, потому что ноут с семеркой стопроцентно рабочий, без вирусов и каких-либо проблем, проверено на другом роутере. Да и на стационарном тоже внешне все в порядке - вирусов нет (стоит MSSE последней версии). Все системы лицензионные.

На роутере все настройки несколько раз сбрасывал на дефолтные и настраивал подключение заново. LAN порты менял. В правилах Port Forwarding, Application Rules, Access Control, Routing, Firewall все чисто. "route -f" не помогает. Была шальная мысль, что дело в поддержке IPv6 семеркой, отключил его в свойствах адаптера - ничего не изменилось. Отключал и включал встроенный брандмауэр.

На другом форуме подсказали, что дело может быть в MTU, вспомнил, что когда-то натыкался уже на похожий случай именно из-за него, попробовал покрутить - бесполезно. На самом роутере почему-то не дает поднять выше 1452 (стояло 1400) - пишет Invalid MTU.

Куда копать - не имею ни малейшего представления

Вывод ping, tracert, ipconfig и route PRINT для стационарного компьютера:

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\Александр>ping avito.ru

Обмен пакетами с avito.ru [80.76.156.73] с 32 байтами данных:
Ответ от 80.76.156.73: число байт=32 время=80мс TTL=119
Ответ от 80.76.156.73: число байт=32 время=78мс TTL=119
Ответ от 80.76.156.73: число байт=32 время=79мс TTL=119
Ответ от 80.76.156.73: число байт=32 время=73мс TTL=119

Статистика Ping для 80.76.156.73:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 73мсек, Максимальное = 80 мсек, Среднее = 77 мсек



C:\Users\Александр>tracert avito.ru

Трассировка маршрута к avito.ru [80.76.156.73]
с максимальным числом прыжков 30:

1 1 ms 2 ms 1 ms StarNet2-Gateway [172.21.1.2]
2 2 ms 1 ms 2 ms Unico-Gateway [213.234.4.253]
3 2 ms 2 ms 2 ms vgd01.transtelecom.net [217.150.42.174]
4 70 ms 117 ms 70 ms adm-b4-link.telia.net [213.248.78.73]
5 70 ms 70 ms 72 ms adm-bb2-link.telia.net [80.91.253.153]
6 74 ms 73 ms 72 ms hbg-bb2-link.telia.net [80.91.252.43]
7 78 ms 71 ms 73 ms kbn-bb2-link.telia.net [213.155.134.206]
8 75 ms 75 ms 70 ms kbn-b3-link.telia.net [80.91.246.255]
9 72 ms 72 ms 72 ms ld-h-peer3-link.telia.net [213.155.133.255]
10 75 ms 74 ms 76 ms m-b-c5-link.se.telia.net [81.228.93.240]
11 76 ms 82 ms 83 ms hy-c5-link.se.telia.net [81.228.75.246]
12 70 ms 71 ms 69 ms hy-d10-link.se.telia.net [81.228.79.216]
13 71 ms 72 ms 70 ms sbg-a11-link.se.telia.net [81.228.72.57]
14 70 ms 70 ms 70 ms 90-229-9-250.link.se.telia.net [90.229.9.250]
15 72 ms 72 ms 72 ms sth2-core2a.sth.basefarm.net [80.76.159.54]
16 72 ms 80 ms 79 ms mx-se.avito.ru [80.76.156.73]

Трассировка завершена.



C:\Users\Александр>ipconfig /all

Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : Alexandr-PC
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Гибридный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : starnet

Ethernet adapter Подключение по локальной сети:

DNS-суффикс подключения . . . . . : starnet
Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : 00-25-22-7C-3E-71
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.1.101(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Аренда получена. . . . . . . . . . : 26 мая 2012 г. 19:56:55
Срок аренды истекает. . . . . . . . . . : 2 июня 2012 г. 19:56:55
Основной шлюз. . . . . . . . . : 192.168.1.1
DHCP-сервер. . . . . . . . . . . : 192.168.1.1
DNS-серверы. . . . . . . . . . . : 192.168.1.1
NetBios через TCP/IP. . . . . . . . : Включен

Туннельный адаптер isatap.starnet:

Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . : starnet
Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да

Туннельный адаптер Teredo Tunneling Pseudo-Interface:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv6-адрес. . . . . . . . . . . . : 2001:0:5ef5:79fd:18e6:333b:3e94:be26(Основной)
Локальный IPv6-адрес канала . . . : fe80::18e6:333b:3e94:be26%11(Основной)
Основной шлюз. . . . . . . . . : ::
NetBios через TCP/IP. . . . . . . . : Отключен



C:\Users\Александр>route PRINT
===========================================================================
Список интерфейсов
10...00 25 22 7c 3e 71 ......Realtek PCIe GBE Family Controller
1...........................Software Loopback Interface 1
14...00 00 00 00 00 00 00 e0 Адаптер Microsoft ISATAP
11...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================

IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.101 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.101 276
192.168.1.101 255.255.255.255 On-link 192.168.1.101 276
192.168.1.255 255.255.255.255 On-link 192.168.1.101 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.101 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.101 276
===========================================================================
Постоянные маршруты:
Отсутствует

IPv6 таблица маршрута
===========================================================================
Активные маршруты:
Метрика Сетевой адрес Шлюз
11 58 ::/0 On-link
1 306 ::1/128 On-link
11 58 2001::/32 On-link
11 306 2001:0:5ef5:79fd:18e6:333b:3e94:be26/128
On-link
11 306 fe80::/64 On-link
11 306 fe80::18e6:333b:3e94:be26/128
On-link
1 306 ff00::/8 On-link
11 306 ff00::/8 On-link
===========================================================================
Постоянные маршруты:
Отсутствует

Petya V4sechkin
27-05-2012, 17:18
дело может быть в MTU, вспомнил, что когда-то натыкался уже на похожий случай именно из-за него, попробовал покрутить - бесполезно
Так крутили?
[решено] Не могу попасть на нужный мне сайт (http://forum.oszone.net/thread-223594.html)

Если же подключить интернет напрямую, а не через роутер, то все вышеперечисленное работает
Еще вариант KB934430 (http://support.microsoft.com/kb/934430/en-us).

keelsee
27-05-2012, 22:53
Так крутили?
[решено] Не могу попасть на нужный мне сайт »

Видимо, не до конца :) Проблема оказалось все же в MTU, но был ряд неочевидных нюансов.

Я в основном крутил его на роутере (как и по ссылке), тогда как менять надо было в винде. Мог бы и сразу догадаться, ведь на XP все работало. Следующее - в винде я его менял через реестр. А этот способ действует, видимо, только после перезагрузки, тогда как netsh действует сразу. Ну и, как оказалось, предельное MTU надо выяснять не до недоступного сайта, а до основного шлюза провайдера!

В общем, алгоритм такой:

1) на роутере в данном случае оставляем все как есть
2) командой

netsh interface ipv4 set subinterface "Подключение по локальной сети" mtu=1492 store=persistent

выставляем максимальное значение MTU (поставил 1492)
3) командой

ping Основной_шлюз_провайдера -f -l 1492

путем постепенного уменьшения выясняем предельное MTU. В моем случае это 520. Его и же и выставляем снова через netsh.

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




© OSzone.net 2001-2012