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
查看日志域名解析正常。
热门推荐
社招如何与HR高效谈薪:掌握关键技巧提升offer竞争力
炎症性肠病饮食指南:可以吃海鲜吗?
多肉花盆自制废旧,环保与创意结合的家居新选择
孕期体重增长多少合适?这套管理方法告诉你!
如何在GIS中提取栅格数据库
快速止咳的方法有哪些
如何写AI提示词?写出让AI 能“听懂”的长提示
国有企业内部审计探讨:浅谈国有企业内部审计风险管理与控制
中医养生:从理念到实践的全面指南
影响保费的因素有哪些方面
儿童能不能用聚乙烯醇滴眼液
黄金无氰工艺的原理是什么?
跨越感官 – 产品的多模态交互(系列三)
舍曲林治疗抑郁的副作用
感谢无私奉献的诗句,有哪些能表达感激之情?
【涨知识】能量美满的一天从早餐开始
解锁千年古城的美食密码!保定土著私藏的8大宝藏美味
集装箱货物走海运,运输过程如何确保货物安全性
中欧陆海快线快速发展——跨越山海打造高效物流通道
广州增城百花古寺重建落成:岭南园林里的禅意新篇
医院绩效管理改革如何促进医疗服务质量的提升
决策应用在智能供应链中的创新与实践
春季钓鱼技巧有哪些?如何运用口诀提高渔获?
让美玉油光锃亮的秘密:和田玉的“油养”讲究,让你的宝贝瞬间升值!
新手玉器知识培训课件
熊猫杯前瞻:中国U19男足或力克蒙古,展现青训新风貌!
搪瓷碗是否适合微波炉加热?正确使用微波炉的方法
监管频繁提示长端利率风险,30年债炒作不再、中短债受宠
七律有何独特之处?解析古代诗歌的格律之美
每日互动被爆炒:与DeepSeek无股权关联,2024年或亏损近亿元