内网穿透 |
您所在的位置:网站首页 › nps配置p2p › 内网穿透 |
目录
一、软件介绍 二、环境介绍 三、配置步骤 1. 配置主要步骤: 2. 详细步骤: 2.1 安装 2.2 配置服务端 2.3 配置客户端 2.4 配置Socks 5代理 一、软件介绍1. NPS:一款轻量级、高性能、功能强大的内网穿透反向代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等,此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。 2.NPS下载地址:https://github.com/ehang-io/nps/releases/ 带有server的是服务端,有client的是客户端。配置文件为./conf/nps.conf。 二、环境介绍A: win10 (Proxifier:SOCKS5代理工具) B: win7 nat网络,仅主机网络 IP:192.168.192.129 / 192.168.237.130 C: win7 仅主机网络(开启远程桌面)IP:192.168.192.128 关闭 win10的vmnet1 网络,目的让A不能直接和C进行通信,ping不通 A ------------> BB ------------> CA ---不通---> C实验目的:A可以通过远程桌面登录C。 三、配置步骤 1. 配置主要步骤:1.分别在B上安装服务端,在C上安装客户端。 2.启动服务端,并配置WEB管理页面的客户端选项卡。 3.根据服务端提供的验证密钥启动客户端,npc.exe -server=服务端ip:端口 -vkey= 验证秘钥 -type=tcp 4.配置WEB管理页面的SOCKS 代理选项卡。 5.在A上通过Proxifier配置SOCKS5代理,连接C的远程桌面。 2. 详细步骤: 2.1 安装分别上传服务端和客户端文件到B和C上: B:服务端文件 (windows_amd64_server.tar.gz) C:客户端文件(windows_amd64_client.tar.gz) 2.2 配置服务端解压B主机上的windows_amd64_server.tar.gz,并安装。 nsp install 可执行也可不执行。 不执行 ,配置文件在当前路径下conf/ 目录里面 执行 install 命令后,配置文件会在C:\Program Files\nps\conf目录下 启动 nsp start 访问WEB管理页面(默认web界面端口是8080,默认密码为admin/123 ,可以在配置文件里修改默认端口和账号密码) http://ip:8080 新增一个客户端 添加完成后的页面,客户端命令一会可以直接复制在客户端执行,也可以在上面一步设置简单的唯一验证密钥。 解压C主机上的windows_amd64_client.tar.gz,并在CMD中运行命令。 npc.exe -server=192.168.237.130:8024 -vkey=w91kslks8bpidwaw -type=tcp 在WEB管理页面可以看到C主机已经上线。 现在A仍然无法访问内网的C主机,需要使用Socks5客户端软件把流量带出来。 配置服务端的SOCKS代理标签页。 注意:一定要等客户端上线以后在配置Socks代理。 新增成功后的页面。 2.5 配置Proxifier,登录C主机的远程桌面。 打开软件点击Profile->Proxy Server->Add按钮。 点击OK,再次连接C主机的远程桌面,显示成功。 但是无法ping通C主机。 验证成功! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |