Squid 7 no-tproxy: ਮੂਲ ਪ੍ਰਾਕਸੀ ਵੱਲ ਸਰੋਤ ਪਤੇ ਦੀ ਨਕਲ ਬੰਦ ਕਰੋ
ਜਦੋਂ ਹੇਠਲੇ ਪ੍ਰਾਕਸੀ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਆਪਣੇ ਅਗਲੇ ਹੌਪ ਨਾਲ ਜੁੜਨਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਮੂਲ-ਖਾਸ no-tproxy ਚੋਣ ਵਰਤੋ।
Squid ਦਾ TPROXY ਸਰੋਤਾ ਕਲਾਇੰਟ ਟ੍ਰੈਫਿਕ ਸਫਲਤਾਪੂਰਵਕ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਇਸ ਦੇ ਮੂਲ ਨਾਲ ਸੰਬੰਧ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ। ਉਸ ਬਾਹਰੀ ਸੰਬੰਧ 'ਤੇ ਸਰੋਤ ਪਤਾ ਬਣਾਈ ਰੱਖਣਾ ਮੂਲ ਦੇ ਨੈੱਟਵਰਕ ਮਾਰਗ ਲਈ ਅਣਉਚਿਤ ਹੋ ਸਕਦਾ ਹੈ।
ਉਹਨਾਂ Squid ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਜੋ ਇਹ ਚੋਣ ਸਮਰਥਨ ਕਰਦੇ ਹਨ, ਸੰਬੰਧਿਤ ਮੌਜੂਦਾ cache_peer ਪਰਿਭਾਸ਼ਾ ਵਿੱਚ no-tproxy ਸ਼ਾਮਲ ਕਰੋ। ਉਦਾਹਰਨ ਲਈ:
cache_peer parent.example.net parent 8118 0 no-query no-tproxyno-tproxy ਇਸ ਪੀਅਰ ਵੱਲ ਸੰਬੰਧਾਂ ਲਈ ਕਲਾਇੰਟ ਦੇ ਸਰੋਤ ਪਤੇ ਦੀ ਨਕਲ ਬੰਦ ਕਰਦਾ ਹੈ। ਇਹ ਸਰੋਤਾ ਦੀ ਪਾਰਦਰਸ਼ੀ ਸੰਰਚਨਾ ਨੂੰ ਨਹੀਂ ਹਟਾਉਂਦਾ ਅਤੇ ਆਪਣੇ ਆਪ ਪੀਅਰ ਨਹੀਂ ਚੁਣਦਾ। ਤੈਨਾਤੀ ਦੀਆਂ ਹੋਰ ਮੂਲ-ਚੋਣ ਚੋਣਾਂ ਅਤੇ ਨਿਯਮ ਬਣਾਈ ਰੱਖੋ। ਜਿੱਥੇ ਉਹ ਨਿਯਮ ਬਿਨਾਂ ਪ੍ਰਮਾਣਿਕਤਾ ਵਾਲੇ ਮੂਲ ਰਾਹੀਂ ਜਨਤਕ ਮੰਜ਼ਿਲਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ, ਉੱਥੇ HTTP ਪ੍ਰਾਕਸੀ ਸੂਚੀ ਉਮੀਦਵਾਰ ਪਤੇ ਪੇਸ਼ ਕਰਦੀ ਹੈ; ਮੌਜੂਦਾ ਮੂਲ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਨਾ ਰੱਖੋ, ਅਤੇ ਹਰ ਅਸਲ CONNECT ਟਾਰਗਟ ਲਈ ਆਗਿਆ ਜਾਂਚੋ।
ਹੁਣ ਮੂਲ ਨੂੰ Squid ਦੇ ਆਪਣੇ ਬਾਹਰੀ ਪਤੇ ਤੋਂ ਆਮ ਸੰਬੰਧ ਮਿਲਦਾ ਹੈ, ਕਿਸੇ ਵੀ NAT ਦੇ ਅਧੀਨ। ਇਸ ਦੀ ਪਹੁੰਚ ਨੀਤੀ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਉਸ ਹੇਠਲੇ ਪ੍ਰਾਕਸੀ ਦੀ ਆਗਿਆ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ। ਜਦੋਂ ਇਹ IP ਪਾਬੰਦੀ ਵਰਤਦਾ ਹੈ, ਮੂਲ ਵੱਲੋਂ ਦੇਖਿਆ ਸਰੋਤ ਪਤਾ ਜਾਂਚੋ।
ਇਹ ਚੋਣ Squid 7 ਅਤੇ ਪਹਿਲਾਂ ਸਮਰਥਿਤ ਸੰਸਕਰਣਾਂ ਲਈ ਦਸਤਾਵੇਜ਼ਬੱਧ ਹੈ; ਸੰਰਚਨਾ ਸੰਦਰਭ ਇਸ ਨੂੰ Squid 8 ਵਿੱਚ ਅਣਉਪਲਬਧ ਦੱਸਦਾ ਹੈ। ਵਿਧੀ ਨੂੰ ਵਰਤੇ ਜਾ ਰਹੇ ਸੰਸਕਰਣ ਨਾਲ ਜੋੜ ਕੇ ਰੱਖੋ।