通过 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小时,大脑怎样变得更浅薄?
EGF冻干粉:肌肤救星还是智商税?
浙江省科技馆:前沿科技的奇妙之旅
浙江省科技馆“X-space”展区:新质生产力的未来之旅
打造高效团队:15个协作游戏,增强沟通与默契
《水浒传》揭秘:宣赞之死的真正原因
罗浮山,岭南之瑰宝,被誉为“粤境蓬莱”
探秘“岭南第一山”罗浮山:解锁千年药谷的自然奇迹
幼年特发性关节炎儿童家庭饮食护理指南
马斯克的管理哲学如何塑造SpaceX的成功?
马斯克推特惹祸,特斯拉股价承压
苏州市南环桥市场农产品行情一周动态分析
台儿庄古城:打卡必去的网红景点
从“天下第一庄”到两岸交流基地:台儿庄的历史变迁
车辆交通事故后保险索赔方法
北京奥林匹克公园里的艺术殿堂:中国工艺美术馆
《Rust1》&《僵尸世界大战》:生存技巧大揭秘!
《末日车队》VS《生化危机》,谁才是你的最爱?
台儿庄古城必吃三大美食:辣子鸡、黄花牛肉面和运河石头大饼
台儿庄古城摄影攻略:必拍景点与拍摄技巧详解
桦树茸的功效与使用注意事项
如何培养软件开发能力
软件开发的升迁机会如何
项目管理师如何转正职称
春日有约,海鲜驾到!来看海味记打底的青岛海鲜美食文化
北京新地标:中国工艺美术馆设计揭秘
中国工艺美术馆非遗体验,你心动了吗?
佛教医学:东方智慧与现代医学的对话
从心理学视角剖析希特勒的性格成因
从希特勒上台到二战:一段值得反思的历史