سفاری سے کسی ویب سائٹ کو کیسے بلاک کیا جائے۔
فہرست کا خانہ:
کیا آپ اپنے آپ کو یا اپنے ملازمین کو کچھ ویب سائٹس پر وقت ضائع کرنے سے بچانا چاہتے ہیں؟ ہو سکتا ہے کہ آپ نہیں چاہتے کہ آپ کا بچہ انٹرنیٹ کے کچھ ورچوئل کوڑے دان دیکھے؟ /etc/hosts سسٹم فائل میں ترمیم کرکے، آپ کسی بھی ویب سائٹ کو بلاک کرسکتے ہیں، اور اسے کرنے کا طریقہ یہ ہے۔
Safari، Firefox، یا Chrome براؤزر میں آسانی سے ویب سائٹس تک رسائی سے روکیں
ٹرمینل لانچ کریں اور درج ذیل کمانڈ ٹائپ کریں، آپ کو روٹ پاس ورڈ درج کرنے کی ضرورت ہوگی: sudo pico /etc/hosts
استعمال کرنا آپ کے تیر والے بٹن نیچے جائیں اور فائل میں ایک نئی لائن بنائیںآپ کسی بھی ویب سائٹ کو اس فارمیٹ پر عمل کرکے بلاک کرسکتے ہیں: 127.0.0.1 facebook.com
127.0.0.1 myspace.com127.0.0.1 twitter.comباہر نکلیں اور محفوظ کریں /etc/hosts by Control+O کو دبائیں اور پھر ریٹرن کی
اس کے بعد آپ کو تبدیلیوں کے اثر انداز ہونے کے لیے اپنے DNS کیش کو فلش کرنے کی ضرورت ہوگی، یہ ٹرمینل کے ساتھ ساتھ 10.6 میں درج ذیل کمانڈ کے ذریعے بھی کیا جاتا ہے:
sudo dscacheutil -flushcache
سائٹس کو غیر مسدود کرنا صرف انہیں /etc/hosts فائل سے ہٹانے اور اپنے DNS کیشے کو دوبارہ فلش کرنے کا معاملہ ہے۔ یہ پوری چیز ان ڈومینز کی نشاندہی کرکے کام کرتی ہے جنہیں آپ اپنی مشینوں پر بلاک کرنا چاہتے ہیں لوکل ہوسٹ (127.0.0.1)۔ اگر آپ مشکل بننا چاہتے ہیں تو آپ بلاک شدہ ڈومین کو مکمل طور پر ایک مختلف IP ایڈریس کی طرف اشارہ کر سکتے ہیں، جیسے 74.125.19.103 (انگریزی میں Google.com)۔ اس مقصد کے لیے، آپ ٹرمینل میں
nslookup domain.com ٹائپ کرکے کسی بھی ویب سائٹ کا آئی پی ایڈریس حاصل کرسکتے ہیں۔
اگر آپ ویب سائٹس یا کسی اور نیٹ ورک کی خدمات کو مسدود کرنے کا ایک وسیع نیٹ ورک حل چاہتے ہیں، تو آپ کو اپنے راؤٹرز کی سیٹنگز میں ترمیم کرنے کی ضرورت ہوگی۔
نوٹ: اس ٹپ کا احاطہ کچھ سال پہلے میک پر ویب سائٹس کو بلاک کرنے کی ہدایات کے ساتھ کیا گیا تھا۔ مجھے اس موضوع کے بارے میں کافی پیغامات ملے ہیں کہ میں نے محسوس کیا کہ یہ دہرانے کے قابل ہے، حالانکہ طریقہ کار ایک ہی ہے۔