Squid இன் TPROXY கேட்பான் வாடிக்கையாளர் போக்குவரத்தை வெற்றிகரமாகப் பெற முடியும், ஆனால் அதன் பெற்றோருடனான இணைப்பு தோல்வியடைகிறது. அந்த வெளிச்செல்லும் இணைப்பில் மூல முகவரியைப் பாதுகாப்பது பெற்றோரின் வலையமைப்புப் பாதைக்கு பொருத்தமற்றதாக இருக்கலாம்.

இந்த விருப்பத்தை ஆதரிக்கும் Squid வெளியீடுகளில், தொடர்புடைய ஏற்கனவே உள்ள cache_peer வரையறையில் no-tproxy ஐச் சேர்க்கவும். எடுத்துக்காட்டாக:

cache_peer parent.example.net parent 8118 0 no-query no-tproxy

no-tproxy இந்த சகாவுக்கான இணைப்புகளுக்கு வாடிக்கையாளரின் மூல முகவரி போலியாக்கத்தை முடக்குகிறது. இது கேட்பானின் வெளிப்படையான கட்டமைப்பை நீக்காது, சகாவைத் தானே தேர்ந்தெடுக்காது. வரிசைப்படுத்தலின் பிற பெற்றோர்-தேர்வு விருப்பங்களையும் விதிகளையும் பாதுகாக்கவும். அந்த விதிகள் அங்கீகரிக்கப்படாத பெற்றோர் வழியாக பொது இலக்குகளை அனுமதிக்கும்போது, HTTP ப்ராக்ஸி பட்டியல் வேட்பாளர் முகவரிகளை வழங்குகிறது; ஏற்கனவே உள்ள பெற்றோர் சான்றுகளை வைத்திருக்க வேண்டாம், ஒவ்வொரு உண்மையான CONNECT இலக்கிற்கும் அனுமதியைச் சரிபார்க்கவும்.

இப்போது பெற்றோர் Squid இன் சொந்த வெளிச்செல்லும் முகவரியிலிருந்து சாதாரண இணைப்பைப் பெறுகிறது, எந்த NAT க்கும் உட்பட்டது. அதன் அணுகல் கொள்கையும் அங்கீகாரமும் அந்த கீழ்நிலை ப்ராக்ஸியை அனுமதிக்க வேண்டும். அது IP கட்டுப்பாட்டைப் பயன்படுத்தும்போது பெற்றோர் காணும் மூல முகவரியைச் சரிபார்க்கவும்.

இந்த விருப்பம் Squid 7 மற்றும் முன்னர் ஆதரிக்கப்பட்ட வெளியீடுகளுக்கு ஆவணப்படுத்தப்பட்டுள்ளது; உள்ளமைவு குறிப்பு இதை Squid 8 இல் கிடைக்காது எனக் குறிக்கிறது. செய்முறையைப் பயன்படுத்தப்படும் பதிப்புடன் இணைத்து வைக்கவும்.

தொடர்புடைய கட்டுரைகள்