假设服务器“example.com”位于 10.0.0.1,[ipv6],其 CNAME 为 *.example.com > example.com ,第二台服务器“staging.example.com”位于 10.0.0.2/[ipv6]
如果 staging 尝试通过 SSH 连接到“example2.com”(使用 ipv6),并且该域没有任何 AAAA 字段,则 SSH 会尝试解析 example2.com.example.com。由于它包含在 CNAME > example.com 中,因此 example2.com 将被解析为 example.com 的 ipv6,这是完全错误的。
我怎样才能避免这种情况?
更具体地说,git clone[电子邮件保护]:staging.example.com 上的 user/repo.git 将 github.com 解析为 example.com 的 IPv6,因此我无法执行任何操作。
我正在使用全新安装的 Ubuntu 12.04。
答案1
search
从中的行中删除您的域名/etc/resolv.conf
。