1、官方下载
官方下载地址:https://github.com/ehang-io/nps/releases
2.服务器端安装
tar xzvf linux_amd64_server.tar.gz
./nps install
vi /etc/nps/conf/nps.conf
http_proxy_port=8080
https_proxy_port=443
public_vkey=xx
web_host=nps.xx.com
web_username=admin
web_password=xx
web_port = 8282
disconnect_timeout=600
nps start | stop
查询版本
nps --version
访问http://nps.xx.com:8282
先建客户端,再建隧道
3.客户端安装
tar xzvf linux_amd64_client.tar.gz
# 连接服务端(后台启动,日志在 nps.txt)
./npc -server=${您服务器的IP地址}:${bridge_port} -vkey=${vkey}
nohup ./npc -server=39.103.xx.xx:8024 -vkey=1ziiu0cg65ybsl7h -type=tcp > /home/nps/nps.txt &
或:
vi conf/npc.conf
server_addr=nps.xx.com:8024
vkey=krs5yxxxxxxxxxx
只保留tcp即可
[tcp]
mode=tcp
target_addr=127.0.0.1:22
server_port=22022
/usr/bin/nohup ./npc -config=conf/npc.conf &