| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 内网穿透-NPS搭建 -> 正文阅读 |
|
[网络协议]内网穿透-NPS搭建 |
简介NPS是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。 准备工作
步骤前往https://github.com/ehang-io/nps可查看NPS相关信息。在公网服务器和本地服务器分别下载安装服务端和客户端(根据所用系统自行选择)。 服务端在公网IP服务器下载server安装包并配置 将nps的压缩包解压到自定义安装位置,其中的conf文件夹中nps.conf配置文件可以配置相关参数,主要修改用于配置nps的web端的用户名和密码。
使用管理员运行cmd命令行。路径变换到nps的安装目录,执行 服务端启用后进入 nps web端登录界面: nps web配置界面: 新增一个客户端: 留意客户端id及唯一验证密匙,之后会用到: 客户端在本地服务器下载client安装包并配置 npc的和nps的命令使用方式相似。npc直接在其安装目录下的conf文件夹中的npc.conf文件中进行配置,删除掉冗余信息,只保留常规配置中的信息:
之后直接运行npc.exe即可连接至服务端。也可以命令行使用start命令运行。之后可以看到服务端的已连接上: 添加隧道此时公网ip服务器已和本地连接,可以添加端口映射: 配置端口后,浏览器访问 云服务器配置有的云服务器没有开放相应端口,此时诸多功能限制,如客户端与服务端无法连接等。以阿里云为开放所有端口。 在云服务器ECS中创建新的安全组: 可选择打开所需的端口,此处设置全部打开,设置完成后创建安全组。 最后将刚才创建的安全组加入实例中: 端口打开完成。 |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 17:40:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |