通过 ddns-go 动态域名解析 实现公网访问内网服务
创作时间:
作者:
@小白创作中心
通过 ddns-go 动态域名解析 实现公网访问内网服务
引用
什么值得买
1.
https://post.smzdm.com/p/a3xpz3z7/
通过 ddns-go 动态域名解析 实现公网访问内网服务
如今 IPv6 的普及度越来越高,与 IPv4 不同的是,大部分人获取到的 IPv6 是公网 IP 并且每一个设备都有一个属于自己的公网 IPv6,因此我们无需再进行内网穿透、端口转发等操作,直接通过设备的公网 IPv6 就可以成功访问到内网服务。
但是直接记住这么长 IPv6 的地址来访问显然不现实,我们可以将域名通过 AAAA 解析到我们的 IPv6 地址上,这样访问时,只需要输入域名,DNS 就会帮我们解析到响应的 IP 地址了。
即便如此,几天之后你就会发现域名又无法访问了,这是因为运营商分配的 IPv6 地址是动态的,过几天 IPv6 就会变动一次,所以就需要 DDNS 了,它可以定时获取我们当前的 IPv6 地址,并将该地址同步到 DNS 服务商。
安装ddns-go
ddns-go 是一个使用 Go 语言编写的 DDNS 客户端,支持多种 DNS 服务商,通过 Docker 可以直接安装
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go
使用 ddns-go
在使用 DDNS 之前,需要确保正常获取到 IPv6,并能正常访问 IPv6,通过
http://[ipv6]:port
的形式,能够访问即可。若访问失败,则需要检查光猫或路由器的 IPv6 防火墙配置是否正确。
在浏览器中打开
http://ip:9876
即可进入到 ddns-go 的管理界面,按照以下步骤依次配置:
- 首先,选择对应的 DNS 服务商,本文以 Cloudflare 为例,点击**创建令牌 -> 编辑区域 DNS (使用模板)**跳转到 Cloudflare 创建一个 Token
- 点击 Create Token 创建 Token
- 选择 Edit zone DNS,点击 Use template
- 选择自己需要的域名
- 最后会出现一个 Token,将该值填入到 ddns-go 中即可
返回 ddns-go,来到下方的 IPv4 与 IPv6 设置,一般没有公网 IPv4 的可以取消勾选 IPv4,勾选 IPv6,将域名填入下方的 Domains 中,稍等片刻,就可以直接用该域名访问到内网服务了(部分地区80、443端口没有开放,需要使用非标端口)
热门推荐
你了解祭孔大典的流程吗?
出现6类症状,可能是十二指肠溃疡,这些因素都容易患病
房产大证的办理流程如何?这样的办理流程对业主权益有何影响?
胆碱能性荨麻疹的综合治疗方案
思南:城乡共饮“一网水” 汩汩清流润万家
采购需求管理:从明确需求到变化管理的全流程指南
春季上火导致长痘该如何处理
电梯安全管理人员和作业人员考核内容的不同之处
2025消费贷新政落地:申请指南与政策深意解析
Excel批注名称修改指南:手动、VBA和插件三种方法详解
绘本故事《为什么要好好读书》
原发性高血压和继发性高血压的区别
剑桥大学原版教材Unlock教材详细介绍
托福独立口语高分技巧全解析:三大题型结构+答题思路+举例方法详解
异象回声新6星角色"反冲"全攻略:焦热体系群体输出大C
资本充足率是什么
急性会厌炎如何治疗
上春山丨杭州西湖:桃红柳绿,诗意江南春
银行小微企业金融服务的风险评估与控制?
湘西苗绣——穿在苗族人身上的史诗
Excel表格自定义编码的多种实现方法
佛手瓜清脆多汁、味美可口,盘点5种简单做法,晚餐就吃它!
海南种植牙补贴政策详解:申请条件与流程全攻略
别忍了!让人“生不如死”的偏头痛,应对方法一次说清
怎么缓解牙齿痛
铜梁安居古城:古建筑焕发新生机 打造文旅新亮点
BIOS常见设置调整指南
资产被冻结怎么办?一文详解处理方法与相关法律规定
兰州至张家界完整出行指南:交通方式、路线规划、景点推荐及住宿攻略
兰州必买的十大特产送人及必吃的十大美食