Debian开启临时IPv6并使用ddns-go进行动态解析
# 前言
今天使用 Debian 的 IPv6 时发现 Debian 没有 Windows 那样的临时 IPv6 地址。
因为正常未使用 NAT 的 IPv6 地址可以被全球访问,临时 IPv6 地址可以起到一定的隐私作用(确信)
# 临时 IPv6
这里为了方便查看 IPv6,我们使用以下指令查看 IPv6 地址:
1 | ip -6 addr show |
下面是 ChatGPT 给出的解决方案
# 使用 sysctl
临时启用隐私扩展
1 | sudo sysctl net.ipv6.conf.all.use_tempaddr=2 |
永久启用隐私扩展
编辑 /etc/sysctl.conf
文件,添加一下行:
1 | net.ipv6.conf.all.use_tempaddr = 2 |
应用更改:
1 | sudo sysctl -p |
# 使用 NetworkManager
编辑 /etc/NetworkManager/NetworkManager.conf
文件,添加下面内容:
1 | [connection] |
重启 NetworkManager:
1 | sudo systemctl restart NetworkManager |
# 查看 IPv6
使用 ip 命令查看 IPv6
1 | ip -6 addr show |
找到地址后有 scope global temporary dynamic
字样的地址则为临时 IPv6 地址
# ddns-go
先去项目地址下载对应系统的二进制文件
项目地址:https://github.com/jeessy2/ddns-go
解压下载的压缩包,执行下方命令安装服务:
1 | ./ddns-go -s install -l :9531 |
然后本地访问 IP+9531 即可打开 WebUI
Tips:最好端口限制,不建议公开端口至公网上,并设置相应的用户名与密码。
然后找到自己对应的 DNS 解析服务商获取需要的 AC Key 即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GoodBoyboy 's Blog|惬意小屋-点滴记忆!
Invitation
GoodBoyboy
5201314***
created:09/04/2015
Welcome to MyBlog
Use this card to join MyBlog and participate in a pleasant discussion together .
Welcome to GoodBoyboy 's Blog,wish you a nice day .
评论
ArtalkUtterances