اس طرح آپ Raspberry Pi اور Pi-hole کے ساتھ ایڈ بلاکر بناتے ہیں۔

یہ انٹرنیٹ پر سب سے بڑی پریشانیوں میں سے ایک ہے: اشتہارات۔ آپ یقیناً کسی بھی ڈیوائس کے لیے اپنے براؤزر میں ایڈ بلاکر انسٹال کر سکتے ہیں، لیکن اگر آپ اپنے اسمارٹ فون، سمارٹ ٹیلی ویژن اور گیم کنسول کو اشتہارات سے بچانا چاہتے ہیں تو سینٹرل ایڈ بلاکر زیادہ آسان ہے۔ مہنگے تجارتی حل دستیاب ہیں، لیکن چند دسیوں کے Raspberry Pi اور ایک Pi-hole کے ساتھ آپ بالکل وہی حاصل کرتے ہیں۔ اس مضمون میں ہم آپ کو دکھاتے ہیں کہ یہ کتنا آسان ہے۔

01 Raspberry Pi خریدیں۔

ورکشاپ کے لیے آپ کو Raspberry Pi کی ضرورت ہے، اس سے کوئی فرق نہیں پڑتا کہ آپ کون سا ورژن استعمال کرتے ہیں۔ تازہ ترین ورژن Raspberry Pi 3 Model B ہے، جس کی قیمت تقریباً چالیس یورو ہے۔ منی کمپیوٹر کے علاوہ، آپ کو ایک مائیکرو ایس ڈی کارڈ کی ضرورت ہے جس پر آپ سافٹ ویئر رکھتے ہیں۔ اگر آپ کے کمپیوٹر میں کارڈ ریڈر نہیں ہے تو آپ کو کارڈ ریڈر کی بھی ضرورت ہوگی۔ آپ کو ایک مائیکرو USB کیبل اور 2 amp USB پاور سپلائی کی بھی ضرورت ہے۔ رہائش اختیاری ہے، لیکن مفید ہے اگر آپ آلہ کو طویل عرصے تک استعمال کرنا چاہتے ہیں۔

02 Raspbian ڈاؤن لوڈ کریں۔

Pi-hole کے لیے آپ معیاری آپریٹنگ سسٹم Raspbian انسٹال کر سکتے ہیں۔ www.raspberrypi.org پر جائیں، کلک کریں۔ ڈاؤن لوڈ اور پھر raspbian. Pi-hole کو سٹرپڈ ورژن کی ضرورت ہے، لہذا آپ Raspbian Jessie Lite آن استعمال کر سکتے ہیں۔ زپ ڈاؤن لوڈ کریں۔ کلک کریں اگر آپ پہلی بار Raspbian استعمال کر رہے ہیں، تاہم، عام ورژن کو ڈاؤن لوڈ کرنا زیادہ آسان ہے کیونکہ اس کے بعد آپ کے اختیار میں ڈیسک ٹاپ کا ماحول ہے۔ ڈاؤن لوڈ کرنے کے بعد فائل کو نکالیں۔ اس ورکشاپ میں ہم ڈیسک ٹاپ ماحول کے ساتھ Raspbian کے معیاری ورژن کے ساتھ کام کریں گے۔

03 ڈسک امیجر ڈاؤن لوڈ کریں۔

Win32DiskImager پروگرام ڈاؤن لوڈ کریں، اسے انسٹال کریں اور پروگرام کھولیں۔ ایس ڈی کارڈ کو اپنے پی سی سے جوڑیں اور چیک کریں کہ کون سا ڈرائیو لیٹر ایس ڈی کارڈ کو تفویض کیا گیا ہے۔ DiskImager میں چیک کریں کہ آیا صحیح خط دکھایا گیا ہے اور خط کے ساتھ والے فولڈر پر کلک کرکے Raspbian ڈسک امیج کو کھولیں۔ پر کلک کریں لکھنا تصویر کو SD کارڈ میں کاپی کرنے کے لیے۔ دبانے سے کارروائی کی تصدیق کریں۔ جی ہاں کلک کرنے کے لئے. آپریٹنگ سسٹم کو لکھنے میں چند منٹ لگ سکتے ہیں۔ جب میسج Write Successful ظاہر ہوتا ہے تو کلک کریں۔ ٹھیک ہے اور اپنے کمپیوٹر سے SD کارڈ کو ہٹا دیں۔

04 Raspbian انسٹال کریں۔

Raspbian کے ابتدائی سیٹ اپ اور کنفیگریشن کے لیے، آپ کو ایک کی بورڈ کو جوڑنے اور اپنے Raspberry Pi سے مانیٹر کرنے کی ضرورت ہے۔ آپ مانیٹر کو HDMI کیبل کے ذریعے Raspberry Pi کے کنکشن سے جوڑتے ہیں۔ پھر مائیکرو ایس ڈی کارڈ کو اپنے Raspberry Pi پر سلاٹ میں سلائیڈ کریں۔ Raspberry Pi کو پاور کرنے کے لیے، آپ پاور اڈاپٹر کو جوڑ سکتے ہیں یا اپنے Raspberry Pi اور اپنے PC کے درمیان USB کیبل کو جوڑ سکتے ہیں۔ Raspbian شروع ہو جائے گا اور کوڈ کی لائنیں آپ کی سکرین پر ظاہر ہوں گی، آپریٹنگ سسٹم کے خود بخود کھلنے کا انتظار کریں۔

05 Raspbian کو ترتیب دیں۔

اس سے پہلے کہ آپ اپنے Raspberry Pi پر سافٹ ویئر Pi-hole ڈالیں، Raspbian میں چند سیٹنگز کو تبدیل کرنا مفید ہے۔ کے پاس جاؤ مینو / ترجیحات / Raspberry Pi کنفیگریشن اور اشارہ کریں، مثال کے طور پر، آپ کا مقام، ٹائم زون اور کی بورڈ لے آؤٹ۔ اپنے نیٹ ورک کی ترتیب کو پہلے سے ترتیب دینا بھی مفید ہے۔ سب سے اوپر نیٹ ورک آئیکن پر جائیں اور اپنے وائرلیس نیٹ ورک کا انتخاب کریں۔ سائن اپ کریں اور آپ نے Raspberry Pi کو انٹرنیٹ سے منسلک کر لیا ہے۔ یقیناً آپ وائرڈ نیٹ ورک کنکشن بھی استعمال کر سکتے ہیں۔

ایس ایس ایچ

آپ اپنے کمپیوٹر سے SSH کنکشن کے ذریعے Pi-hole کی مزید تنصیب کر سکتے ہیں۔ مانیٹر، ماؤس اور کی بورڈ کو منقطع کرنے سے پہلے، سب سے پہلے اوپر والے ٹرمینل پر جائیں۔ قسم میزبان کا نام -میں اپنے Raspberry Pi کا IP پتہ معلوم کرنے کے لیے۔ ونڈوز کے لیے آپ کو ایک SSH کلائنٹ ڈاؤن لوڈ کرنے کی ضرورت ہے، PuTTY ایک مشہور ہے۔ میدان میں میزبان کا نام IP ایڈریس ٹائپ کریں، پھر کلک کریں۔ کھولیں۔. macOS میں، ٹرمینل پر جائیں اور ٹائپ کریں۔ ssh pi@ip ایڈریس جہاں یقیناً آپ اپنا IP ایڈریس درج کریں۔ اکاؤنٹ کا نام pi ہے اور پاس ورڈ ہے۔ رس بھری.

06 فائل سسٹم کو پھیلائیں۔

یہ یقینی بنانے کے لیے کہ آپ اپنے SD کارڈ پر دستیاب تمام جگہ استعمال کر سکتے ہیں، آپ Raspberry Pi کے ٹرمینل میں sudo raspi-config یا اپنے PC یا Mac پر اپنے SSH کلائنٹ میں ٹائپ کر سکتے ہیں۔ منتخب کریں۔ فائل سسٹم کو پھیلائیں۔ اور پھر ختم کا انتخاب کریں۔ اس کے بعد آپ کو اپنا Raspberry Pi دوبارہ شروع کرنا ہوگا، لہذا انتخاب کریں۔ جی ہاں اگر آپ سے ایسا کرنے کو کہا جاتا ہے۔ یہ مرحلہ اکثر اس صورت میں بھی مدد کرتا ہے جب آپ Pi-hole کو انسٹال کرتے وقت مسائل کا سامنا کرتے ہیں۔

07 پائی ہول انسٹال کریں۔

ٹرمینل میں درج ذیل کوڈ درج کریں: curl -L //install.pi-hole.net | bash دو بار کلک کریں۔ ٹھیک ہے اور جب آپ جامد IP ونڈو پر پہنچیں تو دوبارہ کلک کریں۔ ٹھیک ہے. Pi-hole صرف اس صورت میں کام کرتا ہے جب Raspberry Pi کا ایک مستحکم IP پتہ ہو۔ اگلی ونڈو میں، منتخب کریں کہ آیا آپ نے Raspberry Pi کو ایتھرنیٹ یا وائی فائی کے ذریعے منسلک کیا ہے، آپ اسپیس بار کو دبا کر انتخاب کر سکتے ہیں۔ اگر آپ اگلی ونڈو پر جانا چاہتے ہیں تو تیر والے بٹنوں کے ساتھ نیویگیٹ کریں اور Enter کے ساتھ ایک عمل کی تصدیق کریں۔

08 جامد IP ایڈریس

اگر آپشن کے ساتھ ونڈو پروٹوکولز کو منتخب کریں۔ ظاہر ہوتا ہے، منتخب کریں IPv4فی الحال ایڈ بلاکر IPv4 پر بہترین کام کرتا ہے۔ پھر آپ سے پوچھا جائے گا کہ کیا پیش کردہ جامد IP پتہ آپ کے لیے ٹھیک ہے؟ زیادہ تر معاملات میں یہ ٹھیک ہے اور کلک کریں۔ جی ہاں. اگر آئی پی ایڈریس ان پتوں کی رینج میں ہونا چاہیے جو آپ کا راؤٹر تصادفی طور پر آلات کو تفویض کرتا ہے، تو یہ تنازعہ کا سبب بن سکتا ہے۔ اس صورت میں آپ کو منتخب کریں نہیں اور اپنا IP ایڈریس درج کریں۔ اگر آپ کے لیے جی ہاں منتخب کریں، Pi-hole بہرحال آپ کو اس ممکنہ تنازعہ کے لیے خبردار کرے گا۔

09 اپ اسٹریم فراہم کنندہ

تنصیب تقریباً ہو چکی ہے، آخر میں Pi-hole پوچھتا ہے کہ کیا آپ Upstream DNS فراہم کنندہ کو تبدیل کرنا چاہتے ہیں۔ گوگل پہلے سے طے شدہ انتخاب ہے اور یہ زیادہ تر معاملات میں ٹھیک ہے، لیکن آپ OpenDNS، Level3، Comodo یا Norton upstream بھی استعمال کر سکتے ہیں۔ جب ٹیکسٹ اس طرح بنائیں اسکرین پر ظاہر ہوتا ہے، انسٹالیشن مکمل ہو جاتی ہے۔ اپنے Pi-hole کا IP ایڈریس لکھیں، یہ وہ پتہ ہے جو آپ کے آلات کو اب سے استعمال کرنا چاہیے، ہم درج ذیل مراحل میں شروع کریں گے۔ کے ساتھ ختم کریں۔ ٹھیک ہے، کوڈ کی کچھ مزید لائنیں ظاہر ہوتی ہیں اور پھر انسٹالیشن واقعی ہو جاتی ہے۔

10 راؤٹر یا انفرادی آلات

اشتہارات کو مسدود کرنے کے لیے، اب آپ کو اپنے تمام انٹرنیٹ ٹریفک کو Pi-hole کے ذریعے روٹ کرنا ہوگا۔ یہ دو طریقوں سے کیا جا سکتا ہے۔ پہلا طریقہ یہ ہے کہ اپنے تمام آلات پر اپنے Pi-hole کا حوالہ دیں۔ اس کا یہ نقصان ہے کہ آپ کو اسے ہر ڈیوائس پر الگ سے سیٹ کرنا ہوگا۔ دوسرا آپشن یہ ہے کہ آپ اپنے روٹر کو سیٹ اپ کریں تاکہ کوئی بھی کنکشن آپ کے نیٹ ورک پر موجود ڈیوائسز کو منتقل ہونے سے پہلے Pi-hole سے گزر جائے۔ ہم مندرجہ ذیل مراحل میں دونوں اختیارات کی وضاحت کرتے ہیں۔

11 ونڈوز کو کنفیگر کریں۔

ونڈوز 10 میں، کنٹرول پینل پر جائیں اور کلک کریں۔ نیٹ ورک اور انٹرنیٹ / نیٹ ورک سینٹر. پر کلک کریں اڈاپٹر کی ترتیبات ترمیم کریں جس کنکشن کو آپ تبدیل کرنا چاہتے ہیں اس پر دائیں کلک کریں اور منتخب کریں۔ خصوصیات. یقینی بنائیں کہ آپ ٹیب میں ہیں۔ نیٹ ورکنگ ہیں اور منتخب کریں۔ انٹرنیٹ پروٹوکول ورژن 4. پر کلک کریں خصوصیات / اعلی درجے کی. ٹیب کا انتخاب کریں۔ ڈی این ایس اور دبانے سے اپنے Pi-hole کا IP ایڈریس شامل کریں۔ شامل کریں۔ کلک کرنے کے لئے. کے ساتھ ختم کریں۔ ٹھیک ہے اور کسی دوسرے نیٹ ورک کنکشن کے ساتھ ان اقدامات کو کرنا نہ بھولیں۔

میک اور اسمارٹ فونز

میک پر، پر جائیں۔ سسٹم کی ترجیحات / نیٹ ورک. اپنا کنکشن منتخب کریں اور پر کلک کریں۔ اعلی درجے کی. ٹیب کا انتخاب کریں۔ ڈی این ایس اور آئی پی ایڈریس یہاں درج کریں۔ آئی فون پر آپ کو ترتیب مل جائے گی۔ ادارے / وائی ​​فائی. پر کلک کریں میں اپنے نیٹ ورک کے نام کے پیچھے اور بعد میں پتہ تبدیل کریں۔ ڈی این ایس. اینڈرائیڈ میں جائیں۔ ادارے اور اپنی انگلی کو اپنے نیٹ ورک کے نام پر رکھیں۔ پر ٹیپ کریں۔ نیٹ ورک کو حسب ضرورت بنائیں اور سامنے ایک چیک رکھو اعلی درجے کے اختیارات. نیچے سکرول کریں اور تبدیل کریں۔ ڈی ایچ سی پی گندی جامد. سب سے نیچے پر DNS 1 اپنا Pi-hole پتہ درج کریں۔ مکھی DNS 2 گوگل کی ڈی این ایس سروس 8.8.8.8 درج کریں۔

12 ایڈمنسٹریشن پینل

اپنے براؤزر میں، اپنے Pi-hole کے IP ایڈریس پر جائیں اور IP ایڈریس کے بعد ٹائپ کریں /منتظم. یہ آپ کے Pi ہول کا کنفیگریشن پیج ہے۔ آپ دیکھ سکتے ہیں کہ آج کتنے اشتہارات پہلے ہی بلاک ہو چکے ہیں، کتنے ڈومین بلاک ہو چکے ہیں اور کن آلات نے کون سی درخواستیں کی ہیں۔ نیچے سرفہرست مشتہرین آپ دیکھ سکتے ہیں کہ کن ڈومینز سے سب سے زیادہ اشتہارات بلاک کیے گئے ہیں۔ مکھی استفسار لاگ آپ کو اپنے تمام انٹرنیٹ ٹریفک کا ایک جائزہ مل جائے گا، بدقسمتی سے آپ اسے غیر فعال یا کچھ اندراجات کو حذف نہیں کر سکتے۔

13 آپ کے راؤٹر میں مقامی DNS

سب سے آسان طریقہ یہ ہے کہ آپ اپنے روٹر سے تمام ٹریفک کو اپنے Pi-hole پر بھیج دیں۔ اپنے راؤٹر کی سیٹنگز پر جائیں اور سیٹنگز اسکرین کو تلاش کریں جہاں آپ DHCP آپشنز کو تبدیل کر سکتے ہیں یا IPv4 ایڈریسز کے لیے سیٹنگز تلاش کر سکتے ہیں۔ یہاں آپ کو مقامی DNS سرور کی نشاندہی کرنے کا آپشن بھی ملے گا۔ آپ اپنے راؤٹر کے مینوئل میں دیکھ کر یا اپنے فراہم کنندہ کو ای میل بھیج کر ہی یہ جان سکتے ہیں کہ آیا یہ آپشن آپ کے راؤٹر میں پیش کیا گیا ہے اور کیا یہ بالکل ممکن ہے۔

14 DHCP ریفریش

آپ کو اپنے آلے پر DHCP لیز کی تجدید کرنے کی ضرورت ہو سکتی ہے اس سے پہلے کہ ٹریفک کو Pi-hole سے روٹ کیا جائے۔ ونڈوز میں، کھولیں۔ کمانڈ پرامپٹ تلاش بار میں کی طرف سے cmd میں چابی قسم ipconfig / ریلیز اور دبائیں کلید درج کریں۔. اگر کامیاب ہو، تو پھر کمانڈ دوبارہ ٹائپ کریں۔ ipconfig / تجدید اور دبانے سے بند کریں۔ داخل کریں۔ آگے بڑھانے کے لئے. اپنے میک پر آپ کو یہ آپشن مل جائے گا۔ سسٹم کی ترجیحات / نیٹ ورک. آپ پر کلک کریں۔ نیٹ ورک کنکشن اور منتخب کریں اعلی درجے کی. پر کلک کریں TCP/IP اور منتخب کریں DHCP لیز کی تجدید کریں۔.

15 بلیک لسٹ اور وائٹ لسٹ

اگر آپ کچھ ڈومینز کو وائٹ لسٹ یا بلیک لسٹ کرنا چاہتے ہیں، تو آپ اپنے Pi-hole کے ایڈمنسٹریشن پینل میں ایسا کر سکتے ہیں۔ ویب سائٹس اشتہار کی آمدنی سے "لائیو" ہیں، لہذا ان سائٹس کو وائٹ لسٹ کرنا "اچھا" ہے جن پر آپ لطف اندوز ہوتے ہیں۔ پر کلک کریں وائٹ لسٹ یا بلیک لسٹ ڈومین شامل کرنے کے لیے۔ چونکہ Pi-hole DNS سطح پر اشتہارات کو فلٹر کرتا ہے، اس لیے صرف یو آر ایل شامل کرنے کا کوئی مطلب نہیں ہے۔ Pi-block ویب سائٹ پر آپ کو واضح وضاحت ملے گی کہ اپنے Pi-hole پر وائٹ لسٹ یا بلیک لسٹ کیسے لگائی جائے۔ یہاں ہم اپنی سائٹوں کو وائٹ لسٹ کرنے کا طریقہ بتاتے ہیں۔

IPv4 اور IPv6

بہت سارے اشتہارات Pi-hole کے ذریعے مسدود ہوتے ہیں، لیکن بعض اوقات ایک پھسل جاتا ہے۔ زیادہ تر معاملات میں، یہ IPv6 کے ذریعے اشتہارات سے متعلق ہے۔ اشتہاری نیٹ ورکس حال ہی میں IPv6 پر زیادہ سے زیادہ اشتہارات فراہم کر رہے ہیں، لیکن ابھی کے لیے، IPv4 پر Pi-hole فلٹرنگ اب بھی بہترین کام کرتی ہے۔ یہ سفارش کی جاتی ہے کہ ویب سائٹ www.pi-hole.net پر اطلاعات کا انتظار کریں اور مستقبل میں اپنے Pi-hole کو IPv6 فلٹرنگ میں اپ گریڈ کریں۔

حالیہ پوسٹس

$config[zx-auto] not found$config[zx-overlay] not found