Войти

Показать полную графическую версию : Хосты с Win7(8) не пингуют шлюз


parnas78
28-12-2014, 15:43
Столкнулся с таким недоразумением... При смене оператора, который предоставляет VPN L2 канал Киев - Севастополь в переключенном на новый канал фрагменте локальной сети все машины с Windows 7 одновременно перестали пинговать шлюз, причем остальные - с Windows XP и Linux нормально работают. Схема организации сети:


В точке Б(Севастополь) есть две подсети: 192.168.85.2 - 255 и 192.168.86.2 - 255 (Шлюзы 192.168.85.1 и 192.168.86.1 находятся в точке А, также в точке А(Киев) находится Сisco c ОСА, на которой крутится вся маршрутизация) Раньше мы арендовали VPN L2 у провайдера X, сейчас стоит задача перейти на провайдера Y. При переключении 86 - ой подсети на провайдера Y начались проблеммы с видимостью удаленного шлюза(192.168.86.1) на компьютерах с Windows 7. Еще маленькое уточнение... Во всех подсетях адреса - 192.168.85.2 и 192.168.86.2 - это IP компьютеров на которых стоит Windows 2003 Server c DHCP клиентом(он выдает в локалку IP, маску, адрес шлюза и адрес DNS серверов). Эти серверы + компьютеры локальных подсетей соединяются при помощи неупрявляемых свитчей. В 85-ой(пока непереключенной) подсети на провайдере X компьютеры с Win 7 удаленный шлюз 192.168.85.1 пингуют без вопросов.

Поскольку сервер 192.168.86.2, а также все компьютеры на которых установлены отличные от Windows7 и Windows8 постоянно пингуют шлюзы 192.168.86.1 мы не можем предъявить претензий провайдеру Y.


при вводе команды - ipconfig /all компьютеры с Win7(8) 86-ой подсети получают все настройки от 192.168.86.2 (сервер с DHCP) в том числе и адрес шлюза корректно. При вводе "arp - a" нет записи с маршрутом 192.168.86.1. Машина с Win7 пингуют 192.168.86.2 плюс все компьютеры подсети, но только не 192.168.86.1


??? ПОЧЕМУ????


Также опишу еще один факт... Убираю на машине с Win7 галочку о получении автоматических настроек. Вбиваю IP - 192.168.86.190 (машина с данным IP можем выходить в Internet), маску - 255.255.255.0, шлюз - 192.168.86.1, dns - 192.168.1.2, захожу в Центр управления сетями....вижу "Неопознанная сеть без доступа в Internet", инициирую запуск исправления проблемы средствами Win7, которая ЧТО ТО крутила.... крутила.....и О ЧУДО!!!!!!!!!!!! Пошли пинги 192.168.86.1 и соответственно доступ к сети Internet.............Стоило мне вытащить на 2 секунды патчкорд и вставить его обратно - ОПЯТЬ ТИШИНА.....((((((


БУДУ ОЧЕНЬ ПРИЗНАТЕЛЕН ЗА ЛЮБЫЕ МЫСЛИ ПО ЭТОМУ ПОВОДУ.

Petya V4sechkin
28-12-2014, 16:40
parnas78, как вариант: в XP параметр EnablePMTUBHDetect по умолчанию 0, а в Vista (и новее) по умолчанию 1.
Для эксперимента попробуйте задать EnablePMTUBHDetect = 0.

parnas78
28-12-2014, 23:41
Посмотрел...нет в реестре этого параметра ни в XP, ни в Windows7. Конечно я его добавлю и выставлю "0", но маловероятно. Этот параметр скорее влияет на скорость работы протокола, а у меня вообще пинги не проходят (((.

Petya V4sechkin
29-12-2014, 10:02
parnas78, согласен, параметр относится к механизму определения MTU (и его включение обычно рекомендуется). И на ping не должен влиять (размер пакета у ping по умолчанию 32 байта).

Просто пытаюсь вспомнить параметры, которые отличаются в Windows 7 от XP.




© OSzone.net 2001-2012