https://nat.nioee.com
Основные функции:
Адрес опыта https://lanp.nioee.com (тестовое имя пользователя и пароль test/123456)
README | Китайская документация
Lanproxy — это инструмент проникновения во внутреннюю сеть, который передает персональные компьютеры и серверы локальной сети в общедоступную сеть. Он поддерживает пересылку трафика TCP и может поддерживать любой протокол верхнего уровня TCP (доступ к веб-сайтам внутренней сети, отладка локального платежного интерфейса, доступ по SSH, удаленный рабочий стол... ). В настоящее время аналогичные сервисы на рынке включают Peanut Shell, TeamView, GoToMyCloud и т. д., но если вы хотите использовать сторонний общедоступный сервер, вы должны платить за сторонний сервер, и эти сервисы имеют различные ограничения. к пакету данных. Он будет проходить через третью сторону, поэтому это также представляет собой серьезную скрытую угрозу безопасности данных.
Файл конфигурации сервера помещается в каталог conf и настраивается config.properties.
server.bind =0.0.0.0
#与代理客户端通信端口
server.port =4900
# ssl相关配置
server.ssl.enable =true
server.ssl.bind =0.0.0.0
server.ssl.port =4993
server.ssl.jksPath =test.jks
server.ssl.keyStorePassword =123456
server.ssl.keyManagerPassword =123456
#这个配置可以忽略
server.ssl.needsClientAuth =false
# WEB在线配置管理相关信息
config.server.bind =0.0.0.0
config.server.port =8090
config.admin.username =admin
config.admin.password =admin
Для настройки прокси-сервера откройте адрес http://ip:8090, войдите в систему, используя имя пользователя и пароль, указанные в приведенной выше конфигурации, и войдите в следующий интерфейс настройки прокси-сервера.
Сервер может поддерживать несколько клиентских подключений. Данные конфигурации хранятся в файле ~/.lanproxy/config.json.
Файл конфигурации Java-клиента помещается в каталог conf и настраивается config.properties.
#与在proxy-server配置后台创建客户端时填写的秘钥保持一致;
client.key =
ssl.enable =true
ssl.jksPath =test.jks
ssl.keyStorePassword =123456
#这里填写实际的proxy-server地址;没有服务器默认即可,自己有服务器的更换为自己的proxy-server(IP)地址
server.host =lp.thingsglobal.org
# proxy-server ssl默认端口4993,默认普通端口4900
# ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口
server.port =4993
Если вы не используете клиент Java, вы можете использовать клиенты для каждой платформы, представленные ниже, что устраняет необходимость установки операционной среды Java.
https://github.com/ffay/lanproxy-go-client
https://github.com/ffay/lanproxy-go-client/releases
# mac 64位
nohup ./client_darwin_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &
# linux 64位
nohup ./client_linux_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &
# windows 64 位
./client_windows_amd64.exe -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY
# mac 64位
nohup ./client_darwin_amd64 -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true &
# linux 64位
nohup ./client_linux_amd64 -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true &
# windows 64 位
./client_windows_amd64.exe -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true