0x01 啥内网穿透?
在攻防演练中内网隧道过多时经常会遇到忘记 socks 隧道所属内网
我们可以使用图形化代理工具 nps 来快速确认 socks 隧道的在线状态和端口情况
那什么是nps呢?这里使用无问AI给大家讲解一下
无问AI不仅讲解了什么是nps,还贴心的告知我们安装和使用的方法
下面就演示一下,怎么使用nps(下文附nps下载链接!)
0x02演示nps工具
安装下载对应的系统版本即可,服务端和客户端是单独的
服务端启动
下载完服务器压缩包后,解压,然后进入解压后的文件夹
• 执行安装命令对于linux|darwin
sudo ./nps install
对于windows管理员身份运行 cmd,进入安装目录 nps.exe install
默认端口
nps 默认配置文件使用了 80,443,8080,8024 端口
80 与 443 端口为域名解析模式默认端口
8080 为 web 管理访问端口
8024 为网桥端口,用于客户端与服务器通信
启动
对于linux|darwin
sudo ./nps
对于 windows,管理员身份运行 cmd,进入程序目录 nps.exe
安装后 windows 配置文件位于
C:Program Filesnps
linux和darwin 位于/etc/nps
如果发现没有启动成功,可以查看日志(Windows:日志文件位于当前运行目录下,linux 和 darwin 位于/var/log/nps.log)
访问服务端 ip:web 服务端口(默认为 8080)
• 使用用户名和密码登陆(默认 admin/123,正式使用一定要更改)
• 创建客户端
客户端连接
• 点击 web 管理中客户端前的+号,复制启动命令
• 执行启动命令,linux 直接执行即可,windows 将./npc 换成 npc.exe 用 cmd 执行
添加客户端信息在备注上客户端的信息方便我们识别
点击加号获取客户端命令
客户端上线
Npc 加上我们的客户端命令就可以轻松上线无需上传而外的配置文件
可以在控制台上面看到客户端的连接情况和内网 IP 地址
点击隧道就可以为这台客户端创建我们想要的隧道啦!
填写备注和服务端端口就可以愉快的开启 socks 服务了
我们可以在 SOCKS 代理列表看到我们所有的 socks 代理情况
简单易学快用起来吧
通过网盘分享的文件:nps-master.zip
链接:https://pan.baidu.com/S/1xnP3yCnifrRTFqoSd1D1og?pwd=WWSQ
提取码: WWSQ
0x03 总结
NPS(内网穿透工具)是一款轻量级、高性能、功能强大的内网穿透代理服务器,主要用于解决内网服务无法直接暴露在公网的问题。
还有很多功能无问AI都举例了,欢迎大家自己前去实验
这只是无问AI的一种使用方式,更多的使用方式,我会持续去探索实践,欢迎大家前来交流!!!
最后,欢迎点赞评论留下自己的看法,会随机抽取五名幸运儿赠送,无问社区社区红包!
欢迎大家前来使用无问AI大模型
每篇文章都是我们用心的结果,欢迎一键三连
原文始发于微信公众号(白帽子社区团队):无问AI|教你一文学会使用内网穿透代理服务器
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论