1

У меня есть приложение на моем удаленном сервере, к нему можно получить доступ только через localhost:3000 (недоступно из интернета)

Когда я подключаюсь по SSH к своему удаленному серверу, используя замазку с туннелем L"*:3000" localhost:3000 и local ports accept connections from other hosts флажок установлен, я могу получить доступ к приложению, перейдя по http://127.0.0.1:3000 на моей локальной машине. Кроме того, я могу получить доступ к приложению, перейдя по http://192.168.0.9:3000 (адрес внутренней сети моей локальной машины) на планшете, подключенном к тому же Wi-Fi.

Я установил OpenVPN на удаленном сервере, и я могу получить доступ к приложению, перейдя по http://10.8.0.1:3000 однако мне нужно иметь возможность доступа к нему с другого устройства в моей локальной сети (планшета). Как мне перенаправить 127.0.0.1 на 10.8.0.1 чтобы я мог получить доступ к приложению со своего планшета, перейдя по http://192.168.0.9:3000 как я мог бы использовать при использовании замазки?

2 ответа2

1

Если это планшет Android и работает по крайней мере ICS, установите OpenVPN через Google Play. Я не пробовал, но это похоже на OpenVPN-клиент для iPad. Если это Surface RT, попробуйте установить и настроить pptp на своем сервере и посмотреть, сможете ли вы подключиться через PPTP VPN на Surface (не уверен, поддерживает ли он это).

В противном случае вам нужно будет прокси к нему. Это означает настройку VPN-соединения на вашем ПК и запуск программы на вашем ПК, которая прослушивает сокет (порт IP +) в вашей локальной сети и перенаправляет UDP на сокет в VPN. Я думаю, что вы можете использовать sudppipe для этой цели. Затем вы введете локальный IP-адрес вашего ПК и порт UDP для всего, что вы делаете на планшете.

0

Если вы установили соединение VPN и правильно настроили сеть, вы получите доступ к системе, как если бы вы были в локальной сети. Вам не нужно перенаправление портов или прокси вообще. VPN должна заставить конечную точку VPN работать так, как если бы она находилась в удаленной сети.

Если это не так, значит, ваш VPN настроен неправильно. Получение правильной маршрутизации может быть немного сложнее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .