স্থানীয় প্রক্সি রিডাইরেক্ট লুপ ভাঙতে সকেট মালিকানা ব্যবহার করুন
প্রক্সি প্রক্রিয়ার নিজস্ব আউটবাউন্ড সকেটগুলি এর উৎস পোর্ট অনুমান করার বদলে স্থানীয় OUTPUT রিডাইরেক্ট থেকে বাদ দিন।
একটি স্থানীয় ইন্টারসেপশন প্রক্সি নতুন বাহ্যিক সংযোগ খোলে। যদি সর্বগ্রাহী OUTPUT রিডাইরেক্ট সেই সকেটগুলিও ধরে ফেলে, তবে এটি প্রক্সিকে তার নিজের লিসেনারে ফিরিয়ে পাঠায়।
বিদ্যমান IPv4 iptables NAT সেটআপের জন্য, একটি নিবেদিত পরিষেবা পরিচয় সেই সকেটগুলিকে আলাদা করতে পারে:
-A OUTPUT -p tcp -m owner ! --uid-owner proxyuser \
-m multiport --dports 80,443 -j REDIRECT --to-ports 8080
এই নিয়ম-অংশটি ধরে নেয় যে ইন্টারসেপশন-সক্ষম লিসেনার ইতিমধ্যে পোর্ট 8080-এ আছে এবং প্রক্সির আউটবাউন্ড সকেটগুলি proxyuser-এর। সেই ব্যবহারকারীর সংযোগ এই নিয়ম থেকে বাদ পড়ে; অন্য ব্যবহারকারীদের যোগ্য সংযোগ রিডাইরেক্ট হয়।
ব্রাউজার সাধারণত একটি ক্ষণস্থায়ী উৎস পোর্ট বেছে নেয়। উৎস পোর্ট 80 বা 443 মেলানো এর ওয়েবসাইট সংযোগ চেনার বা প্রক্সিকে ছাড় দেওয়ার নির্ভরযোগ্য উপায় নয়।
মালিক মিল সকেট মালিকানাসহ স্থানীয়ভাবে উৎপন্ন ট্রাফিক সম্পর্কে। এটি অন্য মেশিন থেকে আসা প্যাকেটের জন্য উৎস-ঠিকানা নীতির বিকল্প নয়।
বিদ্যমান নিয়মের ক্রম ও নেটওয়ার্ক নীতি নজরে রাখুন। রিডাইরেক্ট একটি কাঁচা SOCKS লিসেনারকে ইন্টারসেপশন অ্যাডাপ্টার-এ পরিণত করে না, এবং IPv6-ও এর প্রযোজ্য কনফিগারেশন চায়।