ফিল্টার কেন?
ওয়েব ব্রাউজ করার সময় আপনি কেন কন্টেন্ট ফিল্টার করতে চান তার অনেকগুলি কারণ রয়েছে। সুরক্ষা এবং গোপনীয়তা সর্বাধিক সাধারণ among বিজ্ঞাপন, ট্র্যাকার এবং ক্ষতিকারক ওয়েবসাইটগুলি এমনকি আপনার ব্রাউজারে পৌঁছানোর আগে আপনি কন্টেন্ট ফিল্টারিং ব্যবহার করতে পারেন। এটি আপনার বিদ্যমান ব্রাউজিং অ্যাড-অনগুলিতে সুরক্ষার অতিরিক্ত স্তর যুক্ত করে।
কন্টেন্ট ফিল্টারিংয়ের ব্যবহারের অন্য সাধারণ কারণ হ'ল শিশুদের অনুপযুক্ত সামগ্রী অ্যাক্সেস করা থেকে বিরত রাখা। পিতা বা মাতা হিসাবে, আপনি ঠিক কীভাবে যাচ্ছেন তা আপনার উপর নির্ভর করে তবে কন্টেন্ট ফিল্টারিং ছোট বাচ্চাদের দুর্ঘটনাক্রমে গ্রাফিক উপাদানের সংস্পর্শে আটকানোতে সহায়তা করতে পারে।
আপনার কী দরকার
লিনাক্সে ওয়েব সামগ্রী ফিল্টার করা মোটামুটি সহজ, যদিও এটি পরিচালনা করার বেশ কয়েকটি উপায় রয়েছে। অতীতে, ড্যানসগার্ডিয়ানের মতো প্রকল্পগুলি প্রিয় ছিল, তবে বর্তমানে এটি অবিস্মরণীয় এবং এর উত্তরসূরি ই 2 গার্ডিয়ান এত জনপ্রিয় নয়। এই কলামে একটি যুক্ত নেতিবাচক চিহ্ন হিসাবে, এই প্রোগ্রামগুলির জন্য স্কুইড বা প্রিয়ভোকির মতো অতিরিক্ত প্রক্সি প্রয়োজন।
অদ্ভুতভাবে যথেষ্ট, আপনার প্রয়োজনীয় সমস্ত ফিল্টারিং কেবলমাত্র প্রিয়ভোক্সি দিয়ে স্বচ্ছভাবে সম্পন্ন করা যায়। সুতরাং, এই গাইডটি প্রিভোক্সি এবং আইপটেবলগুলি ব্যবহার করে সবচেয়ে সহজ, সবচেয়ে হালকা ওজনের ফিল্টার স্থাপনের দিকে মনোনিবেশ করতে যাচ্ছে।
প্রিভোক্সি খুব জনপ্রিয়, সুতরাং এটি আপনি যে কোনও বিতরণ ব্যবহার করতে চান তার জন্য প্যাকেজ করা উচিত। এই গাইডটি ডেবিয়ান / উবুন্টু ভিত্তিক সিস্টেমগুলিতে ফোকাস করবে, যেহেতু তারা সবচেয়ে জনপ্রিয়।
অ্যাপটি সহ প্রিভোক্সি ইনস্টল করুন।
priv sudo ইনস্টল বেসরকারী ব্যবস্থা
প্রিভোক্সি সেট আপ করা হচ্ছে
আপনি যা কিছু করবেন তা কনফিগারেশন ফাইলের মাধ্যমে পরিচালনা করা যেতে পারে। এখানে কোনও চতুর গ্রাফিকাল ইন্টারফেস নেই। এটি কেবল কনফিগারেশন। অবশ্যই, এটি কিছু ক্ষেত্রে ব্যবহার করা ততটা সুন্দর নয়, তবে এটি প্রক্সি হালকা রাখে, তাই এটি আপনার পথে চলে না বা আপনার সংযোগটি খুব নাটকীয়ভাবে ধীর করে দেয় না।
বেস কনফিগারেশন
রুট হিসাবে বা sudo সহ, ফাইলটি / etc / privoxy / config এ খুলুন।
প্রথমে শুনুন-ঠিকানা সন্ধান করুন। এই সেটিংটি সেই ঠিকানা এবং পোর্ট সেট করবে যা প্রিভোক্সি শুনবে। সাধারণত, সেটিংটি ইতিমধ্যে একটি বুদ্ধিমান ডিফল্টে সেট করা আছে তবে এটি যদি না হয় তবে এটি নীচের সাথে মেলে সেট করুন।
শুনুন-ঠিকানা 127.0.0.1:8118
এরপরে, প্রিভোক্সিকে অনুরোধগুলিতে বাধা দেওয়ার জন্য সেটিংটি সন্ধান করুন। গ্রহণযোগ্য-বাধা-অনুরোধগুলির জন্য সন্ধান করুন এবং মান ১ এর সমান করে দিন। যদি এটি না থাকে তবে এন্ট্রি তৈরি করুন।
গ্রহণ-বাধা-অনুরোধ 1
ফিল্টার
ডিফল্টরূপে, প্রিয়ভোক্সি অনেকগুলি জিনিস অবরুদ্ধ করে দেবে। এতে সুরক্ষা হুমকি এবং অনুপযুক্ত সামগ্রী উভয়ই অন্তর্ভুক্ত। আপনি যদি এখানে কেবল এক বা অন্যজনের জন্য থাকেন তবে আপনি তালিকা থেকে জিনিসগুলি সংশোধন করতে বা সরাতে পারেন।
ফিল্টার নিয়মের সাথে প্রিভক্সির কনফিগারেশন ফাইলটি /etc/privoxy/filter.default এ রয়েছে। আশে - পাশে তাকাও. প্রিভোক্সি ফিল্টার করার জন্য নিয়মিত এক্সপ্রেশন ব্যবহার করে, তারপরে এইচটিএমএল দ্বারা অবরুদ্ধ সামগ্রীটি প্রতিস্থাপন করতে পারে। আপনি যদি পিতামাতার নিয়ন্ত্রণগুলি সন্ধান করেন তবে সেগুলি অশোধিত-পিতামাতার অধীনে
এই বিধিগুলির যে কোনও একটি সংশোধন করতে, যুক্ত করতে বা অপসারণ করতে দ্বিধা বোধ করবেন। আপনি যদি নিয়মিত অভিব্যক্তিটি কী তা সম্পূর্ণরূপে নিশ্চিত না হন তবে আপনার যে আচরণটি চান তা অনুলিপি করুন এবং আপনার যে শব্দগুলি বা বিষয়বস্তু অবরুদ্ধ করতে চান তা পরিবর্তন করুন।
iptables
আপনি নিজের ফিল্টারটিকে পরীক্ষায় ফেলতে পারার আগে, প্রিভক্সির মাধ্যমে সমস্ত ওয়েব ট্র্যাফিক পরিচালনার জন্য আপনাকে iptables ফায়ারওয়াল সেট আপ করতে হবে। এটি সামগ্রী পরিশোধনের "স্বচ্ছ" অংশ part ব্যবহারকারীরা কী চলছে তা দেখতে সক্ষম হবেন না। তাদের ট্র্যাফিক স্বয়ংক্রিয়ভাবে পুনঃনির্দেশিত হবে এবং ফিল্টার হবে। আপনি আর কোনও বিধি যুক্ত করবেন না তা সম্পূর্ণ আপনার উপর নির্ভর করে। পুনর্নির্দেশ যুক্ত করতে নিম্নলিখিত কমান্ডগুলি চালান।
do sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j RIDIRECT - to-Port 8118 $ sudo iptables -t nat -A PREROUTING -p tcp --dport 443 -j reddire - to-port 8118
এখন, আপনার সমস্ত ট্র্যাফিক প্রাইভোক্সির মাধ্যমে চলবে। দুর্ভাগ্যক্রমে, iptables আপনার নিয়মগুলি ডিফল্টরূপে সংরক্ষণ করে না। এটি সংরক্ষণ করতে আপনাকে অন্য প্যাকেজ ইনস্টল করতে হবে।
do sudo apt ইনস্টল করুন iptables-persceed এটি আপনাকে জিজ্ঞাসা করবে আপনার নিয়ম সংরক্ষণ করতে চান কিনা। উত্তর, "হ্যাঁ।"
এখনও একটি সুযোগ আছে যে এটি কাজ করবে না। স্বচ্ছ প্রক্সি এবং এইচটিটিপিএস সাধারণত ভাল হয় না। এই ক্ষেত্রে, আপনার ব্রাউজারের প্রক্সি সেটিংসের উপর নির্ভর করতে হবে। এমন একটি উপায় রয়েছে যা আপনি এখনও এটি লক করতে পারেন তবে এটি আরও কিছুটা প্রচেষ্টা effort আপনি যদি ছোট বাচ্চাদের জন্য বিষয়বস্তু ফিল্টার করার চেষ্টা করছেন তবে এটি খুব বেশি সমস্যা হওয়া উচিত নয়। আপনার ব্রাউজারের প্রক্সি সেটিংসটি খুলুন এবং এটি 127.0.0.1:8118 এ নির্দেশ করুন। এটি প্রিভক্সির মাধ্যমে সমস্ত ব্রাউজার ট্র্যাফিককে বাধ্য করবে। আপনি যদি ফায়ারফক্সে থাকেন তবে প্রক্সি সেটিংসটি "পছন্দগুলি" মেনুতে তিনি "জেনারেল" ট্যাবের নীচে রয়েছে।
যদি আপনি আরও সৃজনশীল ব্যক্তির সাথে কথা বলছেন যা প্রক্সি বাইপাস করার চেষ্টা করতে পারে তবে আপনার ব্রাউজারের জন্য কনফিগারেশন ফাইলটি খুঁজে পাওয়া দরকার যা প্রক্সি পরিচালনা করে এবং মালিকানাটিকে মূল এবং মূলটি পড়ার অনুমতিতে পরিবর্তন করে।
এটি পরীক্ষা করুন
এটা পরীক্ষা করো! আপনার ব্লক করা সামগ্রীটিতে ব্রাউজ করতে আপনি যে কনফিগার করেছেন কম্পিউটারে ব্রাউজারটি ব্যবহার করুন। যদি আপনি এটি করতে খুব স্বাচ্ছন্দ্য বোধ করেন না তবে আপনি সর্বদা ফিরে যেতে পারেন এবং পরীক্ষা করে দেখতে পারেন এমন একটি অস্থায়ী নিয়ম সেট করতে পারেন।
আশা করি, সবকিছু আপনার প্রয়োজন মতো সেট করা হয়েছে এবং আপনার কম্পিউটারটি আপনার পছন্দসই সামগ্রী কার্যকরভাবে অবরুদ্ধ করছে। যদি তা না হয় তবে আপনি সর্বদা আপনার বিধিগুলি সংশোধন করতে এবং উপযুক্ত করতে পারেন।
