Дан сервер "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 будет разрешен как ipv6 example.com, что совершенно неверно.
Как я мог этого избежать?
Если говорить более конкретно, git clone[email protected]:user/repo.git на staging.example.com разрешает github.com как IPv6 example.com, поэтому я не могу ничего сделать.
Я использую чистую установку Ubuntu 12.04.
решение1
Удалите свое доменное имя из search
строки в /etc/resolv.conf
.