NGINX-ის ჟურნალში ჩაწერილი upstream მისამართის გამოყენება IPv6 ხელმისაწვდომობის შესამოწმებლად
AAAA პასუხი შეიძლება სწორი იყოს, მაშინ როცა არჩეული მარშრუტი გამოუსადეგარია; resolver ipv6=off მოქმედებს მხოლოდ NGINX-ის runtime resolver-ზე.
დააკავშირეთ კავშირის შეცდომა upstream მისამართთან. IPv6 დანიშნულება და network-unreachable შეცდომა მიუთითებს IPv6 მარშრუტის გაუმართაობაზე, მაშინაც კი, როცა DNS-მა სწორი პასუხი დააბრუნა. მოგვიანებით გამოჩენილი „დროებით გამორთულია“ შეტყობინება თავისთავად DNS-ს მიზეზად არ მიუთითებს.
არსებული კონფიგურაციისთვის, რომელიც ნამდვილად იყენებს NGINX-ის runtime resolver-ს, მხოლოდ IPv4 პოლიტიკას შეუძლია გამოიყენოს:
resolver 192.0.2.53 ipv6=off;დოკუმენტაციის მისამართის ნაცვლად გამოიყენეთ სანდო და ხელმისაწვდომი resolver. NGINX ჩვეულებრივ ორივე ოჯახს ეძებს; ipv6=off თრგუნავს ამ resolver-ის IPv6 ძიებებს.
ის არ გამორთავს IPv6-ს ჰოსტზე და არ ცვლის კონფიგურაციის ჩატვირთვისას ამოხსნილ ყველა ჰოსტის სახელს. სანამ მარშრუტის ცვლილებას დაელოდებით, დაადასტურეთ, რომ დინამიკური დანიშნულება იყენებს სწორედ ამ resolver-ს.
თუ დატვირთვას IPv6 სჭირდება, სამაგიეროდ შეაკეთეთ მისი მარშრუტი. უარყოფილი IPv4 პორტი, წარუმატებელი მშობელი კავშირი ან მოძველებული ჩანაწერი სხვა პრობლემაზე მიუთითებს.