Het gelogde upstream-adres van NGINX gebruiken om IPv6-bereikbaarheid te controleren
Een AAAA-antwoord kan correct zijn terwijl de gekozen route onbruikbaar is; resolver ipv6=off geldt alleen voor de runtime-resolver van NGINX.
Koppel de verbindingsfout aan het upstream-adres. Een IPv6-bestemming en een network-unreachable-fout wijzen op een storing in de IPv6-route, ook als DNS een geldig antwoord gaf. Een later bericht “tijdelijk uitgeschakeld” wijst DNS niet op zichzelf als oorzaak aan.
Voor een bestaande configuratie die daadwerkelijk de runtime-resolver van NGINX gebruikt, kan een beleid met alleen IPv4 dit gebruiken:
resolver 192.0.2.53 ipv6=off;Gebruik een betrouwbare, bereikbare resolver in plaats van het documentatieadres. NGINX zoekt normaal beide families op; ipv6=off onderdrukt de IPv6-opzoekingen van deze resolver.
Het schakelt IPv6 niet uit op de host en wijzigt niet elke hostnaam die bij het laden van de configuratie wordt opgelost. Controleer of de dynamische bestemming die resolver gebruikt voordat u een routewijziging verwacht.
Als de workload IPv6 vereist, herstel dan de route ervan. Een geweigerde IPv4-poort, een mislukte bovenliggende verbinding of een verouderd record wijst op een ander probleem.