内网穿透 NPS工具实现内网穿透
内网穿透 NPS工具实现内网穿透
官网的简介
NPS是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。
服务端安装
下载
github下载服务端和客户端:npc下载
wget下载
wget https://github.com/ehang-io/nps/releases/download/v0.26.9/linux_amd64_server.tar.gz
tar -zxf linux_amd64_server.tar.gz
解压后目录结构
[root@ecs-ad7b nps]# tree
.
├── conf
│ ├── clients.json
│ ├── hosts.json
│ ├── nps.conf # 需要修改的配置
│ ├── server.key
│ ├── server.pem
│ └── tasks.json
├── linux_386_server.tar.gz
├── nps
└── web
├── static
│ ├── css
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap-table.min.css
│ │ ├── datatables.css
│ │ ├── fontawesome.min.css
│ │ ├── regular.min.css
│ │ ├── solid.min.css
│ │ └── style.css
│ ├── img
│ │ └── flag
│ │ ├── en-US.png
│ │ └── zh-CN.png
│ ├── js
│ │ ├── bootstrap.min.js
│ │ ├── bootstrap-table-locale-all.min.js
│ │ ├── bootstrap-table.min.js
│ │ ├── echarts.min.js
│ │ ├── fontawesome.min.js
│ │ ├── inspinia.js
│ │ ├── jquery-3.4.1.min.js
│ │ ├── language.js
│ │ └── popper.min.js
│ ├── page
│ │ ├── error.html
│ │ └── languages.xml
│ └── webfonts
│ ├── fa-solid-900.eot
│ ├── fa-solid-900.svg
│ ├── fa-solid-900.ttf
│ ├── fa-solid-900.woff
│ └── fa-solid-900.woff2
└── views
├── client
│ ├── add.html
│ ├── edit.html
│ └── list.html
├── index
│ ├── add.html
│ ├── edit.html
│ ├── hadd.html
│ ├── hedit.html
│ ├── help.html
│ ├── hlist.html
│ ├── index.html
│ └── list.html
├── login
│ ├── index.html
│ └── register.html
└── public
├── error.html
└── layout.html
修改配置
修改配置文件:端口、后台管理账号、后台管理密码
#HTTP(S)代理端口
http_proxy_ip=0.0.0.0
http_proxy_port=80
https_proxy_port=443
https_just_proxy=true
#bridge
bridge_type=tcp
bridge_port=8024 #默认客户端连接服务器端的桥接口,可修改
bridge_ip=0.0.0.0
#公用的客户端连接服务端密钥,可修改
public_vkey=123
#web后台管理
web_host=a.o.com
web_username=admin #默认用户名,修改
web_password=123 #默认密码,修改
web_port = 8080 #默认web端口
web_ip=0.0.0.0
web_base_url= #可设置web路径例如:web_base_url=/nps
web_open_ssl=false
web_cert_file=conf/server.pem
web_key_file=conf/server.key
#auth_key, web api认证ip密钥,可修改,必须16位!
auth_crypt_key =1234567812345678
部署
修改完配置文件之后,
./nps install
当前的配置文件和web静态文件拷贝到/etc/nps下,以后修改配置文件直接修改/etc/nps/conf/nps.conf
启动服务
nps start
后台管理
浏览器登录web管理面板: http://your_ip:8080/
创建客户端
新增客户端
客户端执行
npc.exe -server=ip:port -vkey=xxxxx
这里的ip是你服务器ip
端口是你nps.conf中#bridge设置的桥接端口
-vkey是你控制面板客户端生成的唯一认证密钥
socks测试
至此内网穿透已经成功了,然后我们可以选择Advanced高级设置选择设置服务名称,我设置为test。
在设置规则:
内网穿透 NPS工具实现内网穿透相关推荐
- 【PC工具】200324更新百度网盘下载工具——最新百度网盘下载工具使用方法及注意事项...
今天(200324)更新一个大牛的个人项目pdown,大家可以收藏一下备用(为啥是备用呢,细心的小伙伴应该发现我把标题中的高速两个字去掉了). 先发项目地址:没错还是那个神奇的网站(大神奇人聚集的地方 ...
- 基于FRP反向代理工具实现内网穿透攻击
文章目录 前言 FRP反向代理 内网环境搭建 服务端的配置 客户端的配置 FRP内网穿透 FRP进阶使用 fscan内网神器 总结 前言 当我们拿下目标单位的一台外网服务器后,需要借助外网服务器作为跳 ...
- 内网穿透 NPS 站点 并添加HTTPS
内网穿透 NPS 站点 并添加HTTPS 建立https隧道 排错,测试站点是否正常 1.本地测试 2.线上测试 3.本地站点HTTPS不需要修改nps配置文件 4.确保防火墙已经放行端口 防火墙 安 ...
- frps 多个_使用frp工具实现内网的穿透以及配置多个ssh和web服务
frp简介 frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透. 环境准备 ssh连接 ...
- Openwrt内网穿透NPS(新路由3d)
文章目录 前言 拓扑图 环境 搭建nps服务端 npc安装客户端 前言 在学校上课去机房来回背电脑太累了,但是用机房电脑重启就清空数据了还得来回配置环境太麻烦了,打算用远程桌面用机房电脑控制宿舍电脑这 ...
- 渗透测试常用工具-stunnel内网穿透
关于内网穿透原理可以查看我另外一篇文章介绍:渗透测试常用工具-ptunnel内网穿透 目录 关于内网穿透原理可以查看我另外一篇文章介绍:[渗透测试常用工具-ptunnel内网穿透](https://b ...
- 【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
目录 一.准备 1.意义: 2.项目: 二.内网穿透 1.简介: 三.Ngrok(入门上线) 1.简述: 2.Ngrok入门上线(国版二开) 3.相关工具: 2.Ngrok入门上线(美版) 一.准备 ...
- 内网穿透保姆级教程——内网穿透建立个人网站、远程控制
文章目录 1 什么是内网穿透? 2 实现内网穿透有什么用? 3 内网穿透具体实现步骤 3.0 需要工具:花生壳客户端.IIS功能(电脑自带) 3.1 开启Internet Information Se ...
- 远程访问内网服务器使用FRP实现内网穿透
使用FRP实现内网穿透,远程访问内网服务器 frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持 ...
最新文章
- Linux文件特殊权限、FACL、sudo
- DLL 的导入与导出
- vue中使用 i18n 遇到的问题
- php 文件加载方式
- win2012iis php,Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程
- Flash务实主义——Loading
- Extmail企业邮箱构建指南
- 为什么登录MySQL会闪退_MySql登录时闪退的快速解决办法
- 电脑软件推荐【含软件链接】:压缩,插件,截屏,录制,办公,电脑防护与修复,磁盘清理,软件卸载......
- MySQL基础 — 常用命令
- java和大行自行车哪个好_全面解析曝光大行折叠自行车d8和p8配置有什么区别?哪个好?优缺点内幕透露...
- DNS解析过程及工作原理
- Arcpy点点滴滴学习教程
- 顺序表的基本操作(增删改查)——C语言
- python将房贷数据写进excel表格
- Android系国产手机操作系统汇总
- 计算机大赛提交文件自制,【获奖分享】第十九届全国电脑制作大赛获奖心得
- Core Audio I/O File Recording
- 拓展实践:系统函数的调用
- IDEA常用快捷键和修改快捷键的地方
热门文章
- 浅析MOS管开关速度影响因素-KIA MOS管
- 港科百创|北京决赛成功举办!“香港科大-杰瑞集团”2022【人工智能】百万奖金国际创业大赛决赛成功举办!...
- [Z] 10 种必知必会的软件开发工具
- 微信号以及手机号的正则表达式
- 找到年龄最大的人,并输出
- ccleaner-ccleaner下载
- python如何判断字符串是否以某个字母或者数字结尾
- 关于使用listFile()遍历文件夹报空指针异常的问题
- 业界分享 | 深度学习下的京东搜索召回技术
- [week9]东东学打牌