Ո՞ր հաճախորդի IP-ն է տեսնում մայր պրոքսին:
Հետևեք վերին պրոքսիի տեսած աղբյուրի հասցեին և փոխանցված հաճախորդի մետատվյալները պահեք սահմանված վստահության սահմանի ներսում։
Աշխատանքային կայանը թույլատրվածների ցանկում դնելը պարտադիր չէ, որ թույլ տա նոր ստորին պրոքսիին միանալ նրա անունից.
workstation → local proxy → corporate parent → website
Տեղական պրոքսին նոր միացում է բացում դեպի մայրը։ Սովորաբար մայրը տեսնում է այդ պրոքսիի ելքային հասցեն, հնարավոր է NAT-ից հետո։ Սկզբնական աշխատանքային կայանի հասցեն նոր միացման աղբյուր չի դառնում միայն այն պատճառով, որ նա սկսել է ամբողջ հարցումը։
Գտեք այն անմիջական աղբյուրը, որը մայրն իրականում ստանում է։ Թույլատրեք ստորին պրոքսիին միայն նախատեսված ծառայության համար և պահեք հաճախորդի սահմանափակումները ստորին օրինակում։ Հակառակ դեպքում թույլատրված միջնորդը կարող է մուտք տալ բոլորին, ովքեր կարող են հասնել նրան։
Կա միտումնավոր բացառություն socket-peer-ի պարզ մեկնաբանությունից։ Squid 6-ը և 7-ը կարող են հետևել X-Forwarded-For-ին բացահայտ վստահելի փերերից և ստացված անուղղակի հաճախորդի հասցեն օգտագործել ընտրված գործառույթների համար։ Համապատասխան կարգավորումները որոշում են՝ աղբյուրի ACL-ն օգտագործում է այդ ածանցյալ ինքնությունը, թե ոչ. այս հատկությունը միացված ժամանակ src միշտ չէ, որ հում փերն է։
Վստահեք փոխանցված ինքնությանը միայն այն միջնորդից, որը ճիշտ մաքրում և տրամադրում է այն։ Հաճախորդի կողմից ինքնակամ տրված ցանկացած X-Forwarded-For պնդվող արժեք է, ոչ թե նույնականացված աղբյուր։ Որտեղ քաղաքականությունը թույլ է տալիս, գրանցեք և՛ անմիջական փերին, և՛ վստահելի սկզբնական հաճախորդին. առաջինը ցույց է տալիս, թե ով է միացել մորը, երկրորդը՝ թե ում է սպասարկել ստորինը։