IPv6 ਪਹੁੰਚਯੋਗਤਾ ਜਾਂਚਣ ਲਈ NGINX ਦਾ ਲੌਗ ਕੀਤਾ upstream ਪਤਾ ਵਰਤੋ
AAAA ਜਵਾਬ ਸਹੀ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਚੁਣਿਆ ਮਾਰਗ ਨਕਾਰਾ ਹੋਵੇ; resolver ipv6=off ਸਿਰਫ਼ NGINX ਦੇ ਰਨਟਾਈਮ ਰਿਜ਼ੌਲਵਰ ’ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
ਕਨੈਕਸ਼ਨ ਗਲਤੀ ਨੂੰ upstream ਪਤੇ ਨਾਲ ਮਿਲਾਓ। IPv6 ਟਿਕਾਣਾ ਅਤੇ network-unreachable ਗਲਤੀ IPv6 ਮਾਰਗ ਦੀ ਨਾਕਾਮੀ ਦਰਸਾਉਂਦੇ ਹਨ, ਭਾਵੇਂ DNS ਨੇ ਜਾਇਜ਼ ਜਵਾਬ ਦਿੱਤਾ ਹੋਵੇ। ਬਾਅਦ ਵਿੱਚ ਆਉਣ ਵਾਲਾ “ਅਸਥਾਈ ਤੌਰ ’ਤੇ ਅਸਮਰੱਥ” ਸੁਨੇਹਾ ਇਕੱਲਾ DNS ਨੂੰ ਕਾਰਨ ਨਹੀਂ ਦੱਸਦਾ।
ਉਸ ਮੌਜੂਦਾ ਕੌਨਫਿਗਰੇਸ਼ਨ ਲਈ ਜੋ ਸੱਚਮੁੱਚ NGINX ਦੇ ਰਨਟਾਈਮ ਰਿਜ਼ੌਲਵਰ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ, ਸਿਰਫ਼-IPv4 ਨੀਤੀ ਇਹ ਵਰਤ ਸਕਦੀ ਹੈ:
resolver 192.0.2.53 ipv6=off;ਦਸਤਾਵੇਜ਼ ਪਤੇ ਦੀ ਥਾਂ ਭਰੋਸੇਯੋਗ ਅਤੇ ਪਹੁੰਚਯੋਗ ਰਿਜ਼ੌਲਵਰ ਵਰਤੋ। NGINX ਆਮ ਤੌਰ ’ਤੇ ਦੋਵੇਂ ਪਰਿਵਾਰ ਲੱਭਦਾ ਹੈ; ipv6=off ਇਸ ਰਿਜ਼ੌਲਵਰ ਦੀਆਂ IPv6 ਖੋਜਾਂ ਨੂੰ ਦਬਾਉਂਦਾ ਹੈ।
ਇਹ ਨਾ ਹੋਸਟ ’ਤੇ IPv6 ਅਸਮਰੱਥ ਕਰਦਾ ਹੈ ਅਤੇ ਨਾ ਹੀ ਕੌਨਫਿਗਰੇਸ਼ਨ ਲੋਡ ਹੋਣ ਵੇਲੇ ਹੱਲ ਹੋਣ ਵਾਲੇ ਹਰ ਹੋਸਟਨਾਮ ਨੂੰ ਬਦਲਦਾ ਹੈ। ਰਾਊਟਿੰਗ ਬਦਲਾਅ ਦੀ ਉਮੀਦ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਗਤੀਸ਼ੀਲ ਟਿਕਾਣਾ ਉਹ ਰਿਜ਼ੌਲਵਰ ਵਰਤਦਾ ਹੈ।
ਜੇ ਵਰਕਲੋਡ ਨੂੰ IPv6 ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਇਸ ਦਾ ਮਾਰਗ ਠੀਕ ਕਰੋ। ਰੱਦ ਕੀਤਾ IPv4 ਪੋਰਟ, ਅਸਫਲ ਮਾਪੇ ਕਨੈਕਸ਼ਨ ਜਾਂ ਪੁਰਾਣਾ ਰਿਕਾਰਡ ਕਿਸੇ ਹੋਰ ਸਮੱਸਿਆ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ।