Не пугайтесь, но у нас ещё живы домашние сети. Связь осуществляется следующим образом, пойдём по порядку:
1. Точка доступа. D-link DWL 2100AP. Адрес статический 192.168.33.6/24 Служит преобразователем среды, мостом между проводной сетью и беспроводной. Никаких сервисов типа DHCP на ней не поднято, сам строил, поэтому уверен.
2. Следующее активное устройство на пути к серверу VPN это маршрутизатор, реализованный на простом PC с тремя сетевыми интерфейсам, смотрящими в разные подсети. Маршрутизатор работает на Debian 5.0 Lenny. На сервере из чисто сетевых служб присутствует DNS и DHCP. В данном случае нас интересуют только 2 интерфейса. 192.168.33.2/24 Является основным шлюзом для подсети 192.168.33.0/24. Второй интерфейс имеет адрес 192.168.31.2/24. Соответственно, смотрит в подсеть 192.168.31.0/24.
Между интерфейсами открыт неконтролируемый обмен пакетами, то есть другими словами? включён форвардинг и файерволл отключен за ненадобностью.
3. Следующее активное устройство - собственно сам VPN-сервер. реализован на простом PC на базе MikrotikOS 2.9 Его адрес 192.168.31.118/24. Пул адресов VPN-сети 192.168.90.0/24.
Ко всей этой богодельне имею рутовый доступ, в случае чего можно чего-то изменить в настройках любого описанного устройства.
Подытожим:
Берём ноутбук. Подключаемся через точку к локалке. получаем адрес от DHCP на 33.2. подключаемся VPN-ом на 31.118 с логином и паролем. Подключение успешно, интернет на ноуте есть.
Делаем тоже самое на андроиде. Wi-Fi, VPN. VPN подключается. Всё как-бы в порядке, но интернета на смарте нет! Пинг как с впн сервера на андроид, так и с андроида на впн сервер есть.
ЗЫ Пробовал сегодня коннектиться смартом к ADSL- модему с WIFI настроенному в режиме роутера, ноу пробем, инет есть.