Използване на записания upstream адрес в NGINX за проверка на достъпността на IPv6
Отговор AAAA може да е правилен, докато избраният маршрут е неизползваем; resolver ipv6=off се отнася само за resolver на NGINX по време на изпълнение.
Свържете грешката при свързване с адреса на upstream. IPv6 дестинация и грешка за недостъпна мрежа подсказват отказ на IPv6 маршрут, дори когато DNS е върнал валиден отговор. Съобщение “временно деактивирано”, появило се по-късно, само по себе си не сочи DNS като причина.
За съществуваща конфигурация, която наистина използва resolver на NGINX по време на изпълнение, политика само за IPv4 може да използва:
resolver 192.0.2.53 ipv6=off;Използвайте доверен и достъпен resolver вместо адреса от документацията. NGINX обикновено търси в двете семейства; ipv6=off потиска IPv6 заявките на този resolver.
Той нито деактивира IPv6 на хоста, нито променя всяко име на хост, което се резолвира при зареждане на конфигурацията. Потвърдете, че динамичната дестинация използва този resolver, преди да очаквате промяна в маршрутизацията.
Ако натоварването изисква IPv6, поправете маршрута му. Отхвърлен IPv4 порт, неуспешна връзка с родител или остарял запис сочат към друг проблем.