Mac配置DDNS动态域名更新本地IPv6地址
创作时间:
作者:
@小白创作中心
Mac配置DDNS动态域名更新本地IPv6地址
引用
1
来源
1.
https://juejin.cn/post/7424901430379626508
本文适合有一定技术基础的读者阅读。
分享一下在Mac上配置DDNS动态解析域名,更新本地IPv6地址的方法。主要方式是使用本地Docker服务+jeessy2/ddns-go+Docker compose配置编排。
环境准备
- Mac本地已安装Docker Desktop。版本:4.34.3 (170107)
配置 Docker 支持 Host 网络模式
修改 Docker Desktop,开启 Host 网络模式,重启 Docker。
构建本地 Docker Compose
创建compose目录my-home-mac-ddns和compose.yml文件,参考:
% tree my-home-mac-ddns
my-home-mac-ddns
└── compose.yml
compose.yml文件,参考:
services:
my-home-mac-ddns:
container_name: my-home-mac-ddns # 容器名称
image: jeessy/ddns-go # 指定 Docker 镜像
restart: always # 重启策略
network_mode: "host" # 使用 Host 网络模式
volumes:
- ./root:/root # 挂载 root 目录
创建和启动容器
my-home-mac-ddns % docker compose up -d
[+] Running 1/1
✔ Container my-home-mac-ddns Started
更新 ddns--go 域名解析配置
参考官方文档:github.com/jeessy2/ddn…
- 打开http://localhost:9876/初始化。
- 根据提示,初始化登录密码.
- 配置 DDNS 服务商,这里使用Cloudflare服务。
- 配置 IPv6 获取方式,使用通过外网站点接口获取。接口地址:speed.neu6.edu.cn/getIP.php
ping6 解析和日志验证
ping6解析域名正常。
% ping6 xxx.xxx.com
PING6(56=40+8+8 bytes) xxxx:xxxx:xxxx:xxxx:84c5:xxxx:xxxx:xxxx --> xxxx:xxxx:xxxx:xxxx:84c5:xxxx:xxxx:xxxx
16 bytes from xxxx:xxxx:xxxx:xxxx:84c5:xxxx:xxxx:xxxx, icmp_seq=0 hlim=64 time=0.189 ms
16 bytes from xxxx:xxxx:xxxx:xxxx:84c5:xxxx:xxxx:xxxx, icmp_seq=1 hlim=64 time=0.205 ms
^C
查看日志域名解析正常。
热门推荐
东鹏特饮喝多了会怎样
海外静态IP与动态IP的区别及适用场景对比
电信诈骗集团流程揭秘:如何防范与应对
人生最好的模式:长期乐观,短期悲观,当下愉悦
梅雨季节被子潮怎么办(梅雨季节床铺潮湿怎么办)
魔芋爽的营养成分与食用价值研究
从心理学角度看多样化题型对参与者的吸引力
潮汕美食的灵魂:那些不可或缺的蘸料
光影交错,虚实融合:全息互动投影的原理与应用场景
车门关不严怎么调整
【图像编辑艺术】:揭秘10种专业技巧,提升编辑效率
时间管理四象限具体举例:如何高效区分任务优先级?
线径粗了电机会怎样,线径对电机的影响分析
战地3新手攻略 全面了解战地3
硬盘工作温度标准全解析:正常温度范围及高温应对指南
拆迁安置房常见问题解答:车位产权、园林补偿与地皮房屋分割
手指指尖溃烂怎么办?可能原因及处理方法全解析
保险第二年不续保会有什么问题,对个人有什么影响
玉兰:一种兼具观赏与实用价值的中国传统名花
头顶几个旋,有什么特殊意义?有两个旋的人会更聪明吗?
桂花喜欢酸性还是碱性土壤
电脑风扇一直响?别急,看完这篇文章你就明白了!
关于家人之间分担赡养老人责任的协议
医生建议:女性个人卫生注意事项全攻略
石楠花什么时候开花?石楠花的花期和开花时间是什么时候?
未成年是否可以起诉
探索云南之美:精选旅游城市指南,解答您的旅行疑问
成年人脊柱侧弯病患者进行单杠训练有用吗
薄荷的光照需求:喜阳光还是喜阴?如何照顾好薄荷?
酒后头疼快速止疼妙招是真的吗