前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >NPS内网穿透搭建及免费体验,适用远程办公,私有git,NAS服务远程访问!

NPS内网穿透搭建及免费体验,适用远程办公,私有git,NAS服务远程访问!

作者头像
办公魔盒
发布2025-02-21 15:35:18
发布2025-02-21 15:35:18
12100
代码可运行
举报
文章被收录于专栏:办公魔盒办公魔盒
运行总次数:0
代码可运行

如果你在家里或小工作室没有公网IP,但又想将内网的服务器、NAS、Git等服务开放给远程客户或自己访问,那么内网穿透就是你的必备神器!它可以帮助你绕过公网IP的限制,轻松实现远程访问。至于已经有公网IP的同学,你们可以跳过这部分了~

搭建的前提条件:你需要拥有一台公网IP云服务器(阿里云,腾讯云,华为云等都行)

好了开始今天的正片->

1.当我们拥有一台云服务器,我们就可以开始了,注意这里服务器用的是Linux系统

2.首先下载nps服务端(这里是linux)和客户端,客户端根据设备下载对应的版本即可,这是使用的nps重制版!

代码语言:javascript
代码运行次数:0
复制
下载地址:https://github.com/djylb/nps

3.把下载好的nps服务端上传到云服务器某个目录下即可,当然你也可以使用linux指令下载

代码语言:javascript
代码运行次数:0
复制
wget https://github.com/djylb/nps/releases/download/v0.26.36/linux_amd64_server.tar.gz

4.把上传或下载好的nps服务端进行解压

代码语言:javascript
代码运行次数:0
复制
tar zxvf linux_amd64_server.tar.gz

5.进入解压后的conf目录,修改里面的配置文件,修改我下面框住的即可内容即可,当然也可以不修改默认也行!

6.给nps文件赋予755执行权限

代码语言:javascript
代码运行次数:0
复制
chmod +x nps

7.在解压目录下直接运行nps程序即可启动nps服务端

代码语言:javascript
代码运行次数:0
复制
./nps

8.启动完成后即可登录nps服务端,默认端口号为8081,账号密码为你配置文件里面的账号密码

代码语言:javascript
代码运行次数:0
复制
本人的服务器:http://154.64.230.19:8081/

9.配置linux开机启动项

9.1.添加启动服务项

代码语言:javascript
代码运行次数:0
复制
vim /usr/lib/systemd/system/nps.service

9.2.添加内容

代码语言:javascript
代码运行次数:0
复制
[Unit]
Description=nps proxy server
After=network.target

[Service]
User=root
WorkingDirectory=/www/nps/
LimitNOFILE=4096
PIDFile=/var/run/nps.pid
ExecStart=/www/nps/nps
Restart=on-failure
StartLimitInterval=600

[Install]
WantedBy=multi-user.target

9.3.相关指令

代码语言:javascript
代码运行次数:0
复制
systemctl daemon-reload #重载配置
systemctl status nps #查看状态
systemctl enable nps #添加到开机启动项
systemctl disable nps #移除到开机启动项
systemctl start nps #启动服务
systemctl restart nps #重启服务

10.配置nps客户端,登录nps服务端配置客户端,这里直接添加一个客户端即可!

11.开始配置各项客户端,这里以window客户端为例(免费体验的用户可以根据以下)

11.1.先下载nps window客户端

11.2.解压下载的window客户端

11.3.配置window客户端配置文件,在conf文件夹下

11.4.修改完成后直接双击启动nps即可,至于服务运行自定设置即可!

12.返回到nps web管理端,配置映射关闭

12.1.首先配置一个小的网页做测试,这里图方便直接转发内网中的nas服务器做测试和路由器管理页面做测试

12.2.配置映射关闭,这里直接添加tcp链接即可,看图配置

12.3.测试NAS是否生效

12.4.测试小米路由器(没成功,换成了光猫,小米貌似有检测)

13.至始至终,客户端就纯粹是为了,创建一个桥梁,其他的一切操作都是在nps服务端完成,这是比frp强的地方

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-02-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 办公魔盒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档