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