• 8.由于垃圾评论太多,关闭网站评论功能

  • 7.暂时删除 收藏夹  -2020年7月6日20:01:09

  • 6.添加日历小工具

  • 5.工具箱做为单独页面

  • 4.工具箱新增常用工具链接

  • 3.关闭网站内链–20200626

  • 2.代码风格改为 暗色主题–20200626

     

  • 1.取消左侧菜单列表显示 –20200625

  • 网站升级为https

    2020年6月25日21:40:52

nps 内网穿透

learning 易天法地 4年前 (2020-04-13) 5803次浏览 扫描二维码
文章目录[隐藏]

一、简介

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理p2p等,并带有功能强大的web管理端。

有app客户端可以使用-配合上ksweb 就是移动的服务器。

二、服务端安装与卸载

下载地址 https://github.com/ehang-io/nps/releases 直接用 releases 包安装最方便

下载完服务器压缩包后,解压,然后进入解压后的文件夹

image 9 - 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 start

对于windows,管理员身份运行cmd,进入程序目录 nps.exe start

安装后windows配置文件位于 C:\Program Files\nps

linux和darwin位于/etc/nps

  • 卸载

对于linux|darwin  进入安装文件夹 sudo ./nps uninstall

对于windows,管理员身份运行cmd,进入程序目录 nps.exe uninstall

三、web管理使用

登陆之后–在客户端中-点击新增

image 10 1024x361 - nps 内网穿透

按需填写 点击新增 (唯一验证密钥 这个是客户端连接需要的)

image 11 1024x569 - nps 内网穿透

选择需要的功能新增 客户端只需要ip端口和key就能连接了

端口开通在web管理器(ip:8080)上面进行

http访问可以开通tcp隧道,设置如下 这里的客户端ID和上面新增生成的客户端ID对应

image 13 1024x495 - nps 内网穿透
image 17 1024x293 - nps 内网穿透

四、客户端

下载地址 https://github.com/ehang-io/nps/releases 直接用releases包安装最方便 )

安卓APP

image 12 - nps 内网穿透

填写 ip:端口 服务端生成的key

点击start即可

效果

image 14 - nps 内网穿透

windows客户端

填写ncp.conf 如下设置 即可在web管理端口进行管理

image 15 - nps 内网穿透
 server_addr= ip:端口 
 conn_type=tcp
 vkey= 服务端生成的key
 auto_reconnection=true
 max_conn=1000
 flow_limit=1000
 rate_limit=1000
image 16 - nps 内网穿透

 


本站文章如无特殊说明均为原创
文章标题: nps 内网穿透
转载请注明原文链接:https://www.zylearning.top/569.html
喜欢 (5)