আমি এর জন্য সর্বত্র খুঁজছি। কেউ কি ডিডি-ডাব্লুআরটি রাউটারে একটি নির্দিষ্ট ইউআরএল ব্লক করতে জানেন? উদাহরণস্বরূপ, আমি ব্লক করতে চান website.com/whatever
কিন্তু website.com
, blah.website.com
অথবা website.com/blah
। এটি করার কোনও উপায় আছে, বা আপনি কেবল পুরো ডোমেনটি ব্লক করতে পারবেন?
আমি ডিডি-ডাব্লুআরটি কনফিগারেশনে অ্যাক্সেস সীমাবদ্ধতার অধীনে প্রশ্নে ইউআরএল যুক্ত করার চেষ্টা করেছি তবে এর কোনও প্রভাব আছে বলে মনে হয় না। এখানে আমার সেটিংস:
এবং এখানে ক্লায়েন্টদের তালিকা:
আমি এখনও আইপি ঠিকানা 192.168.1.146 এর সাথে আমার প্রধান পিসিতে google.com/imghp এবং google.com/images (যা google.com/imghp এ পুনঃনির্দেশ করে) সহজেই ব্রাউজ করতে পারি।
উপর এই পৃষ্ঠার ডিডি-WRT উইকি এর, এটা বলছেন "ওয়েবসাইট অধীনে URL ঠিকানা দ্বারা ব্লকিং, ডোমেন নাম (গুলি) আপনি (যদি থাকে) ব্লক করতে ইচ্ছুক প্রবেশ।" এটি, ডিডি-ডাব্লুআরটি ফোরামে পোস্টগুলি ছাড়াও, আমাকে এই ধারণা দেয় যে আপনি কেবল ডিডি-ডাব্লুআরটি সেটআপে অ্যাক্সেস সীমাবদ্ধতার অধীনে ডোমেনগুলি ব্লক করতে পারবেন।
আমি ভাবতে শুরু করে দিচ্ছি যে এই সমস্যাটি অবশ্যই iptables ব্যবহার করে সমাধান করা উচিত, বা সম্ভবত রাউটারে প্রক্সি সার্ভার ইনস্টল করে।
সম্পাদনা
ডিডি-ডাব্লুআরটি ফোরামে ব্যবহারকারী গোলির বিষয়টি সম্পর্কে এই কথাটি বলতে হয়েছিল ( লিঙ্ক ):
একটি প্রিভোক্সি সংস্করণ রয়েছে যা ডিডি-ডাব্লুআরটিতে বেশ ভাল চলে। আমি সবেমাত্র এটি ইনস্টল করেছি।
প্রিভক্সির একটি প্যারামিটার রয়েছে "গ্রহণযোগ্য-বাধা-অনুরোধ 1" যা এটি স্বচ্ছ প্রক্সি হিসাবে ব্যবহার করতে দেয়।
আমি একটি একক iptables নিয়ম যুক্ত করেছি যা প্রত্যক্ষভাবে রাউটের পরিবর্তে কিছু ওয়েব ট্রাফিকের অনুরোধটিকে প্রক্সিটিতে পাস করে:
iptables -t nat -A PREROUTING -i br0 -p tcp --dport 80 -s 192.168.0.128/255.255.255.224 -j DNAT --to 192.168.0.1:8118
প্রিভোক্সি তাই বলেছে "অ্যাকশনফায়ালস"। যখন কোনও অনুরোধ ইউআরএল প্রদত্ত নিয়মিত অভিব্যক্তির সাথে মেলে তখন তারা কী করবে তা নির্ধারণ করে। সম্ভাব্য ক্রিয়াগুলির মধ্যে একটি হ'ল "ব্লক"।
তার পর থেকে, আমি কীভাবে রাউটারে প্রিভোক্সি ইনস্টল করব তা নির্ধারণের কাজ করছি। এটি বরং জটিল, বিশেষত যেহেতু আমার কাছে ipkg ব্যবহার করে এসএসএইচ এর মাধ্যমে ইনস্টল করার জন্য পর্যাপ্ত অতিরিক্ত ফ্ল্যাশ মেমরি নেই। ( সুপার ব্যবহারকারী এই প্রশ্নটি দেখুন ।)
আমার দ্বিতীয় পদ্ধতির হ'ল ফার্মওয়্যার মডিফিকেশন কিটটি ব্যবহার করা, যা আপনি এখানে পড়তে পারেন । কাস্টম বিল্ড ফ্ল্যাশ করতে আমার কিছুটা অসুবিধা হয়েছিল, তবে আমি যখন এটির সমাধান করেছি একবার আমার ফলাফলগুলি এখানে পোস্ট করব।