
nps介绍
nps一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端
安装NPS服务端
1、下载NPS安装包
server的是服务端,有client的是客户端
1 | wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_server.tar.gz |

2.解压缩安装包
1 | tar -zxvf linux_amd64_server.tar.gz |
3.执行安装命令
1 | #linux |
nps默认配置文件使用了80,443,8080,8024端口
80与443端口为域名解析模式默认端口
8080为web管理访问端口
8024为网桥端口,用于客户端与服务器通信
4、修改配置文件,路径:/etc/nps/conf/nps.conf,修改好重启NPS生效
1 | web_host=a.o.com |
5.访问NPS控制台ip+8080
1 | 默认账号:admin |

新增一个客户端


添加完成后的页面,有客户端命令用来连接windows客户端

安装NPS客户端
1.下载客户端
- 下载windows客户端
https://github.com/ehang-io/nps/releases/tag/v0.26.10
下载linux客户端
1
wget https://github.com/ehang-io/nps/releases/download/v0.26.10/linux_amd64_client.tar.gz
202307111536268windows
202307111536187linux
1
tar -zxvf linux_amd64_client.tar.gz
3.连接linux服务端,使得客户端在服务端上线
image-20230523182517284
1 | #windows |

上线成功

配置Socks 5代理

新增socks5代理


设置完成,验证
使用火狐插件Foxy proxy添加代理

访问百度搜索ip查看本地ip

挂上代理进行访问搜索ip查看本地ip

ip改变搭建成功

nps流量有变化
设置开机自启
1 | windows: |
申明:
本博客所分享内容仅用于网络安全技术讨论,切勿用于违法途径,
所有渗透都需获取授权,违者后果自行承担,与本号及作者无关,请谨记守法.