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
查看日志域名解析正常。
热门推荐
碧蓝航线剧情,碧蓝航线剧情解析:经典战役回顾
动漫界的九大概念神 动画界四大概念神是谁
如何清理排水管道堵塞物质
哪个平台可以快速查询个人社保信息?
平时加班调休怎么算时间和天数
手动训练YOLO模型后如何保存ultralytics库兼容的pt
可以自己做护手霜吗?如果可以的话,怎样做呢?
如何甩掉内脏脂肪?只需要 5 招,让你恢复平坦小腹
HIV核酸扩增检测:精准守护健康的科技之光
全面“体检”,确保武器装备保持最佳状态!
银行手机银行转账汇款操作指南
考公务员需要查征信报告吗?公务员政审的注意事项
知识分享 | PD充电协议的工作原理、优势及应用场景
蜀道风华:历史、美食与文化的千年交响
中药怎么调理荨麻疹
蔚小理都是哪里代工的
聚四氟乙烯PTFE简介及创新应用
聚四氟乙烯(PTFE)O型圈的长期耐用性和维护建议
在家门口种白果树的好处(白果树种植技巧和树木维护)
老年人穿什么鞋比较好?旅游选鞋指南
环孢素有哪些副作用
五行喜金水的名字大全集吉祥有涵养
2024居民买基金看什么?历史业绩最受关注,明星基金经理关注度暴跌
睡眠期间测量的脑电波可在症状出现前数年预测认知障碍
文件压缩到最小的6种方法:有损+无损混合压缩详解
合同违约金条款怎么写?一文详解法律规定与实务要点
楼房保温层常用材料及其特点
解析不同朝向房子的风水特点
房子朝向看门还是阳台?(上)
苹果枸杞红枣煮水功效有什么