代码拉取完成,页面将自动刷新
ProxyNT 是一个反向代理服务器,可以透过NAT和防火墙将本地服务器暴露到公网上
pip install -U proxynt
如果需要安装安卓端 点击
假设公网机器的ip是 192.168.9.224
config_s.json
文件config_s.json
内容:
{
"port": 18888,
"path": "/websocket_path",
"password": "helloworld",
"admin": {
"enable": true,
"admin_password": "new_password"
}
}
然后启动:
nt_server -c config_s.json
说明:
port
: 监听端口password
: 连接密码path
: websocket路径admin
: 管理页配置(非必须)admin.enable
: 是否启用管理页admin.admin_password
: 管理密码config_c.json
文件config_c.json内容:
{
"server": {
"url": "ws://192.168.9.224:18888/websocket_path",
"password": "helloworld"
},
"client_name": "home_pc"
}
然后启动:
nt_client -c config_c.json
说明:
server
: 设置连接服务器的WebSocket链接和密码client_name
: 客户端名称http://192.168.9.224:18888/websocket_path/admin
添加端口:说明: 管理页面路径为 websocket路径 + /admin
ssh -oPort=12222 test@192.168.9.224
{
"server": { // 要连接的服务端配置
"url": "ws://192.168.9.224:18888/websocket_path", // 服务器websocket链接, 视情况写ws://或者wss://
"password": "helloworld" // 密码
},
"client": [ // 转发的配置列表(这里可以不填, 在服务端网页上配置)
{
"name": "ssh",
"remote_port": 1222,
"local_port": 22,
"local_ip": "127.0.0.1"
},
{
"name": "mongo",
"remote_port": 1223,
"local_port": 27017,
"local_ip": "127.0.0.1"
}
],
"client_name": "ubuntu1", // 客户端名称, 要唯一
"log_file": "/var/log/nt/nt.log" // 日志路径
}
{
"port": 18888, // 监听端口
"password": "helloworld", // 密码
"path": "/websocket_path", // websocket路径
"log_file": "/var/log/nt/nt.log", // 日志路径
"admin": {
"enable": true, // 是否启用管理页
"admin_password": "new_password" // 管理页密码
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。