OpenVPN: пинги идут, а сайты не открываются
VPN поднимаю между рабочим компом (вин 7) и домашним сервером (между ними, соответственно, фаер предприятия - MS TMG).
Раньше нужно было для обхода фильтрации трафика, но сейчас блокировку ненужных ресурсов типа ютубчика убрали.
Тем не менее необходимость в этом осталась.
Так вот, после того как сняли ограничения я немного поигрался с настройками OpenVPN на обоих концах. Потом вернул все назад (менял по сути только адреса и порты), но вот незадача - инет работать перестал.
Подключаюсь с рабочего компа к домашнему, сеть нормально поднимается. Пишу на рабочем маршрут через домашний комп, чтобы весь инет-трафик шел по впн через него, а не через сеть предприятия. Хосты в инете и сайты пингуются, трейсерт проходит, а вот подключиться к чему-либо браузером, фтп-клиентом, аськой, ссш-ем - не могу. Т.е., например, до яндекса пинг идет, а вот
telnet ya.ru 80
Выдает ошибку подключения. Putty пишет, что "Network is down".
При этом на локальные компы в впн-сети подключается нормально, даже на расшаренные ресурсы пускает.
Гуглил. Долго. Пробовал менять MTU.
Думал, что возможно изменилась фильтрация трафика каким-то образом, что пинги и трейсерты пускает, а на сервисы - фиг. Но эта теория не сходится с тем, что я могу подключиться к любому сервису среди локальных машин на том конце сети.
Надеюсь хоть кто-то поймет, что я написал )))
- Для комментирования войдите или зарегистрируйтесь
CoolMan
А оно нам надо?! :)
Может все-таки потрудитесь грамотно сформулировать проблему и приложить соответствующие конфиги/логи/дампы/трейсы и т.п.?..
:)Конфиги не стал
:)
Конфиги не стал выкладывать с той лишь мыслью, что с ними раньше все работало - а значит оно должно быть не при чем )
Уточняю: рабочий комп в впн сети 192.168.1.10; домашний сервер 192.168.1.1 (интерфейс tap0 в мосту с другими интерфесами, так что адресный пул один). NAT через iptables, маскарад с 192.168.1.0. После поднятия впн и прописывания на рабочем компе маршрута
route ADD 0.0.0.0 MASK 0.0.0.0 192.168.1.1
как основного, имею свободный доступ ко всем ресурсам локальной впн-сети (192.168.1.xxx), трейсерт подтверждает рабочий NAT и правильный маршрут через сервер, но нет никакого доступа к ресурсам в интернетах. При том до некоторых (достоверно неизвестных мне) изменений в конфиге корпоративного TMG все работало )
Я слабо представляю работу впн, а потому была мысль может действительно какая проверка протокола на прикладном уровне идет и от этого можно избавиться включением шифрования - но не помогло ) Какие порты открыты в корпоративноем фаере я не в курсе, так искал методом тыка. Раньше работало чере 443, но после изменений в TMG перестало, ибо этот гад стал проверять https и стал портить пакеты.
Конфиги.
Клиент:
Сервер.
Остальное по серверу.
Таблица маршрутизации на рабочем компе.
Трейсерт яндекса
я тоже не любитель резать
я тоже не любитель резать icmp на своих TMG - a вот "поднять" трафф с L3/4 дo L7 на проверку протокола - это святое :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Тогда с чего бы был доступ ко
Тогда с чего бы был доступ ко всем локальным ресурсам в впн-сети?)
Апну.На следующий день после
Апну.
На следующий день после того, как был написан первый пост темы, все взяло и заработало. И дальше тоже работало.
"Ну, может чего переделывали в настройках", - подумал я.
Но пару дней назад явно на TMG'шке заблочили айпишник моего сервера (ибо откликаться он перестал вообще), и мне пришлось на некоторое время его отключить, дабы dhcp выдал серву новый внешний айпи. И история повторяется - впн поднимается, но в инет через него не пускает )
Что интересно, на 192.168.1.1 (локальный адрес сервера) тем же ssh'ем пускает, а на внешний (который в инет светит и для попадания на который надо пройти серверовский NAT) - нет.
Вот такие парадоксы )))