NPS内网穿透

14 篇文章 0 订阅
最近有家里组了软路由,为了方便管理,我需要在公司以及手机管理路由,而目前的情况是家里电信光纤已经申请公网IP,可以通过IP+端口,或者域名+端口的方式管理路由,由于家庭宽带屏蔽了80,443,8080等常用端口,所以直接通过域名访问无法实现,这时候就需要用到内网穿透了。
内网穿透优点:配合路由器DDNS解析,可以直接通过域名访问家里的应用。
内网穿透缺点:需要一台有公网IP的PC/服务器(能正常使用80,443,等端口),如果这台服务器是国内的,那么还需要域名备案,否则80端口也无法正常使用,理论上讲,访问速度相对更慢,因为你的请求会先到达服务器,再经过服务器中转访问路由器。

1.服务端安装(我这里用Centos7x64的服务器做示例)

NPS源码地址

wget https://github.com/cnlh/nps/releases/download/v0.22.5/linux_amd64_server.tar.gz
tar -zxvf linux_amd64_server.tar.gz
cd nps/
./nps start

配置服务端:
首先打开服务器后台管理地址,服务器IP:8080

web后台

新建客户端:

新建客户端

客户端配置

绑定域名(提前将此域名解析到此服务器):

绑定域名

2.客户端安装,我这里为了方便就用现在用这台Win10做示例,其他操作系统同理

下载Win客户端:
https://github.com/cnlh/nps/releases/download/v0.22.5/win_amd64_client.tar.gz
解压后编辑npc.conf文件(修改替换如下配置):

server_addr=服务端IP:8024
vkey=mwap5omxw8gygch3

启动客户端

启动NPS

客户端上线

访问域名

内网穿透方法很多,小白建议直接使用花生壳、nat123等穿透服务,有动手能力的建议自己折腾nps,frp,ngrok等,如果不想自购服务器的话,可以使用natapp。

由于最近咸鱼购买了一台二手至强服务器,预期是直接将VPS主站上的网站迁移过来的,可是由于运营商限制端口,所以尝试过很多内网穿透,总体感受没有达到预期,毕竟无法做到直达,所以建站不建议使用这种方式。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值