Squid 7-ի համար նշեք յուրաքանչյուր մուտքային ունկնդրի անունը և սահմանափակեք, թե որ ծնողն է իրավասու իր հարցումներին.

http_port 3128 name=route_a
http_port 3129 name=route_b
acl via_a myportname route_a
acl via_b myportname route_b
cache_peer parent-a.example.net parent 8080 0 no-query name=parent_a
cache_peer parent-b.example.net parent 8080 0 no-query name=parent_b
cache_peer_access parent_a allow via_a
cache_peer_access parent_a deny all
cache_peer_access parent_b allow via_b
cache_peer_access parent_b deny all

Պահպանեք վավերացված հաճախորդի մուտքը և պահանջվող ծնողական հաշիվները կազմաձևված են առանձին: Այս երթուղային հատվածն ընտրում է համապատասխան հասակակիցներ. այն չի լիազորում հաճախորդներին կամ չի տրամադրում ծնողի հավատարմագրերը: Հանրային նպատակակետի թույլատրված թեստի համար առանց ծնող-վստահված անձի հավատարմագրերի կազմաձևման, HTTP վստահված անձանց ցուցակ-ը տրամադրում է թեկնածուների հանրային հասակակիցներին:

իրավասու հասակակիցներ նեղացնելն ինքնին չի արգելում ուղղակի վերահասցեավորումը: Եթե ​​այդ ելքերը արգելված են ընտրված հարցումների համար, ավելացրեք.

never_direct allow via_a
never_direct allow via_b

Վերանայեք ավելի վաղ always_direct կանոնները և ծնողի ընտրության ամբողջական կազմաձևը: Սահմանեք, թե արդյոք անհասանելի նշանակված ծնողը պետք է թույլ տա, որ վերահասցեավորումը ձախողվի, թե գոյություն ունի հստակորեն հաստատված այլ երթուղի: Վերահսկվող վերահասցեավորման հարցումը և ծնողի համար անհասանելի համեմատությունը կարող են ստուգել ընտրված արդյունքը. Միայն հաջողակ էջը կարող է թաքցնել սխալ հետադարձ կապը:

վերջնական հանրային IP-ը պատկանում է վերջին արտաքին կապին: Երկու տարբեր ծնողներ կարող են կիսվել NAT ելքով, այնպես որ ստուգեք այդ հասցեն առանձին լսողի և հասակակիցների ընտրությունից:

Նույնականացման/փոխադրման մանրամասների համար օգտագործեք գործընկերների տեղեկանքը: Այս միջերեսները վերաբերում են Squid 7 և ավելի վաղ աջակցող թողարկումներին. դրանք հասանելի չեն Squid 8-ում անփոփոխ:

Առնչվող հոդվածներ