কেন আমি মাউন্টেন লায়ন (ওএস এক্স) এ / ইত্যাদি / হোস্ট ব্যবহার করে ফেসবুককে ব্লক করতে পারি না?


34

এটি পুরানো কনফিগারেশনে কিছুক্ষণ কাজ করেছে, কিন্তু তারপরে কোনও কারণে কাজ করা বন্ধ করে দিয়েছে।

আমার মাউন্টেন লায়ন ম্যাকবুক এয়ার থেকে আমার / ইত্যাদি / হোস্ট ফাইল এখানে রয়েছে:

127.0.0.1 reddit.com www.reddit.com
127.0.0.1 facebook.com www.facebook.com
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

এটি রেডডিটকে ব্লক করে তবে ফেসবুককে নয়।

আমি মেশিনের জন্য ডিএনএস ক্যাশে ফ্লাশ করার চেষ্টা করেছি ("সুডো কিলাল -এইচপি এমডিএনএসরেসপন্ডার"), বোলার (এফএফ এবং ক্রোম) এবং আমি কম্পিউটারটি পুনরায় চালু করার চেষ্টা করেছি।

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


2
এটা বিব্রতকর. এটি আমার পক্ষেও কার্যকর হয়নি - আমি অবাক হয়েছি এটির যদি এমএলের ফেসবুক ইন্টিগ্রেশনের সাথে কী করতে হয়। আমি কীভাবে সেই তত্ত্বটি পরীক্ষা করব তা ভাবছি।
জেরি সিগার

1
ফেসবুক.কম-এর সমস্ত উল্লেখের জন্য সিস্টেম ফোল্ডারটি অনুসন্ধান করা হয়েছে (অন্যদের মধ্যে) / সিস্টেমেট / লাইবারি / কেচস / কম.এপ্লে.ইনটারনেট্যাক্যাউন্টস.ডোমেনস্কে.প্লেস্ট যা সম্ভবত আমার অপরাধীর মতো চোখে দেখেছিল। আমি এটির সাথে গোলযোগ করার চেষ্টা করিনি, তবে এটি আপনি যা খুঁজছেন তা হতে পারে। যদিও আমি সত্যিই সতর্ক থাকব।
জেরি সিজার

1
আমি @ জেরি সিইজারের সাথে একমত হব এটি সম্ভবত ফেসবুক ইন্টিগ্রেশনের একটি কাজ। এটি বলেছিল, আপনি কেন এই জাতীয় চঞ্চল পদ্ধতিতে সাইটগুলি অবরুদ্ধ করছেন? আপনি যদি ইন্টারনেট অ্যাক্সেস নিয়ন্ত্রণ করতে চান তবে একটি প্রক্সি পান।
ta.speot.is

আমি কেবল এটি ব্লক করতে চাই কারণ এটি দিনের বেলা আমার উত্পাদনশীলতা নষ্ট করে দেয়। এটি এত বড় চুক্তি নয়, তবে আরও গুরুত্বপূর্ণ বিষয় যে প্রযুক্তিগত কারণে আমি এটি আটকাতে পারি না সে সম্পর্কে আমি খুব আগ্রহী।
seanieb

1
কি dig facebook.comবা হয় nslookup facebook.com?
জোহানেস

উত্তর:


43

হ্যারিএমসি কাছাকাছি থাকলেও কোনও কারণে ওএস এক্স (১০.৮.২ হিসাবে) :: 1 এর আইপিভি 6 লুপব্যাক ঠিকানাটিকে সম্মান করে না (সম্ভবত কোনও বাগ), সুতরাং আপনাকে fe80 :: 1% lo0 ব্যবহার করতে হবে। আপনার আইপিভি block ব্লক করার কারণ হ'ল ফেসবুক আপনাকে তাদের সাইটে ভি 6 এর মাধ্যমে পরিবেশন করবে যদি আপনার আইএসপি সমর্থন করে। আপনি কোনও ব্রাউজার প্লাগইন ইনস্টল করে সহজেই এটি যাচাই করতে পারেন যা কোনও সাইট আইপিভি 6 এর মাধ্যমে পরিবেশিত হওয়ার সময় একটি আইকন প্রদর্শন করে। এটি আগে আপনার কোনও সমস্যা না হওয়ার কারণ হ'ল ফেসবুক সম্ভবত সম্প্রতি আইপিভি 6 এর মাধ্যমে তাদের সাইটটি পরিবেশন করা শুরু করেছে।

সুতরাং সঠিক উত্তরটি হ'ল:

# Block Facebook IPv4
127.0.0.1   www.facebook.com
127.0.0.1   facebook.com
127.0.0.1   login.facebook.com
127.0.0.1   www.login.facebook.com
127.0.0.1   fbcdn.net
127.0.0.1   www.fbcdn.net
127.0.0.1   fbcdn.com
127.0.0.1   www.fbcdn.com
127.0.0.1   static.ak.fbcdn.net
127.0.0.1   static.ak.connect.facebook.com
127.0.0.1   connect.facebook.net
127.0.0.1   www.connect.facebook.net
127.0.0.1   apps.facebook.com

# Block Facebook IPv6
fe80::1%lo0 facebook.com
fe80::1%lo0 login.facebook.com
fe80::1%lo0 www.login.facebook.com
fe80::1%lo0 fbcdn.net
fe80::1%lo0 www.fbcdn.net
fe80::1%lo0 fbcdn.com
fe80::1%lo0 www.fbcdn.com
fe80::1%lo0 static.ak.fbcdn.net
fe80::1%lo0 static.ak.connect.facebook.com
fe80::1%lo0 connect.facebook.net
fe80::1%lo0 www.connect.facebook.net
fe80::1%lo0 apps.facebook.com

3
হাই জেসি, আমি আমার / ইত্যাদি / হোস্টগুলিতে আটকানো সমস্ত কিছু অনুলিপি করেছি এবং আমি এখনও ফেসবুকে যেতে পারি। আমি কি এখনও কিছু মিস করছি?
গ্রুস্কি

আমার জন্য কাজ করে না আমি এটি আমার
রাউটারেও

3
আমি সাফারি পুনরায় চালু করার পরে এটি কাজ করেছিল
মুজাহ মাসকি

5

নিম্নলিখিত লাইনটি যুক্ত করার চেষ্টা করুন /etc/resolv.conf

lookup file, bind

এটি ওএস এক্সকে dns এর আগে / ইত্যাদি / হোস্টগুলি ব্যবহার করতে বাধ্য করবে। সমস্যাটি হ'ল যদি আপনি ডিএইচসিপি ব্যবহার করেন তবে এই ফাইলটি প্রতিটি রিবুট ওভাররোট করা হবে।


4

আমি এটি দ্বারা stomped হয়েছে। আমি কেবল প্রয়োজনীয় পদক্ষেপগুলি করতে এবং কেবলমাত্র প্রয়োজনীয় কনফিগারেশন ফাইলগুলি হ্যাক করতে চাই এবং আরও কিছু না। এখানে আজকে কী কী কাজ করে এবং কী করে না, প্রয়োজনীয় কী বা কী নয় তার একটি সংক্ষিপ্তসার এখানে :

  • @ জেসে-এন্ডাহেলের হ্যাক ঠিক কাজ করে। fe80::1%lo0আইপিভি 6 লুপব্যাকের জন্য ব্যবহার করা দরকার , এন্ট্রিগুলি ::1এড়ানো হবে বলে মনে হচ্ছে।

  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder -- কোন দরকার নেই

  • যোগ lookup file, bindকরা /etc/resolv.conf- প্রয়োজন হয় না

এটি পরীক্ষা করার সময় একটি গুরুত্বপূর্ণ বিষয় মনে রাখতে হবে কিছু অ্যাপ্লিকেশনটির নিজস্ব ডিএনএস ক্যাশে রয়েছে। উদাহরণস্বরূপ ক্রোম ব্রাউজার: এটা প্রতিটি পৃষ্ঠায় পুনঃলোডে IP ঠিকানা অনুসন্ধান করতে অর্থে দেখা যায় না যদি আইপি facebook.comছিল 173.252.110.27একটি মিনিট আগে এটি এখনও একই মুহূর্তে হওয়া উচিত? এটি জিনিসগুলি পরীক্ষা করা শক্ত করে তোলে, কারণ Chrome এর ক্যাশে শেষ হতে কয়েক মিনিট সময় নেয়। যদি না আপনি এটি ছাড়ানোর কোনও পদ্ধতি জানেন।

একটি পরীক্ষার পদ্ধতি যা আমার পক্ষে ভাল কাজ করেছে তা হ'ল ক্রোমের নতুন ছদ্মবেশ উইন্ডো বৈশিষ্ট্যটি। প্রতিবার আপনি /etc/hostsকোনও কিছু পরিবর্তন করলে, ফলাফলটি দেখার জন্য একটি নতুন ছদ্ম উইন্ডো খুলুন এবং এটি অবিলম্বে কাজ করা উচিত। অ-ছদ্মবেশী উইন্ডোগুলি খুব বেশি কাজ করবে, শেষ পর্যন্ত, এটি কয়েক মিনিট সময় নেয়।


3

ব্যবহার করে দেখুন এই :

# Block Facebook IPv4
127.0.0.1   www.facebook.com
127.0.0.1   facebook.com
127.0.0.1   login.facebook.com
127.0.0.1   www.login.facebook.com
127.0.0.1   fbcdn.net
127.0.0.1   www.fbcdn.net
127.0.0.1   fbcdn.com
127.0.0.1   www.fbcdn.com
127.0.0.1   static.ak.fbcdn.net
127.0.0.1   static.ak.connect.facebook.com
127.0.0.1   connect.facebook.net
127.0.0.1   www.connect.facebook.net
127.0.0.1   apps.facebook.com
# Block Facebook IPv6
::1 www.facebook.com
::1 facebook.com
::1 login.facebook.com
::1 www.login.facebook.com
::1 fbcdn.net
::1 www.fbcdn.net
::1 fbcdn.com
::1 www.fbcdn.com
::1 static.ak.fbcdn.net
::1 static.ak.connect.facebook.com
::1 connect.facebook.net
::1 www.connect.facebook.net
::1 apps.facebook.com

এটি যদি কাজ না করে তবে ব্লক ফেসবুক নিবন্ধটি দেখুন যা এতেও পরামর্শ দেয়:

  • রাউটারে ফেসবুক ব্লক করা হচ্ছে
  • একটি ওপেনডিএনএস কাস্টম ব্লক তালিকা সহ ফেসবুকটিকে অবরুদ্ধ করুন

যদি এটি এখনও কাজ না করে তবে আপনি সেলফ্রন্টোল অ্যাপ্লিকেশনটি চেষ্টা করতে পারেন ।


এই প্রশ্নের লক্ষ্যটি কেবল আমাকে ফেসবুক ব্লক করতে দেওয়া নয়, আমি বুঝতে চাই কেন / ইত্যাদি / হোস্ট ফাইলটি কাজ করছে না।
seanieb

@ সানিয়েব তিনি এই উত্তরটিকে অন্য একটি উত্তরের সাথে যুক্ত করেছেন। আপনি সেখানে ব্যাখ্যা খুঁজে পেতে পারেন।

3

ম্যাক ওএস এক্স এল ক্যাপিটান: সংস্করণ 10.11.5

সাফারি: 9.1.1

শেষ পর্যন্ত ফেসবুককে ব্লক করতে সক্ষম হতে আমাকে উপরের সমস্ত উত্তরগুলির সংমিশ্রণটি ব্যবহার করতে হয়েছিল। এখানে আমার /etc/hosts ফাইলের বিষয়বস্তু রয়েছে :

# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost
# Block Facebook
127.0.0.1   www.facebook.com
127.0.0.1   facebook.com
127.0.0.1   login.facebook.com
127.0.0.1   www.login.facebook.com
127.0.0.1   fbcdn.net
127.0.0.1   www.fbcdn.net
127.0.0.1   fbcdn.com
127.0.0.1   www.fbcdn.com
127.0.0.1   static.ak.fbcdn.net
127.0.0.1   static.ak.connect.facebook.com
127.0.0.1   connect.facebook.net
127.0.0.1   www.connect.facebook.net
127.0.0.1   apps.facebook.com
fe80::1%lo0 facebook.com
fe80::1%lo0 login.facebook.com
fe80::1%lo0 www.login.facebook.com
fe80::1%lo0 fbcdn.net
fe80::1%lo0 www.fbcdn.net
fe80::1%lo0 fbcdn.com
fe80::1%lo0 www.fbcdn.com
fe80::1%lo0 static.ak.fbcdn.net
fe80::1%lo0 static.ak.connect.facebook.com
fe80::1%lo0 connect.facebook.net
fe80::1%lo0 www.connect.facebook.net
fe80::1%lo0 apps.facebook.com
::1 www.facebook.com
::1 facebook.com
::1 login.facebook.com
::1 www.login.facebook.com
::1 fbcdn.net
::1 www.fbcdn.net
::1 fbcdn.com
::1 www.fbcdn.com
::1 static.ak.fbcdn.net
::1 static.ak.connect.facebook.com
::1 connect.facebook.net
::1 www.connect.facebook.net
::1 apps.facebook.com

এবং অদ্ভুতভাবে .. এই কাজ!

পদক্ষেপ:

  1. আপনার টার্মিনালে, চালান sudo vi /etc/hosts বা sudo pico /etc/hosts

  2. উপরের বিষয়বস্তু সংরক্ষণ করুন। (মন্তব্য থেকে # Block Facebook)

  3. টার্মিনালে, চালান dscacheutil -flushcache

  4. সাফারিতে, ক্যাশে সাফ করুন। মেনু বার নির্বাচন করুন Develop -> Empty Cache

  5. আপনাকে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে। আর সমস্যার সমাধান!


হ্যা অবশেষে: ডি। মোজেভে জার্মানিতে কাজ করছেন।
fl034

1

এগুলি যুক্ত করার চেষ্টা করুন

127.0.0.1 www.facebook.com

127.0.0.1 ফেসবুক.কম 127.0.0.1 static.ak.fbcdn.net

127.0.0.1 www.static.ak.fbcdn.net

127.0.0.1 login.facebook.com

127.0.0.1 www.login.facebook.com

127.0.0.1 fbcdn.net

127.0.0.1 www.fbcdn.net

127.0.0.1 fbcdn.com

127.0.0.1 www.fbcdn.com

127.0.0.1 static.ak.connect.facebook.com

127.0.0.1 www.static.ak.connect.facebook.com

তারপরে এটি ব্লক করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.