Внедрить OpenVPN в Android
Недавно я купил VPS для создания VPN-приложения, но похоже, что по этому поводу нигде нет учебника.
Я видел проект ics-OpenVPN на Github, но понятия не имею, как его использовать!
Все, что я хочу, это подключиться к серверу Linux со своего телефона
2 ответа
Прежде всего, установите OpenVPN на свой VPS-сервер. Хотя у меня нет опыта установки OpenVPN на VPS-сервер, но я думаю, вы можете следовать этому руководству, это выглядит легко https://www.skysilk.com/blog/2018/install-openvpn-linux-vps/
После завершения установки вы получите файл конфигурации.ovpn. Теперь, чтобы подключиться к вашему VPN-серверу из вашего приложения для Android, вам понадобится клиентское программное обеспечение Android, такое как клиент Android ics-OpenVPN.
Я также разработал приложение VPN для Android на основе библиотеки OpenVPN, вы можете использовать мой исходный код, это открытый исходный код. Инструкция по изменению.ovpn файла находится в репозитории GitHub.
Это должен быть VPN? Или sshconnection с porttunnel удовлетворяет вашим потребностям? Так, например, я подключаюсь к службам на удаленных серверах. С помощью туннелированного порта вы можете сопоставить порт удаленного сервера с вашей локальной системой и получить доступ через localhost:.