如何利用nas+ddns实现稳定内网穿透



     博主之前使用的是类似樱花frp nat 花生壳之类的穿透工具,但是这些工具限制比较多,一是网速不行,二是不能指定对应的端口,所以今天出一期教程,来教大家使用自己家的路由器来稳定穿透。

目录

一 原理

二 前期准备

三 正式安装

四 值得注意的点


一 原理

因为一般的宽带运营商,给你的都不是静态的公网ip,所以每隔一段时间就会发生变化,导致我们的服务不稳定。

所以我们需要利用一个服务,来动态获取我们的公网ip,如果发生了变化,就更改我们域名托管商下面的dns解析ip,解析的ip解析到域名上,这样直接访问域名就可以解决问题了。

二 前期准备

你需要准备的是:

1 一个域名(长期使用的话推荐spaceship家的.xyz域名  前面可以输入6-7个数字,后面是xyz结尾的域名,现在只要0.67$一年,可以冲个十年的!!)

2 一台家庭nas(接入了局域网,用于监控公网ip是否发生变化)

三 正式安装

1  需要将自己本地的服务在路由器的管理界面进行穿透,记下对应的端口号

2 然后需要在nas中安装lucky面板

参考教程安装运行&升级备份 | Lucky (lucky666.cn)

可以用docker 或者直接一键脚本,都很方便

安装完成如下图


默认访问端口是 16601,如果是内网设备安装的(外网的还没研究过),就直接访问这个内网设备的ip:16001,我这里就是192.168.110.99:16601

输入默认的用户名密码 666 进入面板,进入之后点击动态域名

进来之后点击添加任务,这边可以看到很多托管服务商的选项,因为阿里云 腾讯云这些托管域名的话是需要备案的,如果你已经有备案的域名,那么可以使用。这里我就拿不需要备案的赛博大善人cloudflare来举例子。


 

2 打开cloudflare的官网(需要魔法)

注册登录之后,托管我们的域名,具体步骤可见如何将域名托管到cloudflare - liuliのsite (back2me.cn)

托管好了之后,我们可以打开左侧的网站来查看我们的域名

随机点击一个域名进去之后,左侧有一个dns解析


点进去之后选择添加记录,这里我们统一添加一下,自己的公网ip可以直接百度搜 ip 得到



这里的cname 后面的名称就是二级域名的前缀  添加了这条记录,你就可以通过

test.你的域名:服务端口号 来访问你的服务了


添加完成之后,我们需要获取一个密钥,通过之前安装的lucky面板来实现对这个ip的动态更新

密钥获取在这个网址: 用户 API 令牌 | Cloudflare



创建了令牌之后,我们将他填入我们之前的ddns记录里,域名列表就是填你自己买的域名,不是刚刚设置的二级域名,点击添加任务。这样就完成了ddns的使用

 


四 值得注意的点


每个域名托管商所需要的验证方式会不一样,需要照着面板的提示来获取并填写

另外你设置的二级域名并不能直接访问到你的服务,你需要加上对应的端口号才行


这就是这篇文章所有的内容了,如果你有疑问,或者有补充纠正的内容,欢迎在评论区留言分享!

  • 15
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值