Squid PROXY ප්රොටෝකෝලය: HTTP ප්රවේශ පරීක්ෂණවලට පෙර යවන්නා විශ්වාස කරන්න
Squid හි PROXY ප්රොටෝකෝලයේ යවන්නා පරීක්ෂණ ගමනාන්ත වසම් සහ සේවාදායක ඉල්ලීම් අවසරයෙන් වෙන් කර තබන්න.
මෙටාදත්ත සපයන රිලේ විශ්වාස කිරීමට proxy_protocol_access භාවිත කරන්න, අනුමත වෙබ් අඩවි තේරීමට නොවේ. Squid 5–7 තුළ, TCP ස්ථාපිත කිරීමෙන් පසු require-proxy-header ශ්රාවකය මත පරීක්ෂාව එක් වරක් ක්රියාත්මක වේ, HTTP ඉල්ලීම් ශීර්ෂ සකසනයට පෙර:
acl trusted_relay src 192.0.2.20/32
http_port 3128 require-proxy-header
proxy_protocol_access allow trusted_relay
proxy_protocol_access deny allඋදාහරණයේ රිලේ ලිපිනය වෙනස් කර මෙම ශ්රාවකයට ජාල ප්රවේශය සීමා කරන්න. මෙම අවස්ථාවේ Squid සපයන ලද මෙටාදත්ත පිළිගැනීමට පෙර සැබෑ TCP සහකරු පරීක්ෂා කරයි. පිළිගැනීමෙන් පසු, එය ප්රකාශිත සේවාදායක ලිපිනය පසුව සිදුවන ACL පරීක්ෂණ සහ ලොග් කිරීම සඳහා භාවිත කරයි. රිලේ ප්රකාශ කරන සේවාදායක ලිපිනය මත පදනම්ව විශ්වාස කිරීම එම අනුපිළිවෙල ආපසු හරවනු ඇත.
පසුව සිදුවන සේවාදායක මූලාශ්ර සහ ගමනාන්ත අවසර සඳහා http_access තබා ගන්න. මෙටාදත්ත පිළිගැනීම වෙබ් අඩවි ප්රවේශය අනුමත නොකරයි, සහ ගමනාන්ත වසම් ACL විසින් පෙර යවන්නා-විශ්වාස ප්රශ්නයට පිළිතුරු දිය නොහැක.
යවන්නා සහ ලබන්නා අතර සහාය දක්වන PROXY ප්රොටෝකෝල අනුවාදයක් පිළිබඳ එකඟතාවක් තිබිය යුතුය. සාමාන්ය HTTP සේවාදායකයෙකුට මෙම අනිවාර්ය-උපසර්ග ශ්රාවකය සාමාන්ය ප්රොක්සි අන්ත ලක්ෂ්යයක් ලෙස භාවිත කළ නොහැක. දෙපැත්තම අවශ්ය නම්, එම ශ්රවණ ලිපිනය සහ වරාය අනුපිටපත් කිරීම වෙනුවට උත්ප්රේරිතව වෙන් වූ අන්ත ලක්ෂ්ය භාවිත කරන්න.
විශ්වාසනීය රිලේ තමන් සපයන සේවාදායක අනන්යතාව හරහා ලිපින-පාදක අවසරයට බලපෑම් කළ හැක. එම හැකියාව අදහස් කළ මැදිහත්කරුට පමණක් දෙන්න.