独享带宽,教你搭建只属于自己的内网穿透服务器(基于frp与zerotier moon服务器)

Description
对于NAS用户来说,如何在外网访问家中的存储设备是一个大部分人都会遇到的问题。在IPv4资源匮乏的今天,大部分用户已经无法获取公网IP,没有公网IP也就失去了通过设置端口映射对内网设备进行直连的可能性。虽然说品牌NAS一般会提供内网穿透的中转服务,但由于大部分NAS品牌对内网穿透服务的投入仅处于让用户可进行基本操作的程度,碰到忙时甚至可能出现连不上的情况。除了前面两种方法穿透方法以外,市面上还有一些通过组网实现穿透的方案,但始终在无法建立P2P直连的情况下,能够提供的中转速度相当有限。除了以上几种方法以外,其实我们还可以通过自建服务器中转或者组网的方式实现内网设备的外网访问,由于稳定的自建服务器性能更为可控,所以这也是最稳定的内网穿透方式之一。今天的视频我就会教大家通过腾讯的Lighthouse轻量服务器快速搭建只属于自己的内网穿透服务。

相关命令教程:
https://gitee.com/spoto/natserver

欢迎大家关注本期内外网穿透教学,希望对大家有所帮助。
同时给大家送一波福利~
现腾讯云轻量应用服务器Lighthouse针对新老用户推出多重福利:
 
新粉小伙伴们
直接点击链接可以领取“2核2G 4M新用户免费试用1个月”👇👇👇
https://mc.tencent.com/lBMdUvBJ
 
老粉小伙伴们
爆品秒杀、超值特惠,折扣多多,任你挑选👇👇👇
https://mc.tencent.com/EMc36wiv

Comments

韩风Talk 2022-05-25

FRP没玩过,不过这个Zerotier玩法可能还比较了解,我粗略看了一下,有几个有点误导的小问题哈,1是,zerotier目前环境下,允许搭建的是moon,不是planet,这个是需要强调的;2是,你搭建这个应该是planet(至少项目名字是这么写的),但搭建完之后,没有后续planet配置的话,应该是不走搭建完的这个planet的,它只是一个管理界面,要想走这个planet,后续还需要在客户端配置,比如linux,或者其他可更改客户端planet的地方修改一下(现在有魔改的Android),因为zerotier在它这个整个环境下,不允许自建planet,那样就很混乱(目前允许moon存在,自建的planet是后期开源自己改的)。zerotier官方的planet路径是写到的软件当中的。如果你zerotier-cli listpeers 能看到你那个云服务器是planet的话,当我没说,可能我错了,因为我看到的是leaf,从这个角度来说,我真心不推荐这么创建,;最后一个不算误导的小问题吧,验证有问题,你测试的方式有问题,你这样测试,ping的话,一般是大概率直接打通的,尤其是同一个运营商非常容易,如果你要再有一个公网ip,那可能就更容易了。这个测试方式,不能确定是因为搭建这个planet的原因(而且这个planet就不是planet),你不搭建可能也可以的。我说错的话,可能指出,共同探讨😂

♥ 557 ↩ 32

HamlinZheng 2022-05-24

视频里ZeroTier部署的应该不是根服务器,可以用命令`zerotier-cli peers`查看连接的PLANET,应该还是官方的根服务器;ZeroTier服务分为前端UI和后端控制器,私有部署前端UI可以解除50台设备的限制,但因为客户端用的还是官方的PLANET文件(PLANET文件存储根服务器的信息,Linux路径在`/var/lib/zerotier-one/planet`),只要是没有替换PLANET文件的方案,连的都是官方根服务器,具体的讨论可以看:https://v2ex.com/t/799623;前段时间刚好也在折腾这个,参考了很多项目后搞了个简化版的:https://github.com/hamlinzheng/docker-zerotier-server,用docker-compose编排了前端UI和后端控制器,就是文档写的比较简单,有兴趣的朋友可以看一下~

♥ 215 ↩ 12

遗忘的我9 2022-05-24

用了半年多付费frp结果有点拉,然后买了个香港的服务器自己装了nps,稳定用了345天才崩了一次[doge]而且自己独享带宽,跑慢家里的上传

♥ 139 ↩ 42

ヤ青冘ゞ 2022-05-25

不行,这个缺点很明显,下载速度!!!像UP主这个宽带4MB,实际上理论速度是512mb/s,这还是理论上的速度,实际上其实也就200多左右徘徊,对于文件传输服务其实延迟不是必要的,所以关注那几十毫秒的延迟毫无意义,另外轻量服务器是算流量的,你传输一个1GB的文件,事实上消耗了2GB(上传+下载),当一个知识拓展就好。

♥ 123 ↩ 44

爱宫园薰的未来酱 2022-05-24

[doge]ipv6也不错其实

♥ 88 ↩ 47

狗鱼狗狗鱼 2022-05-25

我有公网ip 但是有一次我把内网设备暴露在公网的时候 我发现一直有人在24小时不间断爆破登陆我的后台 而且ip多数来自俄罗斯 虽然那人没有成功 但是我还是不敢继续把我的设备暴露在公网了[大哭]再加上我现在的nas是win系统 我更加劝退了 信不过微软 所以有没有大佬讲解一下如何安全地把设备暴露在公网上?[酸了]

♥ 67 ↩ 11

谙厉 2022-05-24

我又办了条300m的宽带,还是直接送ipv4公网[doge],再过段时间就不清楚了,听说不再分配公网ip了

♥ 62 ↩ 27

-丏谷- 2022-05-24

Em……问题始终是家庭宽带上行带宽不够。我这里上行带宽10Mbps,只是勉勉强强而已。而且很多服务是不适合直接暴露在公网的,比如RDP,如果开放了就经常看得到有人在那里扫描并试图连接(当然换端口是个办法,但不解决根本问题)。所以我最终选择建代理,移动设备配置按需连接,从而保证随时可以使用内网地址访问内网服务。在公网开放的端口尽量只保留非对称密钥认证登陆的服务。

♥ 44 ↩ 8

枫之灵C 2024-01-20

已解决,版本问题。 看了一下缩图的命令,docke没有显式的指定版本号,默认用的最新的发布版本,缩图的视频是22年5月份的,这期间frp又更新了很多版本了,不确定是把面板功能给去掉了还是咱们这个时间点的最新版本存在bug。 解决办法,指定一个一年前缩图的时间线的版本: sudo docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps:0.46.0

♥ 36 ↩ 8

夜袭酷怒 2022-05-31

感觉有点复杂,直接用centos7.6 安装frps 自启。 然后nas用docker 部署frpc端,2分钟搞定啊。

♥ 31 ↩ 2

龙骑兵玉 2022-05-25

我不知道怎么回事,zerotier使用非常顺利。我在腾讯云上面搭建zerotier planet,各种客户端使用官网程序,正常加入网点,我之前确实没有注意有没有走自己的planet还是zerotier的服务器。因为穿透效果使用很好。我远程在家里nas的视频和高清照片一直都稳定而且速度也还不错。

♥ 28 ↩ 15

91443156715_bili 2022-06-28

求教,zerotier moon购买腾讯vps,300G流量的50块钱还可以接受,几个电影就消耗光了,不够用啊。1000G的又太贵,买不起。有没有啥好办法? 可不可以使用家里路由器搭建moon,或者NAS当做moon服务器?以后所有外网访问家里都转到这个路由器或者NAS来进行中转? 纯小白,期望各路英豪指导,多谢多谢!!

♥ 24 ↩ 7

通宵享清福 2022-05-24

唉 我试过n2n zerotier openv+n 的异地组网来联机红警3,都没有成功

♥ 24 ↩ 12

千纸鹤也要飞啊 2024-02-08

17:53 新版本需修改 注意,新版本的frps容器面板不可用!docker命令最后加一个指定版本可解决 修改后完整代码: docker run --re...

♥ 21 ↩ 1

萌三兔 2022-05-24

Nginx Proxy Manager 用以隐藏端口 (仅开放https(443)http(80)80端口只是刚开始的时候需要)前提有域名如果是国内服务器需要完成备案 frp免安装(有查看网页默认7500) npm需要编译安装单前提是可以访问github(一般没人大胆到在开源的东西上做手脚)

♥ 21 ↩ 15

元庆乐 2022-07-11

大佬。想问一下。frp配置好了但是进不去管理后台。能打开公网ip:7500的地址。输入正确的用户名和密码之后点击登陆没反应。要重新输入是为什么啊

♥ 16 ↩ 16

跑跑的鱼 2022-05-24

指出一个问题哈,首先zerotier的确实是可以自建planet和管理页面的,但是你用的那个github方案不完善,虽然是自己的管理页面,但是实际上用的还是官方的planet ,只是自建的一个管理页面而已。你可以listpeers 查看planet的地址,应该不是你自己服务器的那一个;如果想完全私有化,需要重新生成一个planet文件,然后替换原生的

♥ 15 ↩ 2

estoyesperandote 2022-05-25

我找了很多视频都是说没有公网ip如何进行内网穿透,有没有大神告诉我有ipv6和公网ip如何在外网访问家里面的nas呀[笑哭][笑哭][笑哭]

♥ 14 ↩ 3

双子圆的离心率 2022-05-24

公司有公网IP和群晖,我有群晖的密码和路由器密码。是不是可以在公司群晖上装个frp服务器端,这样就可以让家里的内网设备从公司的FRP上跳转到公网了[tv_斜眼笑]

♥ 14 ↩ 4