NPS内网穿透:
1.项目地址:https://github.com/ehang-io/nps/releases
2.服务端安装(参考仅限linux系统,window自行查阅官方文档):
①下载对应的服务端
②进入管理面板添加客户端,会生成一段客户端命令,如下:

客户端命令: ./npc -server=152.*.*.*:8024 -vkey=*************8**r -type=tcp

③下载对应客户端,先执行在后台给的命令,稍微做下修改,这样重启就可以自动启动了,如下:

客户端命令: sudo npc install -server=152.*.*.*:8024 -vkey=*************8**r -type=tcp

命令集合:

卸载:sudo npc uninstall
重启:sudo npc restart
启动:sudo npc start
停止:sudo npc stop

官方文档:https://ehang-io.github.io/nps/#/

全部流程如下:
1.服务端安装nps,修改服务端面板的帐号密码,具体查看配置文件(如果有特殊需求,配置文件地址:/etc/nps/conf/nps.conf),默认管理地址为:ip:8080登录后台地址
2.域名解析到服务器
3.服务端管理后台增加客户端
4.客户端安装npc,执行服务端增加客户端给的命令,稍作修改直接安装服务,然后运行命令 sudo npc start
5.此时后台客户端会显示为在线状态,接着解析域名
6.增加域名客户端id查看客户端页面,每条记录前第一个就是客户端的id,主机填域名,如oiy.cc,如有多条记录请单独设置,支持泛解析,如:*.oiy.cc,模式:默认即可,目标ip,内网的ip地址+端口:192.168.1.1:80,提交即可
7.到这里客户端环境搭建好后,测试下是否能访问吧!!

Frp内网穿透
和npc差不多把,只是全部是命令部署,用过一次很稳定,年纪大了嫌麻烦目前就一直在用nps了,后期如果用到会更新在这里。

最后修改:2023 年 12 月 16 日
如果觉得我的文章对你有用,请随意赞赏