راسبیری پائی کو بطور وائرڈ روٹر استعمال کرنا۔

Using Raspberry Pi Wired Router



آپ اپنے راسبیری پائی سنگل بورڈ کمپیوٹر کو روٹر میں تشکیل دے سکتے ہیں۔ راسبیری پائی میں وائی فائی نیٹ ورک انٹرفیس اور وائرڈ نیٹ ورک انٹرفیس ہے۔ آپ راسبیری پائی کو وائرلیس روٹر یا وائرڈ روٹر کے طور پر تشکیل دے سکتے ہیں۔

آپ اپنے راسبیری پائی کو وائرلیس وائی فائی نیٹ ورک سے جوڑ سکتے ہیں جس میں انٹرنیٹ کنیکٹوٹی ہے اور انٹرنیٹ ٹریفک کو وائرڈ نیٹ ورک انٹرفیس کی طرف لے جاتا ہے۔ اس طرح ، آپ اپنے راسبیری پائی کو بطور وائرڈ روٹر استعمال کرسکتے ہیں۔







یا ، آپ ایسے نیٹ ورک سے جڑ سکتے ہیں جس میں وائرڈ نیٹ ورک انٹرفیس کے ذریعے انٹرنیٹ کنیکٹوٹی ہے ، راسبیری پائی کے وائی فائی نیٹ ورک انٹرفیس کا استعمال کرتے ہوئے وائی فائی ہاٹ سپاٹ بنائیں اور انٹرنیٹ ٹریفک کو وائی فائی نیٹ ورک انٹرفیس پر روٹر کریں۔ اس طرح ، آپ اپنے راسبیری پائی کو بطور وائرلیس روٹر استعمال کرسکتے ہیں۔



اس آرٹیکل میں ، میں آپ کو دکھانے جا رہا ہوں کہ راسبیری پائی کو بطور وائرڈ روٹر کنفیگر کیسے کریں۔ تو ، آئیے شروع کریں۔



آپ کو درکار چیزیں:

اپنے راسبیری پائی کو بطور وائرڈ روٹر ترتیب دینے کے لیے ، آپ کو درج ذیل چیزوں کی ضرورت ہے۔





1) ایک راسبیری پائی سنگل بورڈ کمپیوٹر۔
2) ایک راسبیری پائی پاور اڈاپٹر یا 2.1A USB پاور بینک۔
3) مائیکرو ایس ڈی کارڈ پر Raspbian OS چمکانے کے لیے ایک SD کارڈ ریڈر۔
4) ایک مائیکرو ایس ڈی کارڈ۔
5) ایک نیٹ ورک سوئچ
6) ایتھرنیٹ کیبلز
7) راسبیری پائی کو مربوط کرنے کے لیے ایک وائی فائی نیٹ ورک۔
8) Raspberry Pi کو ترتیب دینے کے لیے ایک کمپیوٹر/لیپ ٹاپ۔



مائیکرو ایس ڈی کارڈ پر Raspbian OS چمکانا:

سب سے پہلے ، ملاحظہ کریں Raspbian کا آفیشل ڈاؤن لوڈ پیج۔ اور پر کلک کریں ZIP ڈاؤن لوڈ کریں۔ کا بٹن راسپین بسٹر لائٹ۔ تصویر.

آپ کے براؤزر کو Raspbian Buster Lite امیج ڈاؤن لوڈ کرنا شروع کر دینا چاہیے۔

ایک بار جب ڈاؤن لوڈ مکمل ہوجائے تو ، آپ راسبیری پائی کے لیے بیلینا ایچر یا دیگر امیج رائٹنگ پروگرام استعمال کرسکتے ہیں تاکہ مائیکرو ایس ڈی کارڈ پر راسبیئن بسٹر لائٹ امیج لکھ سکیں۔ میں اس مضمون میں Etcher استعمال کروں گا۔

آپ Etcher ڈاؤن لوڈ کر سکتے ہیں ، ملاحظہ کریں۔ بیلینا ایچر کی آفیشل ویب سائٹ . پھر ، Etcher ڈاؤن لوڈ اور انسٹال کریں۔

نوٹ: Etcher لینکس پر بھی کام کرتا ہے۔ لینکس پر Etcher انسٹال کرنے کے لیے ، مضمون کو چیک کریں لینکس پر Etcher انسٹال کریں۔

ایک بار جب Etcher انسٹال ہوجائے تو Etcher چلائیں۔ پر کلک کریں تصویر منتخب کریں۔ .

اپنی Raspbian Buster Lite تصویر منتخب کریں جسے آپ نے ابھی ڈاؤن لوڈ کیا ہے اور اس پر کلک کریں۔ کھولیں .

اپنے مائیکرو ایس ڈی کارڈ کو اپنے مائیکرو ایس ڈی کارڈ ریڈر میں داخل کریں اور اسے اپنے کمپیوٹر میں پلگ کریں۔ پھر ، پر کلک کریں۔ ہدف منتخب کریں۔ .

فہرست سے اپنا ایسڈی کارڈ منتخب کریں اور کلک کریں۔ جاری رہے .

اب ، پر کلک کریں۔ فلیش .

ایچر کو ایس ڈی کارڈ کو چمکانا شروع کرنا چاہئے۔

اس مقام پر ، ایسڈی کارڈ کو فلیش کیا جانا چاہئے۔

اب ، آپ کو ایک دیکھنا چاہئے۔ بوٹ اپنے کمپیوٹر پر ڈرائیو. اس میں تشریف لے جائیں۔

ایک نئی فائل بنائیں ، ssh (بغیر کسی فائل کی توسیع کے)۔

ایک نئی فائل بنائیں۔ wpa_supplicant.conf اور اسے درج ذیل لائنوں میں ٹائپ کریں۔

ctrl_interface=آپ کو=/کہاں/رن/wpa_supplicantگروپ= نیٹ دیو
update_config=
ملک= امریکہ
نیٹ ورک={
ssid='آپ کا_ وائی فائی_سائڈ'
psk='آپ کا_ وائی فائی_ پاس ورڈ'
scan_ssid=
ترجیح=
}

تبدیل کرنا یقینی بنائیں۔ آپ کا وائی فائی_ ایس آئی ڈی۔ اور آپ کا_ وائی فائی_ پاس ورڈ۔ اپنے وائی فائی SSID اور پاس ورڈ پر۔

اب ، کھولیں cmdline.txt فائل اور شامل کریں ipv6.disable = 1۔ IPv6 کو غیر فعال کرنے کے لیے لائن کے آخر میں۔

راسبیری پائی پر طاقت:

اب ، مائیکرو ایس ڈی کارڈ کو راسبیری پائی میں داخل کریں ، ایتھرنیٹ کیبل کے ایک سرے کو راسبیری پائی اور ایک سرے کو اپنے نیٹ ورک سوئچ سے جوڑیں۔ پھر ، راسبیری پائی پر طاقت۔

SSH کے ذریعے Raspberry Pi سے جڑ رہا ہے:

ایک بار راسبیری پائی شروع ہونے کے بعد ، اسے وائی فائی نیٹ ورک سے آئی پی ایڈریس ملنا چاہئے۔ آپ کسی بھی نیٹ ورک سکینر یا اپنے وائی فائی روٹرز ایڈمنسٹریشن پیج کو اپنے راسبیری پائی کا آئی پی ایڈریس جاننے کے لیے استعمال کر سکتے ہیں۔

ایک بار جب آپ کو اپنے راسبیری پائی کا آئی پی ایڈریس مل جائے تو اس کے ساتھ ایس ایس ایچ کے ذریعے درج ذیل سے رابطہ کریں:

$sshpi۔192.168.0.105۔

ٹائپ کریں۔ جی ہاں اور دبائیں .

پہلے سے طے شدہ پاس ورڈ ٹائپ کریں۔ رس بھری اور دبائیں .

آپ کو اپنے Raspberry Pi میں لاگ ان ہونا چاہیے۔

نیٹ ورک کی تشکیل:

اب ، کے لیے ایک نیٹ ورک کنفیگریشن فائل بنائیں۔ wlan0 نیٹ ورک انٹرفیس مندرجہ ذیل ہے:

$سودو نینو /وغیرہ/نیٹ ورک/interfaces.d/wlan0

اب ، درج ذیل لائنوں میں ٹائپ کریں اور کنفیگریشن فائل کو دباکر محفوظ کریں۔ + ایکس اس کے بعد اور اور .

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/وغیرہ/wpa_supplicant/wpa_supplicant.conf

اب ، کے لیے ایک نیٹ ورک کنفیگریشن فائل بنائیں۔ eth0 نیٹ ورک انٹرفیس مندرجہ ذیل ہے:

$سودو نینو /وغیرہ/نیٹ ورک/interfaces.d/eth0

اب ، درج ذیل لائنوں میں ٹائپ کریں اور کنفیگریشن فائل کو دباکر محفوظ کریں۔ + ایکس اس کے بعد اور اور .

آٹو eth0
iface eth0 inet جامد۔
ایڈریس 192.168.100.1
نیٹ ماسک 255.255.255.0۔

اب ، غیر فعال کریں۔ ڈی ایچ سی پی سی ڈی مندرجہ ذیل کمانڈ کے ساتھ خدمت کریں:

$سودوsystemctl غیر فعال dhcpcd

اب ، تبدیلیوں کے اثر انداز ہونے کے لیے اپنے راسبیری پائی کو دوبارہ شروع کریں۔

$سودودوبارہ شروع کریں

ایک بار جب آپ کا راسبیری پائی شروع ہوجائے تو ، نیٹ ورک کنفیگریشن چیک کریں۔ wlan0 نیٹ ورک انٹرفیس مندرجہ ذیل ہے:

$ip addrwlan0 دکھائیں۔

wlan0 ڈی ایچ سی پی کے ذریعے آئی پی ایڈریس ملنا چاہیے۔

اس کے علاوہ ، نیٹ ورک کنفیگریشن چیک کریں۔ eth0 نیٹ ورک انٹرفیس مندرجہ ذیل ہے:

$ip addreth0 دکھائیں۔

ایک مستحکم IP ایڈریس کو تفویض کیا جانا چاہئے۔ eth0 نیٹ ورک انٹرفیس

wlan0 اور eth0 ، دونوں کو صحیح طریقے سے ترتیب دیا جانا چاہئے۔

اب ، مندرجہ ذیل کمانڈ کے ساتھ اے پی ٹی پیکیج ریپوزٹری کیشے کو اپ ڈیٹ کریں۔

$سودومناسب اپ ڈیٹ

مندرجہ ذیل کمانڈ کے ساتھ ISC DHCP سرور انسٹال کریں:

$سودومناسبانسٹال کریںisc-dhcp-server

دبائیں اور اور پھر دبائیں تنصیب کی تصدیق کے لیے

ISC DHCP سرور انسٹال ہونا چاہیے۔

اب ، کھولیں dhcpd.conf درج ذیل فائل:

$سودو نینو /وغیرہ/ڈی ایچ سی پی/dhcpd.conf

مقرر ڈومین نام اور ڈومین نام سرورز مندرجہ ذیل کے طور پر.

تھوڑا سا نیچے سکرول کریں اور پریشان ہوں۔ مستند؛ لائن

نیز ، کنفیگریشن فائل میں درج ذیل لائنیں شامل کریں اور فائل کو محفوظ کریں۔

سب نیٹ 192.168.100.0 نیٹ ماسک 255.255.255.0۔{
رینج 192.168.100.50 192.168.100.240
آپشن روٹرز 192.168.100.1
آپشن سب نیٹ ماسک 255.255.255.0
}

اب ، کھولیں /etc/default/isc-dhcp-server ترتیب فائل مندرجہ ذیل ہے:

$سودو نینو /وغیرہ/پہلے سے طے شدہ/isc-dhcp-server

شامل کریں ، eth0 کرنے کے لئے انٹرفیس ایس وی 4۔ متغیر کریں اور فائل کو محفوظ کریں۔

اب ، راسبیری پائی کو دوبارہ شروع کریں۔

$سودودوبارہ شروع کریں

ایک بار جب آپ کا راسبیری پائی شروع ہوجائے تو ، isc-dhcp-server سروس ہونی چاہیے فعال (چل رہا ہے) .

$سودوsystemctl کی حیثیت isc-dhcp-server ہے۔

فائر وال کی تشکیل اور پیکٹ فارورڈنگ کو فعال کریں:

اب ، مندرجہ ذیل کے طور پر فائر والڈ انسٹال کریں:

$سودومناسبانسٹال کریںفائر والڈ

دبائیں اور اور پھر دبائیں تنصیب کی تصدیق کے لیے

فائر والڈ انسٹال ہونا چاہیے۔

کی فائر والڈ سروس ہونی چاہیے فعال (چل رہا ہے) پہلے سے طے شدہ طور پر

$سودوsystemctl سٹیٹس فائر والڈ۔

اب ، درج ذیل کمانڈ کے ساتھ فائر وال کے ذریعے DHCP ٹریفک کی اجازت دیں:

$سودوفائر وال- cmd-ایڈ سروس۔= ڈی ایچ سی پی-مستقل

آئی پی پیکٹ کو درج ذیل کمانڈ کے ساتھ آگے بڑھانے کی اجازت دیں۔

$سودوفائر وال- cmd-شامل کرنا۔ -مستقل

آخر میں ، اپنے راسبیری پائی کو دوبارہ شروع کریں۔

$سودودوبارہ شروع کریں

کلائنٹس کو سوئچ سے مربوط کرنا:

ایک بار جب آپ کا راسبیری پائی شروع ہوجائے تو ، دوسرے ایتھرنیٹ کیبل کے ایک سرے کو سوئچ اور دوسرے سرے کو اپنے لیپ ٹاپ/ڈیسک ٹاپ یا دیگر آلات سے جوڑیں۔

آپ کے آلے کو آپ کے Raspberry Pi پر چلنے والے DHCP سرور کے ذریعے ایک IP ایڈریس تفویض کیا جانا چاہیے اور انٹرنیٹ سے رابطہ قائم کرنے کے قابل ہونا چاہیے۔

لہذا ، آپ اپنے راسبیری پائی کو بطور وائرڈ روٹر استعمال کرتے ہیں۔ اس مضمون کو پڑھنے کے لیے شکریہ۔