Nps内网穿透软件在Windows系统中的搭建与配置详细图文教程
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
现在越来越多的人想去实现内网穿透,为啥呢?还不是这鬼疫情闹的,新冠肺炎疫情出现已经三年有余,居家办公成为了很多企业维持公司运转的必须方式,居家办公也成为生活常态化,因此,如何在家里方便的读取、使用公司电脑的资料,就成了一个值得思考的问题。
对于大多数企业来说,云办公不仅是新概念,还是新尝试。如何突破网络限制,实现企业内部资源异地访问,进行远程协同办公,成为越来越多企业需要解决的难题。可对于小的公司来说呢?
看到这里有同学也许会说,不就是远程控制么?我用Teamviewer,向日葵,甚至QQ远程都可以轻松解决,可是网络哪里有这么稳定,要是突然断线了呢?关键还有很多的东西要用其他的设备哇?
很多公司用Windows自带的IIS搭建局域网ftp服务器,并搭建WEB服务办公网站。 公司内部OA服务器,在公司内网是可以正常访问的,如何将公司内部的OA服务器映射到internet网络,让不在公司的企业员工可以正常访问?由于网络受限原因,这就需要公网ip;
公网IP地址由于资源紧张很难获取,很多公司被分配到内网ip地址,这时候外网又需要访问公司内网的服务器和其他应用服务,应该怎么做呢?使用主流的端口映射工具软件快解析对内网进行端口映射。金万维快解析解决没有公网IP的网络环境下,外网访问局域网各种服务及应用,无论是局域网搭建的网站、FTP服务器、视频监控、OA、ERP、远程桌面等,都可通过快解析内网穿透,实现任何网络环境下的出差在外、居家人员随时访问公司内部的资源。那就要自己搭建相关的东西,也需要用到软件;那就是NPS;
NPS 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议(访问内网网站、本地支付接口调试、ssh 访问、远程桌面,内网 dns 解析等等……),此外还支持内网 http 代理、内网 socks5 代理、p2p 等,并带有功能强大的 web 管理端。
有人说,FRP不是更好?为什么是nps而不是frp?
目前网上较火的,开源的内网穿透方案当属fpr和nps。而fpr客户端的配置较为繁琐,若要增加映射数目则需远程链接服务器对fpr配置文件进行修改。而nps有控制面板的存在,可以不远程链接服务器,而通过外网完成服务端的配置,而客户端的配置经过批处理命令的封装后,只需双击bat即可完成。
Nps内网穿透搭建所需物料:(本教程使用安装包为nps0.25.0版本)
一台公网IP服务器, 本地主机一台及以上, nps的安装包和使用文档;
Nps内网穿透服务端配置:
1、从github上下载darwin_amd64_server.tar.gz(win_amd64_server.tar.gz)和darwin_amd64_client.tar.gz(win_amd64_client.tar.gz) 到本地文件夹;
NPS配置文档:https://ehang-io.github.io/nps/#/
NPS安装包:https://github.com/ehang-io/nps/releases
NPS源码:https://github.com/ehang-io/nps
2、将win_amd64_server.tar.gz解压到服务器上,进入配置文件夹(conf)用记事本打开nps.conf;
根据个人需要修改下图所示的配置。并开放相应端口。
3、以管理员身份打开CMD窗口,进入nsp.exe所在文件夹,如以下命令:
cd C:\Users\Administrator\Desktop\windows_amd64_server
5、输入 nps.exe install
系统会将nps文件copy至C:\Program Files\nps
6、启动、停止和重启: nps.exe start、nps stop和nps restart
7、在浏览器输入web_host+web_port进行访问,如www.laoliang.net:8888
Nps内网穿透服务端添加需要映射的内容:
1、登陆后,点击客户端的新增,并随意地填写相关信息。
2、新增完成后,点击show栏目中的tunnel,新增一个client list;
3.确认后进行客户端的相应配置。
Nps内网穿透客户端配置:
1、解压client包中的npc.exe ,并在同级目录下创建conf.txt ;
2、将上图所示命令复制到conf.txt中,在同级目录下创建npc.txt
3、复制下列代码到npc.txt中
@echo off set path=%cd% set confpath=conf.txt cd %path% set /p firstRow=<"conf.txt" set "firstRow=%firstRow:~2%" %firstRow%
4、将npc.txt改名为npc.bat 双击bat即可运行,关闭cmd窗口则停止
按照上方的教程,就可以搞定Nps内网穿透的教程;
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!