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
查看日志域名解析正常。
热门推荐
小林弘幸便秘按摩法,3分钟告别便秘烦恼
张家界天门山景区:私人老板开发经营引发争议
一文读懂美国薪资水平:平均5万年薪背后的行业地域差距
从沟通到付出:双向奔赴让爱情历久弥新
正确服用卡维地洛,远离心脏烦恼
国家重点研发计划助力南方人工林生态改造,构建智慧平台提升林地质量
红萝卜营养价值高但升糖快,糖尿病患者这样吃最安全
再见了,二维码!央行正式宣布,支付宝、微信迎来强大的“对手”
深圳赴港省钱攻略:巴士票价仅15元起
订婚九礼:传统婚礼的法律解读与现代价值
韩国检出中国胡萝卜农残超标,专家解析果蔬清洗方法
矩阵世界里的自我觉醒:《黑客帝国》虚拟现实哲学探析
为什么有人怎么吃都不胖?最新研究揭示背后真相
三九天经络养生指南:科学依据与12条经络疏通法
放射治疗是什么意思
青岛医院完成首例五节段骨水泥成形术,微创治疗获新突破
中西医结合治肿瘤,袁希福的“三联平衡”让患者少走弯路
乘机注意:水银体温计只能托运,电子体温计可随身携带
早晨空腹喝黄芪水,真的这么神奇?
西安冬季旅游攻略:10处室内景点避寒,美食温泉等你来
中国四大海域:从北到南各具特色的蓝色国土
南京至中山陵自驾攻略:最佳路线与用车推荐
卢森堡成欧洲区块链中心:60万人口小国的金融科技崛起
怎样制作皮蛋?看完你就明白了
掌握阅读理解公式,轻松应对考试
婆媳关系难处理?这些方法让家庭更和睦
清静无为:道家生活哲学在现代城市中的应用
显卡兼容性与性能双重优化:BIOS设置完全指南
医院推出休息床+睡眠日政策,有效缓解护士夜班疲劳
从归巢到上笼:赛鸽七天喂养与训练全攻略