WL500gx, прошивка 1.9.2.7-7e, точка подключена к интернету, статика, "белый" IP. Есть некий хост в интернете, к которому надо подключиться по PPTP, а потом через туннель ходить терминалом (RDP).
Я самый хитрый - говорю, что этот хост - мой heartbeat-сервер, вписываю все настройки, а после соединения - удаляю маршрут на ppp0 (nodefaultroute в "дополнительных параметрах" почему то не работает, не должен?) и добавляю нужный. Всё подключается, никаких ошибок.
И вот здесь начинается самое интересное - внутренний адрес терминального сервера пингуется, при попытке зайти через smb спрашивает имя и пароль (которых я не знаю), но по RDP долго думает и отваливается по таймауту.
Сначала подумал, что какая-то проблема с MTU - но ping -l 1472 -f 10.1.1.10 проходит туда без проблем.
В логе сначала появлялись надписи "Protocol-Reject for unsupported protocol" и пинг пропадал, появлялся снова только после ручного рассоединения и соединения. Попробовал поставить в опции "nomppe-stateful maxfail 0" - пинги теперь не отпадают, но терминал по прежнему не работает.
Просто через NAT терминал работает.
Хотя бы скажите, в какую сторону покопать?
Сейчас попробую соединиться с другим pptp, который уже мой. Посмотрим...
UPD: Со своим сервером попробовать не получилось, ой. Зато попробовал создать vpn-соединение на компьютере в локальной сети, за точкой. И через nat соединился сначала с pptp-сервером, а потом через туннель - с терминалом.
Странно всё это...
Deluxe был выбран на замену старому компу с Debian`ом, на том компе как раз было настроено такое-же соединение, всё работало.