Աշխատանքային կայանը թույլատրվածների ցանկում դնելը պարտադիր չէ, որ թույլ տա նոր ստորին պրոքսիին միանալ նրա անունից.

workstation → local proxy → corporate parent → website

Տեղական պրոքսին նոր միացում է բացում դեպի մայրը։ Սովորաբար մայրը տեսնում է այդ պրոքսիի ելքային հասցեն, հնարավոր է NAT-ից հետո։ Սկզբնական աշխատանքային կայանի հասցեն նոր միացման աղբյուր չի դառնում միայն այն պատճառով, որ նա սկսել է ամբողջ հարցումը։

Գտեք այն անմիջական աղբյուրը, որը մայրն իրականում ստանում է։ Թույլատրեք ստորին պրոքսիին միայն նախատեսված ծառայության համար և պահեք հաճախորդի սահմանափակումները ստորին օրինակում։ Հակառակ դեպքում թույլատրված միջնորդը կարող է մուտք տալ բոլորին, ովքեր կարող են հասնել նրան։

Կա միտումնավոր բացառություն socket-peer-ի պարզ մեկնաբանությունից։ Squid 6-ը և 7-ը կարող են հետևել X-Forwarded-For-ին բացահայտ վստահելի փերերից և ստացված անուղղակի հաճախորդի հասցեն օգտագործել ընտրված գործառույթների համար։ Համապատասխան կարգավորումները որոշում են՝ աղբյուրի ACL-ն օգտագործում է այդ ածանցյալ ինքնությունը, թե ոչ. այս հատկությունը միացված ժամանակ src միշտ չէ, որ հում փերն է։

Վստահեք փոխանցված ինքնությանը միայն այն միջնորդից, որը ճիշտ մաքրում և տրամադրում է այն։ Հաճախորդի կողմից ինքնակամ տրված ցանկացած X-Forwarded-For պնդվող արժեք է, ոչ թե նույնականացված աղբյուր։ Որտեղ քաղաքականությունը թույլ է տալիս, գրանցեք և՛ անմիջական փերին, և՛ վստահելի սկզբնական հաճախորդին. առաջինը ցույց է տալիս, թե ով է միացել մորը, երկրորդը՝ թե ում է սպասարկել ստորինը։

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