当前位置: 首页 > 工具软件 > lanproxy > 使用案例 >

lanproxy使用

元英朗
2023-12-01

说明

frp可以一台机器上运行多个实例,但是没有web的控制界面;
nps有web的控制界面,但是一台机器上不可以运行多个实例;
所以考虑采用nps+lanproxy的方案,在一台机器上连接多个中转服务器;

步骤

参考:

服务端

修改配置文件

在主机中创建文件config.properties

server.bind=0.0.0.0
server.port=4900

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

config.server.bind=0.0.0.0
config.server.port=80
config.admin.username=admin
config.admin.password=admin

创建容器

docker run -itd --name lanproxy-server --net=host --restart=always \
-e LANPROXY_USERNAME="input_username" \
-e LANPROXY_PASSWORD="input_password" \
-v `pwd`/config.properties:/lanproxy-server/distribution/proxy-server-0.1/conf/config.properties \
franklin5/lanproxy-server

客户端

https://file.nioee.com/d/2e81550ebdbd416c933f/下载对应的客户端程序

# 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
 类似资料: