Моя цель - сделать так, чтобы мой Iphone подключался удаленно (и безопасно) к моей домашней сети и получал IP-адрес DHCP (маршрутизатора d-link) в той же подсети. Это потому, что у меня есть клиентское приложение, которое транслирует данные в подсети, в которой оно подключено, к своему серверу (который находится в моей домашней подсети).
Поэтому я настроил D-Link DSR 250N, чтобы включить как IPSEC VPN, так и PPTP VPN. Я могу подключиться к моей домашней сети удаленно и пропинговать или ssh серверы в ней. Однако клиентское приложение не может получить доступ к своему серверу (от запуска tcpdump в сети с клиентом также я могу видеть его трансляцию, поэтому я предполагаю, что это проблема). Конечно, в IPSEC и PPTP Iphone получает IP-адрес в другой подсети.
Итак, как мне настроить сервер openVPN, встроенный в D-Link, для предоставления адресов DHCP внешним соединениям?