У старым канфігуры Squid ёсць dns_v4_first on. Пасля абнаўлення гэты радок ужо не дае чаканай перавагі IPv4. Даданне яшчэ некалькіх копій не верне ранейшыя паводзіны.

Даведнік канфігурацыі пазначае дырэктыву як недаступную ў Squid 5–7. Выбар адраса ў Squid змяніўся разам з працай над Happy Eyeballs; старыя парады пра перавагу трэба чытаць у кантэксце гэтага выпуску.

Перавага і прымус — розныя запыты

Спачатку вызначце, што вам патрэбна. Аддаць перавагу працоўнаму маршруту IPv4, калі даступныя абодва сямействы? Прыбраць зламаную злучанасць IPv6? Гаранаваць, што пэўны выхад выкарыстоўвае толькі IPv4? Гэта не адна і тая ж палітыка. Абмежаванні сямейства прызначэння таксама павінны заставацца асобна ад ACL крыніцы кліента.

Адключэнне доступу да аднаго сямейства можа зрабіць некаторыя сайты недасяжнымі. Змена адказаў DNS змяняе кандыдатаў, даступных проксі. Выпраўленне павольнага ці зламанага маршруту ўхіляе збой сеткі. Ніводнае з гэтага нельга апісваць як універсальны радок замены выдаленай дырэктывы.

Таксама аддзяляйце выбар адраса прызначэння ад адраса, які выкарыстоўваецца для дасягнення бацькоўскага проксі. Бацькоўскае імя хоста можа мець уласных кандыдатаў IPv4 і IPv6, а бацька робіць канчатковае злучэнне з сайтам па сваёй палітыцы.

Правіла адраса крыніцы мае іншую ролю: яно выбірае сумяшчальную крыніцу для злучэння, а не стварае падтрымку прызначэння. Крыніца IPv4 не робіць прызначэнне толькі з IPv6 канцавым пунктам IPv4.

Праверце дакументацыю ўсталяванага выпуску і поўны шлях перасылкі. Калі праблема — ненадзейнае злучэнне IPv6, захавайце гэтую дыягностыку, а не рабіце маўклівую глабальную змену, якая яе проста маскуе. Працоўны пераважны маршрут і строгі выхад аднаго сямейства вартыя розных канфігурацый.

Падобныя артыкулы