URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 83130
[ Назад ]

Исходное сообщение
"VPN сервер за шлюзом"

Отправлено Призрак , 01-Дек-08 00:44 
Есть две локалки. В одной выход в Интернет через шлюз (FREEBSD-7.0-RELEASE, MPD5 PPTP-client до провайдера, как всегда). В другой - обычный хардверный роутер (D-Link) и FREEBSD такая же стоит на компе который за ним спрятан. Надо сделать VPN между сетями. Я попробовал через тот же MPD5 - на основе pptp_vpn. (У обоих шлюзов динамические адреса, но DDNS есть у обоих, так что если поднимать канал не сразу, то даже нормально присваивается self адрес... что-нибудь с этим надо будет придумать, как в MPD сделать так чтобы динамический IP нормально присваивался как self, или как запустить его не сразу а через несколько минут, когда уже проапдейтится DDNS). Главная проблема в том что даже если пофорвардить порт с хардверного роутера на VPN сервер - всё равно он не может присвоить себе этот адрес и слушать на нём... поэтому подключиться у него не получается. Сообразил попробовать поставить 0.0.0.0 как self - не помогло, не подключается всё равно (PPTP call failed). Могу показать конфиги все какие понадобятся, но там всё просто и на основе секции pptp_vpn из mpd.conf.sample, подобное работало в тестовых нормальных условиях... Может быть, можно достичь желаемого с помощью какой-нибудь другой реализации VPN ? Но вроде должно же быть можно и так, через MPD, порт пофорваржен, что ещё ему может понадобиться...

Содержание

Сообщения в этом обсуждении
"VPN сервер за шлюзом"
Отправлено Призрак , 01-Дек-08 07:50 
Разобрался - просидев всю ночь за чтением однообразных факов класса "проверьте файерволл на компьютере, проверьте файерволл на шлюзе, проверьте файерволл на компьютерах между сетями, проверьте файерволл где-нибудь ещё" я наконец сообразил что у меня включен файерволл на VPN сервере. Т_Т Прошу прощения за непробиваемый тупизм... ^_^'