Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   VPN сервак за NAT'ом (http://forum.oszone.net/showthread.php?t=190647)

info9216 08-11-2010 23:55 1538092

VPN сервак за NAT'ом
 
До сего момента Win 2008 r2 стоял на шлюзе, натил и принимал vpn. Потом было решено заместо него поставить что-нибудь аппаратное, а его самого упрятать внутрь сетки. В качестве шлюза теперь выступает Apple time capsule. Всё хорошо, но перестал работать vpn.

В спецификации Apple TC сказано, что pptp и gre он должен пробрасывать. pptp порт я прокинул, коннект с клиента идёт, но больше ничего. Не пингует никакой хост, кроме себя. Причем, иногда, после коннекта, пару пингов проходят до сервака. Это похоже на мистику, ведь он должен либо работать, либо нет. Бывает один, два, или три раза пинганет, а потом все, тишина.
Пробовал по разному выдавать ip, через dhcp или через статичный пул. Еще - когда клиент подключается, на серваке в статусе - not nap-capable. Погуглил, ничего вразумительного не нашёл. Еще вопрос - на серваке создаётся два адаптера - один, соответствующий клиенту, и еще один,internal. То есть,

сервак - 192.168.1.99

Клиент подключается, получает айпи 192.168.1.130.

И этот internal адаптер - 192.168.1.125. Причём назначить его нельзя, он сам выбирает. Щас вообще стал 192.168.1.0.

Где копать? как мне определить, это виноват девайс от Apple или все-таки настройки сервака?

Safety1st 11-11-2010 11:07 1539914

Что на TC сделано, чтобы 'пробросить порты' из внешней сети к VPN-серверу?

info9216 11-11-2010 14:02 1540061

Проброшен порт 1723

Я еще протестил утилитами pptpsrv и pptpclnt. GRE не проходит. Я сделал default host(DMZ) на внутренний сервак, после этого секунд десять GRE ходили(и пинги), потом всё отвалилось

cameron 11-11-2010 14:46 1540099

нужно разрешить GRE, без него работать не будет.

Destruction 11-11-2010 15:02 1540108

ищите vpn pass through или что-то подобное в настройках роутера

Safety1st 11-11-2010 15:04 1540110

Цитата:

Цитата cameron
нужно разрешить GRE, без него работать не будет. »

Это понятно :) Только нет порта GRE, который можно пробросить как TCP 1723

info9216, вечером напишу соображения.

Destruction 11-11-2010 15:19 1540126

Цитата:

Цитата Isotonic
Только нет порта GRE »

это не порт, а протокол. судя по описанию поддержка vpn pass through в этой яблочной капсуле есть, нужно просто ее включить

info9216 11-11-2010 21:49 1540423

В том-то и дело, что явно он не включается нигде. Я где-то читал что можно включить ipv6 туннель teredo и это помогает. Я так сделал - ничего не изменилось, да и как Ipv6 связан с gre не понятно. По идее по схеме default host уж точно должно работать, а оно отваливается.
Кстати, какие роутеры(дешёвые, для офиса) не испытывают проблем с pptp & gre?

Destruction 11-11-2010 22:43 1540457

Цитата:

Цитата info9216
Я где-то читал что можно включить ipv6 туннель teredo и это помогает. »

бред
Цитата:

Цитата info9216
Кстати, какие роутеры(дешёвые, для офиса) не испытывают проблем с pptp & gre? »

любые практически. настраивал VPN, который был за NAT-ом самого дешевого модема ZTE

Safety1st 12-11-2010 01:02 1540571

Цитата:

Цитата Destruction
поддержка vpn pass through в этой яблочной капсуле есть, нужно просто ее включить »

Цитата:

Цитата info9216
В том-то и дело, что явно он не включается нигде. »

Есть passthrough для PPTP, L2TP, IPSEC, но не для 'vpn'. Он может быть 'по умолчанию' только для исходящих соединений. Поэтому совершенно не факт, что для входящих поддерживается или не требует настройки.

Есть вероятность, что вопрос с passthrough сейчас не самый главный. Как именно выглядит проблема: "и коробочка, и PPP-сервер исправны, только не настроены до конца" или "возможно, что какое-то оборудование неисправно"? Вопросы с настройкой имеет смысл решать только на исправном оборудовании. info9216, Вы писали, что поместили сервер в DMZ и секунд 10 всё работало. И
Цитата:

Цитата info9216
По идее по схеме default host уж точно должно работать, а оно отваливается. »

Я согласен, что в DMZ должно работать, правда, при условии, что с PPP-сервером всё OK. Если 'не работает' - значит, неисправно. Почему этого никто не предполагает?


Цитата:

Цитата Destruction
бред »

В том контексте - определённо :)

Цитата:

Цитата info9216
Я так сделал - ничего не изменилось »

Вряд ли Вы проделали все действия, необходимые для работы через teredo. В любом случае, через teredo делать 'совсем неправильно'.


info9216, у меня также нет уверенности, что и ваш сервер работает нормально. Вы пробовали с ним соединиться в пределах одной локальной сети? Если маска сети 255.255.255.0, то IP 192.168.1.0 - неверный.

В общем, если не хотите получать общие рекомендации типа 'воткнуть вилку в розетку' ('пробросить GRE'), нужны скриншоты, списки настроек, логи, наконец, мониторинг обмена и т.д., чтобы получить решение конкретно вашей ситуации. Если готовы приложить усилия, можно попробовать.

Можно с другого начать: тупо заменить чем-нибудь TC, настроить точно также и протестировать. Если всё OK, то проблема, скорее всего, 'внутри коробочки'.

Destruction 12-11-2010 01:24 1540593

Цитата:

Цитата Isotonic
Есть passthrough для PPTP, L2TP, IPSEC, но не для 'vpn'. »

обычно за все протоколы отвечает одна-единственная галочка в веб-интерфейсе

info9216 12-11-2010 01:30 1540595

>Можно с другого начать: тупо заменить чем-нибудь TC, настроить точно также и протестировать. Если всё OK, то проблема, скорее всего, 'внутри коробочки'.

Вот это послезавтра будет опробовано на обычном dlin'ke) если будет тоже самое - тогда уже будут логи и т.д.))
спасибо за ответы

Safety1st 12-11-2010 01:37 1540600

Цитата:

Цитата Destruction
обычно за все протоколы отвечает одна-единственная галочка в веб-интерфейсе »

Скорее всего. На самом деле это я info9216 обучаю, упор сделал на то, что 'vpn' употреблять рядом с 'passthrough' - по-хорошему некорректно. Он вроде бы во многом разбирается (про pptpclnt и pptpsrv впервые услышал), но целостного понимания, кажется, нет.

Цитата:

Цитата info9216
тогда уже будут логи »

Я готов подсказать конкретно, что, в каком порядке и как собирать.


Время: 12:55.

Время: 12:55.
© OSzone.net 2001-