#yyds干货盘点#nps端口转发工具测试
nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。
· 一台有公网IP的服务器(VPS)运行服务端(NPS)
· 一个或多个运行在内网的服务器或者PC运行客户端(NPC)
项目地址:https:///ehang-io/nps/releases
测试将内网22366的tcp端口转发到公网的vps的22366
软件版本:
服务端>windows_amd64_server.tar.gz
客户端>windows_amd64_client.tar.gz
服务端配置文件修改(根据需要自行修改)
//客户端连接验证public_vkey=#
//用于后台账号登录
web_username=admin
web_password=moneypy
//后台端口
web_port = 18080
执行安装命令
对于windows,管理员身份运行cmd,进入安装目录
nps.exe install启动
对于windows,管理员身份运行cmd,进入程序目录
nps.exe start
安装后windows配置文件位于 C:\Program Files\nps
停止和重启可用,stop和restart
· 访问服务端ip:web服务端口(默认为8080)
· 使用用户名和passwod登陆(默认admin/123,正式使用一定要更改)
下载客户端安装包并解压,进入到解压目录
客户端配置文件修改(根据需要自行修改)
[common]
server_addr=117.34.73.249:8024
conn_type=tcp
vkey=123.com#
[tcp]
mode=tcp
target_addr=127.0.0.1:22366
server_port=22366
客户端windows 用cmd执行npc.exe
客户端启动后,后台可以看到客户端已经上线
查看本地端口22366已经开启转发
通过tcping测试端口是否已经转发成功
tcping命令参考https://blog.皇冠云.com/moneypy/4592722