我尝试使用 在我的笔记本电脑上通过 IPv6 执行 DNS 查询dig
,但没有成功。以下是详细信息:
ping6 google.com
工作正常
dig -6 google.com
由于无法连接任何服务器而超时
dig -6 @fd85:x:x::1 google.com
工作正常
dig -6 @2601:y:y:y::1 google.com
也很好用
最后两个请求直接发送到我正在运行 dnsmasq 的路由器。
我不知道如何查看通过 DHCPv6 发送到我的笔记本电脑的 DNS 服务器,但我的手机上列出了以下三个(自动设置):
192.168.1.1
fd85:x:x::1
2601:y:y:y::1
我之所以在这个论坛上提问,是因为这似乎只是我的笔记本电脑的问题,因为我的手机可以正确看到 DNSv6 服务器。我正在运行 Ubuntu 20.04,我的网络设置显示 IPv6 方法和 DNS 为“自动”。
答案1
没关系,这是因为没有任何东西在本地监听通过 ipv6 的 dns 请求,请参阅这个 github 线程:https://github.com/systemd/systemd/issues/12159