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
查看日志域名解析正常。
热门推荐
疤痕体质是啥引起的
GT 与 RX 系列显卡的性能、应用场景等全方位对比分析
新证据:NAFLD影响核苷(酸)类似物治疗慢乙肝的疗效
亚钾国际董事长再度被留置,关联企业五年挣超9亿元
从零开始学习网络设备配置:实现网络设备的远程管理
农村常见的屎壳郎,澳大利亚却要从中国进口,它究竟有啥价值?你知道吗?
vmware虚拟机如何启动顺序
硬件在环(HIL)测试系统架构
3类牙膏被列入致癌“黑名单”,长期用或有致癌风险?告诉你真相
健身小白居家运动哑铃怎么选?
适量饮酒对健康的影响分析
安徽合肥美食小吃有哪些
宠物兔能否吃苹果(兔子的饮食规律)
下一代军事训练: 利用 5G 和实时虚拟构建(LVC)模块走向变革前沿
如何使用咖啡渣来促进植物生长
第一次使用新烤箱的注意事项
数字孪生对智慧城市转型的模拟与仿真
国产0.01%硫酸阿托品滴眼液获批上市,近视防控迎来新选择
家居装修必读:如何选择合适的家具家电
人没了贷款怎么处理
社保电话咨询全攻略:六大类问题一文详解
健身吃蛋白粉增肌粉对身体有什么危害
伺服电机和直流无刷电机的差异对比
三七互娱:探索“游戏公益+”新路径,共创社会价值
小腿抽筋该如何紧急处置
考证:职场突围的“硬核”武器
“粤食越滋味”沉浸式庙会唤醒广府基因
新三板摘牌公司如何管理股东名册?
电容类型|电容容量|电容耐压:选择电容时的关键因素
背书是什么意思?一文读懂“背书”的多重含义