参考https://www.jianshu.com/p/f45ba4265340?from=singlemessage https://blog.csdn.net/superDE009/article/details/99700179
nps 内网穿透服务
服务端安装
工具准备
centos8系统,关闭防火墙
nps linux_server客户端
操作步骤
下载nps服务端
在 https://github.com/ehang-io/nps/releases找到相应的客户端,复制其ip地址; centos /home 目录下创建nps目录 cd /home mkdir nps cd nps 下载服务端 wget+刚刚复制的连接地址 例如:wget https://github.com/ehang-io/nps/releases/download/v0.26.8/linux_amd64_server.tar.gz 解压 tar -zxvf linunx_amd64_server.tar.gz 修改配置文件 vim ./conf/nps.conf 修改web下面的端口等 测试安装是否成功 ./nps 结束命令 ctrl + c
安装 ./nps install 开启 ./nps start
客户端安装
下载相应的客户端,在解压目录下执行命令 测试 ./npc -server=10.10.10.10:8024 -vkey=123456 -type=tcp(windows在目录下运行命令行,没有./)
结束测试 ctrl + c 安装 npc install 开启 npc start
服务端配置
进入服务端web管理页面
这时通过10.10.10.10:8080即可访问刚刚nps的web页面(8080端口也可以是刚刚在./conf/nps.conf 文件中修改的那个,用户名和密码同理,默认是admin,123)
添加端口映射
以tcp 端口映射为例 添加一个客户端 添加一个tcp通道