Я пытаюсь настроить VPN, которая позволит удаленный доступ к локальной сети клиента iOS с сервера VPN, как решение для удаленного доступа, не требующее специального оборудования или настройки в сети клиента.
Используя OpenVPN или WireGuard, я могу настроить маршрутизацию таким образом, чтобы диапазон IP-адресов целевой LAN направлялся на интерфейс VPN сервера, а затем на клиент - это простая часть.
Чтобы получить работающее доказательство концепции, сначала в macOS с использованием OpenVPN мне пришлось прибегнуть к включению IP-переадресации и NAT на клиенте, чтобы разрешить потоку трафика от интерфейса VPN клиента к интерфейсу LAN.
Очевидно, вы не можете войти и включить пересылку и NAT на iOS, поэтому я просто хотел подтвердить, что OpenVPN отсутствует. route
или WireGuard Allowed IPs
значение (или любой другой параметр конфигурации), который я мог бы установить, чтобы разрешить аналогичное поведение между сайтами с использованием клиента iOS.
Я пытался просмотреть документацию, но мои навыки маршрутизации и настройки VPN несколько устарели, так что некоторые экспертные комментарии будут признательны! TIA
К сожалению, в IOS нет (известной или поддерживаемой) возможности маршрутизации. Вы можете просто «дозвониться» и использовать этот туннельный интерфейс локально. Ни NAT, ни других протоколов маршрутизации.
Технически это должен Можно использовать функцию привязки (также известную как WiFi AP) вашего устройства IOS для подключения шлюза VPN или просто большего количества клиентов к Интернету и вашей VPN, но это было бы очень хакерским (и, вероятно, нестабильным).