〔微笑〕关键字:腾讯云、DDNS、动态域名、公网IP、群晖、软路由、openwrt、lede 奇妙知识季 本文快速的教大家解决域名绑定动态公网IP的问题,帮助大家实现用域名登录家里的设备。 首先您需要一台支持腾讯云DDNS功能路由器,如openwrt、ikuai均可。 这里用openwrt做示范,openwrt具有众多优势,如插件安装自如,相比任何路由固件。 1、安装腾讯云DDNS插件 OpenWRTTencentDDNS插件是一款腾讯云研发的,自动映射动态公网IP至用户指定的DNSPod域名解析记录的官方插件。可在安装了openwrt的软路由上,将运营商分配的家庭宽带公网IP动态关联到指定的DNSPod域名解析记录上。实现通过域名访问家庭内网服务的目的。 标题 名称 中文名称 腾讯云DDNS插件 英文名称 luciapptencentddns 最新版本 0。1。0(2020。09。17) 适用平台 LeanOpenWRT(opensnewwindow) 适用产品 DNSPod(opensnewwindow) GitHub项目 tencentcloudopenwrtpluginddns(opensnewwindow) gitee项目 tencentcloudopenwrtpluginddns(opensnewwindow) 主创团队 腾讯云中小企业产品中心(SMBProductCenterofTencentCloud) 推荐安装方式如下: 登录OpenWrt路由器,进入系统软件包动作页面,将下方软件包的地址放入从网络安装的输入框中,点击确认完成安装。ipk安装地址:https:openwrttencentddns1301800460。cos。apguangzhou。myqcloud。comluciapptencentddns0。1。01all。ipk 官方指导页面如下: https:openapp。qq。comdocsOpenWRTddns。html 安装完毕后,在过滤器里搜索:tencentddns,检查搜索结果是否正确,显示有结果,版本号对应上即可。 之后找到:网络腾讯云DDNS菜单,即可找到该插件的配置页面,里面有密钥ID、密钥Token、主域名、子域名等配置需要配置。继续往下看。 名词解释 启用:是否开启腾讯云DDNS 清除所有同名记录:如果一个域名有多个A解析记录,是否一并清除 密钥ID:DNSPod后台密钥管理中的ID,获取地址:DNSPod密钥管理(opensnewwindow) 密钥Token:DNSPod后台密钥管理中的Token。获取地址:DNSPod密钥管理(opensnewwindow) 主域名:主域名,如:github。com 子域名:子域名,如:www 检查时间:后台对域名解析检查的时间间隔 2、申请腾讯云域名 有了腾讯云DDNS插件,我就需要一个域名,当然家里必须要是拨号的公网IP。这是前提。百度搜索腾讯云,点击控制台,经过一系列的认证申请,直到成功登录腾讯云账号。 接入输入dnspod搜索dns业务 进入DNSPOD控制台页面后,点击域名注册,右侧弹出页面点击立即注册。 搜索框输入你想注册的域名,如:qazwsx。top,点击查询,寻找没有注册的域名即可注册。 找一个性价比高的入手,加入购物车,点击立即购买后,会有一个信息模板要求完善,按照要求完成每一步的信息填写和实名认证即可。 注册完毕后,就可以进入https:console。dnspod。cn控制台,DNS解析我的域名菜单,就能看到新购买的域名了。 这里我们需要先手动添加基础的解析条目,后面再由DDNS插件自动更新。 点击蓝色的域名名字,进入域名设置 点击添加记录, 记录类型:选A 主机记录:输入域名前面名字,比如openwrt,域名组合后就是openwrt。qazwsx。top IPV4地址:先随便填,后面由DDNS插件自动更新为公网IP 权重:空 TTL:600 添加好后如下截图。后面开始申请API绑定,实现自动更新公网IP 3、申请腾讯云DDNSPODAPI 在https:console。dnspod。cn控制台右上角头像处,点击头像,弹出的菜单选择API密钥,点击后进入API申请页面,选择DNSPodToken。 点击创建密钥,输入密钥名字,后面自动生成密钥 密钥只会展现一次完整,赶紧复制粘贴,接下来需要复制到DDNS插件里。 4、配置OpenWrtDDNS插件 返回本地openwrt配置页面:网络腾讯云DDNS菜单。点击启用,填入对应信息。 其中openwrt作为旁路由的话,WANIP来源选择internet即可,主域名填购买的域名,子域名填dnspod控制台添加的解析记录的主机记录名字。这样子域名主域名apitoken,ddns插件就能主动上传动态IP到DDNS后台进行绑定。腾讯无非就是将整个IP的获取,上传,解析更新实现自动化。 设置好后,返回dnspod控制台,过一会添加的记录就会更新。原来设置的192。168。100。2地址自动变成公网IP。 5、检查DDNS更新信息 检查DDNS插件日志,检查dnspod控制台解析记录是否更新成功 这个时候,虽然看到解析成功了,域名成功绑定公网IP,但是你的路由器还没有做端口映射,公网登录后是没有任何内容的,请继续往下看。 6、端口映射 进入主路由,以我的ikuai为例,进入菜单:网络设置端口映射添加菜单。 输入需要映射的内网ipport,协议选择全部,映射类型选择外网接口,外网端口设置大一点,减少扫描风险,允许访问ip可以设置成你单位的公网IP,将进一步提高访问安全。最后保存。之后就可以用你的域名进行公网登陆了。记得域名尾部加端口。 7、测试