সংশোধন / ইত্যাদি / হোস্টগুলির কোনও প্রভাব নেই


17

আমি সময় নষ্টকারী ওয়েবসাইটগুলি থেকে নিজেকে ব্লক করার চেষ্টা করছি তবে আমি / ইত্যাদি / হোস্টগুলিতে পরিবর্তন করি। উদাহরণ স্বরূপ:

127.0.0.1   localhost
127.0.1.1   ross-laptop

127.0.0.1   bing.com

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

আমি একটি সদ্য খোলা ক্রোম বা ফায়ারফক্সে বিং ডটকম অ্যাক্সেস করতে পারি - কেন এটি কাজ করছে না?

উত্তর:


17

আপনি ব্রাউজারগুলি খুঁজে পাবেন এবং সিস্টেমটি আপনার জন্য জিনিসগুলি ক্যাশে করবে। এটি সরাসরি ব্যাটে প্রয়োগ করতে আপনার ক্যাশে সাফ করা এবং আপনার ব্রাউজারটি পুনরায় চালু করা উচিত। এটি পরীক্ষা করার জন্য, কোনও টার্মিনাল থেকে ডিএনএস চেক করার চেষ্টা করুন

ping bing.com

আপনার এটি 127.0.0.1 থেকে জবাব দেওয়া উচিত। যদি এটি কাজ করে তবে আপনার হোস্ট ফাইলের পরিবর্তনটি ভাল তবে এটি কেবল আপনার ব্রাউজারে ক্যাশে।


তবে ব্রাউজারটি পুনরায় চালু করতে ক্যাশে কি সত্যিই বেঁচে থাকবে? আমি এটার মধ্যেও চলে এসেছি। ক্যাশেটি অবৈধ করার কোনও উপায় থাকলে ভাল হবে।
loevborg

1
ভাল আমি ডিএনএস ক্যাশে ব্রাউজার পুনরায় লোড বেঁচে থাকলে 100% নিশ্চিত নই। আমি জানি ফাইলগুলি ক্যাশে করে। বিষয়টি হ'ল ওয়েব ডেভলপমেন্টের আজকের অজ্যাক্স / মাল্টি রিকুয়েস্ট মডেলগুলির সাথে আপনি কোনও পৃষ্ঠা লোড করার সময় প্রতিটি অনুরোধে ডিএনএস হিট করতে চান না। প্রতিটি ব্রাউজার তার গতি বাড়ানোর জন্য নিজস্ব কৌশল করে এবং তাই আপনাকে প্রতি ব্রাউজার / ব্রাউজার সংস্করণ ভিত্তিতে তাদের ডিএনএস ক্যাশে করার ব্যবস্থাটি পরীক্ষা করতে হবে।
রিক

আমি অবাক হব যদি ডিএনএস ক্যাশে ব্রাউজারটি পুনরায় চালু না হয় তবে কমপক্ষে বেশিরভাগ ব্রাউজারে (সম্ভবত সমস্ত প্রধান)।
ডেভিড জেড

7

আপনি কি 127.0.0.1একই লাইনে এন্ট্রি রাখার চেষ্টা করেছেন ?

120.0.0.1 abc bing.com foo

এটা কাজ করা উচিত।


3
এটি কাজ করেছে, যদিও আমি মনে করি এটি ব্রাউজারগুলির ক্যাশে করা এবং ক্যাশেটি সঠিকভাবে সাফ না করার সাথে করা উচিত।
রস

0

টার্মিনাল খুলুন ( ALT+ F2)।

sudo -iইনপুট ক্ষেত্রে টাইপ করুন। রান ইন টার্মিনাল বিকল্পটি চেক করুন । শেষ পর্যন্ত রান বোতামটি ক্লিক করুন ।

প্রয়োজনে আপনার পাসওয়ার্ড টাইপ করুন এবং এন্টার টিপুন। তারপরে নিম্নলিখিত কমান্ডগুলি প্রবেশ করান।

gedit /etc/hosts

আপনি গেডিট পাঠ্য সম্পাদক উইন্ডোটি পাবেন।

উদাহরণস্বরূপ, আমাদের যদি ফেসবুককে ব্লক করতে হয় তবে ঠিক এরপরে নিম্নলিখিত লাইনগুলি যুক্ত করুন 127.0.0.1 localhost

0.0.0.1 facebook.com    
0.0.0.1 www.facebook.com

এটি করে এটি গুগল ক্রোম, ক্রোমিয়াম, মজিলা সহ সমস্ত ব্রাউজারে সাইটটি ব্লক করবে।

এটাই. আপনি এখন www.facebook.com বা facebook.com খুললে আপনি এটিকে অ্যাক্সেস করতে পারবেন না। ফেসবুকটিকে ফিরিয়ে আনতে, ফাইল থেকে আমরা যুক্ত করা লাইনগুলি সরিয়ে ফেলুন /etc/hosts

সূত্র - সাবিনের ব্লগ


-1

ক্রেগএমের সমাধান ছাড়াও, মনে রাখবেন আপনি এই উদ্দেশ্যে সমস্ত 127.xxx ঠিকানা ব্যবহার করতে পারেন, একই ঠিকানার পুনরাবৃত্তি করবেন না।

127.0.0.1   localhost
127.0.0.2   ross-laptop
127.0.0.3   bing.com
127.0.0.4   foo.com
127.0.0.5   bar.com
......

1
একই ঠিকানাটির পুনরাবৃত্তি কেন করা যাবে না তা আপনি ব্যাখ্যা করতে পারেন?
8128

@ ফ্লুটফ্লুট, আমি নিশ্চিত নই তবে আমি এটি করতাম এবং এটি সর্বদা আমার পক্ষে কাজ করে।
গ্রুকাস

-1

পরিবর্তন / ইত্যাদি / হোস্টগুলি বিশ্বব্যাপী হ্যাকের মতো দেখাচ্ছে। আমি পরিবর্তে একটি স্থানীয় http প্রক্সি স্থাপনের পরামর্শ দেব (স্কুইড, প্রাইভোক্সি ইত্যাদি) এবং এটি ব্যবহার করার জন্য আপনার ব্রাউজারটিকে নির্দেশ করুন। এইভাবে আপনি প্রক্সি স্তরে ব্ল্যাকলিস্টগুলি পরিচালনা করার আরও সহজতর উপায় পাবেন।


2
মনে হচ্ছে এটি কয়েক লাইন যোগ করার তুলনায় অনেক প্রচেষ্টা হবে /etc/hosts? আপনি কেন ব্যাখ্যা করতে পারেন কেন এটি একটি ভাল সমাধান?
8128

"এটি মনে হচ্ছে" কারণ আপনি চেষ্টা না করে অনুমান করছেন। অ্যাপটি-গেট ইনস্টল ইস্যু করা, একটি কনফিগার ফাইল এবং / অথবা একটি ব্ল্যাকলিস্ট সম্পাদনা করা এবং ব্রাউজারকে স্থানীয় প্রক্সিটিতে নির্দেশ করা আরও জটিল নয়। এটি আরও ভাল কারণ আপনি আপনার সিস্টেমে কোনও বিশ্বব্যাপী পরিবর্তন করেন না, আপনি কেবল কয়েকটি সাইট অবরুদ্ধ করার একটি বিকল্প উপায় সেটআপ করছেন। যদি কখনও পূর্বাবস্থায় ফিরতে হয়, আপনাকে আবার / ইত্যাদি / হোস্টগুলি সম্পাদনা করতে হবে না, আপনি কেবল প্রক্সি দিয়ে নয়, সরাসরি সাইটগুলিতে অ্যাক্সেস করার জন্য ব্রাউজারটি সেট করবেন।
vh1
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.