iptables --uid-owner এ Squid ৰ স্থানীয় ছকেট মিলে, LAN ব্যৱহাৰকাৰী নহয়
Squid ৰ ইগ্ৰেছৰ কথা ভাবোতে --uid-owner ৰ স্থানীয় ছকেট-সৃষ্টিকৰ্তা অৰ্থ ব্যৱহাৰ কৰক আৰু আগবঢ়াই পঠোৱা LAN পেকেট পৃথক ৰাখক।
iptables ৰ owner মিলে স্থানীয় প্ৰক্ৰিয়াৰ ছকেটে সৃষ্টি কৰা পেকেট চিনাক্ত কৰিব পাৰে। উদাহৰণস্বৰূপে, -m owner --uid-owner 1234 এ UID 1234 ৰ মালিকানাধীন স্থানীয় ছকেট বুজায়; ই HTTP প্ৰক্সি ব্যৱহাৰকাৰী নাম চিনাক্ত নকৰে।
Squid চলি থকা যন্ত্ৰত এই পথবোৰ পৃথক কৰক:
| ট্ৰেফিক | প্ৰাসংগিক পাৰ্থক্য |
|---|---|
| এটা ক্লায়েন্টে এই যন্ত্ৰত Squid লৈ সংযোগ কৰে | প্ৰক্সি শ্ৰৱণলৈ অহা সংযোগ |
| Squid এ গন্তব্য সংযোগ খোলে | স্থানীয়ভাৱে সৃষ্টি কৰা বহিৰ্গামী ছকেট |
| এটা LAN ক্লায়েন্টে এই যন্ত্ৰৰ মাজেৰে পোনপটীয়াকৈ ৰুট কৰে | স্থানীয় সৃষ্টিকৰ্তা ছকেট নথকা আগবঢ়াই পঠোৱা ট্ৰেফিক |
এই এক্সটেনশ্বন OUTPUT আৰু POSTROUTING ত বৈধ। আগবঢ়াই পঠোৱা পেকেটৰ এই মিলৰ বাবে সংযুক্ত স্থানীয় ছকেট নাথাকে, সেয়ে এটা FORWARD নিয়মে Squid ৰ UID সোধি দূৰৰ কম্পিউটাৰৰ ব্যৱহাৰকাৰী চিনাক্ত কৰিব নোৱাৰে।
গতিকে Squid ৰ নিজৰ বহিৰ্গামী ছকেটক অনুমতি দিয়া নীতিয়ে কেৱল প্ৰক্সি-ভিত্তিক নেটৱৰ্ক ডিজাইনৰ এটা অংশ সামৰি লয়। গেটৱে ফৰৱাৰ্ডিং, শ্ৰৱণ প্ৰৱেশ, আন অনুমোদিত সেৱা আৰু প্ৰকৃত প্ৰক্সি সেৱা একাউণ্ট উপযুক্ত পৰিসৰত হেণ্ডল কৰিব লাগিব।
Squid এ nobody ৰূপে চলে বুলি ধৰি নলৈ কনফিগাৰ কৰা ৰানটাইম পৰিচয় ব্যৱহাৰ কৰক। একাধিক প্ৰক্ৰিয়াই এটা UID ভাগ কৰিব পাৰে, সেয়ে UID-ভিত্তিক অনুমতি এটা একাউণ্ট সীমা, কোনো এটা নিৰ্দিষ্ট এক্সিকিউটেবলে সকলো অনুমোদিত সংযোগ সৃষ্টি কৰিছে বুলি প্ৰমাণ নহয়।