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 നിയമങ്ങളും മുഴുവൻ രക്ഷാകർതൃ-തിരഞ്ഞെടുപ്പ് കോൺഫിഗറേഷൻ നേരത്തെയും അവലോകനം ചെയ്യുക. ലഭ്യമല്ലാത്ത അസൈൻ ചെയ്‌ത രക്ഷിതാവ് ഫോർവേഡിംഗ് പരാജയപ്പെടുത്തണോ അതോ വ്യക്തമായി അംഗീകരിച്ച മറ്റൊരു റൂട്ട് നിലവിലുണ്ടോ എന്ന് നിർവചിക്കുക. നിയന്ത്രിത ഫോർവേഡിംഗ് അഭ്യർത്ഥനയ്ക്കും രക്ഷിതാവിന് ലഭ്യമല്ലാത്ത താരതമ്യത്തിനും ആ തിരഞ്ഞെടുത്ത ഫലം പരിശോധിക്കാൻ കഴിയും; ഒരു വിജയകരമായ പേജിന് മാത്രം തെറ്റായ വീഴ്ച മറയ്ക്കാൻ കഴിയും.

അന്തിമ പൊതു ഐ.പി അവസാനത്തെ ബാഹ്യ കണക്ഷനിൽ പെടുന്നു. രണ്ട് വ്യത്യസ്ത രക്ഷിതാക്കൾക്ക് NAT എക്സിറ്റ് പങ്കിടാൻ കഴിയും, അതിനാൽ ആ വിലാസം ശ്രോതാക്കളിൽ നിന്നും പിയർ തിരഞ്ഞെടുപ്പിൽ നിന്നും പ്രത്യേകം പരിശോധിച്ചുറപ്പിക്കുക.

പ്രാമാണീകരണ/ഗതാഗത വിശദാംശങ്ങൾക്കായി പിയർ റഫറൻസ് ഉപയോഗിക്കുക. ഈ ഇൻ്റർഫേസുകൾ Squid 7 എന്നതിലും മുമ്പത്തെ പിന്തുണയ്ക്കുന്ന റിലീസുകളിലും ബാധകമാണ്; Squid 8 എന്നതിൽ അവ മാറ്റമില്ലാതെ ലഭ്യമല്ല.

അനുബന്ധ ലേഖനങ്ങൾ