Debian 12 ڈیسک ٹاپ/سرور پر ایک فکسڈ IP ایڈریس کیسے تفویض کریں۔

Debian 12 Ysk Ap Srwr Pr Ayk Fks Ip Ay Rys Kys Tfwyd Kry



اگر آپ اپنے Debian 12 ڈیسک ٹاپ/سرور آپریٹنگ سسٹم پر کوئی سرور سافٹ ویئر چلانا چاہتے ہیں تو ایک مقررہ IP ایڈریس ضروری ہے۔

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







مواد کا موضوع:

  1. Debian 12 ڈیسک ٹاپ پر ایک مقررہ IP ایڈریس تفویض کرنا
  2. ڈیبین 12 سرور پر ایک مقررہ IP ایڈریس تفویض کرنا
  3. ڈیبیان 12 پر ڈی این ایس نیم سرورز/سرچ ڈومین اور ڈیفالٹ روٹ/گیٹ وے کو چیک کرنا
  4. Debian 12 ڈیسک ٹاپ/سرور پر انٹرنیٹ کنیکٹیویٹی کی جانچ کرنا
  5. نتیجہ

Debian 12 ڈیسک ٹاپ پر ایک مقررہ IP ایڈریس تفویض کرنا

Debian 12 ڈیسک ٹاپ نیٹ ورک مینیجر کو بطور ڈیفالٹ نیٹ ورک انٹرفیس کا انتظام کرنے کے لیے استعمال کرتا ہے۔ لہذا، آپ اپنے Debian 12 ڈیسک ٹاپ آپریٹنگ سسٹم پر ایک مقررہ IP ایڈریس تفویض کرنے کے لیے نیٹ ورک مینیجر 'nmcli' مینجمنٹ ٹول استعمال کر سکتے ہیں۔



تمام تشکیل شدہ نیٹ ورک مینیجر کنکشن کی فہرست کے لیے، درج ذیل کمانڈ کو چلائیں:



$ nmcli کنکشن شو





نیٹ ورک مینیجر کے تمام کنکشن درج ہونے چاہئیں۔ آپ ان میں سے کسی ایک نیٹ ورک مینیجر کنکشن پر ایک مقررہ IP ایڈریس سیٹ کر سکتے ہیں۔

ہم نے مظاہرے کے لیے نیٹ ورک مینیجر کنکشن 'وائرڈ کنکشن 1' پر ایک مقررہ IP ایڈریس سیٹ کیا ہے۔ 'وائرڈ کنکشن 1' فزیکل نیٹ ورک انٹرفیس 'ens32' استعمال کرتا ہے جیسا کہ آپ درج ذیل اسکرین شاٹ میں دیکھ سکتے ہیں:



اگر آپ نیٹ ورک مینیجر کنکشن کا فی الحال کنفیگر کردہ IP پتہ معلوم کرنا چاہتے ہیں جسے آپ ایک مقررہ IP ایڈریس کے طور پر سیٹ کرنا چاہتے ہیں، اس مضمون کو پڑھیں .

نیٹ ورک مینیجر کنکشن 'وائرڈ کنکشن 1' (آئیے کہتے ہیں) پر ایک مقررہ IP ایڈریس سیٹ کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ nmcli کنکشن میں ترمیم کریں۔ 'وائرڈ کنکشن 1'

نیٹ ورک مینیجر انٹرایکٹو کنکشن ایڈیٹر کھولنا چاہیے۔

IPv4 ایڈریس 192.168.189.150 اور 24 بٹ سب نیٹ ماسک سیٹ کرنے کے لیے (آئیے کہتے ہیں) درج ذیل کمانڈ کو چلائیں:

$ سیٹ ipv4.addresses 192.168.189.150 / 24

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

نیٹ ورک مینیجر کنکشن کے لیے گیٹ وے ایڈریس 192.168.189.2 (آئیے کہتے ہیں) سیٹ کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

$ سیٹ ipv4.gateway 192.168.189.2

نیٹ ورک مینیجر کنکشن کے لیے بنیادی DNS سرور 1.1.1.1 اور سیکنڈری DNS سرور 8.8.8.8 سیٹ کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ سیٹ ipv4.dns 1.1.1.1,8.8.8.8

نیٹ ورک مینیجر کنکشن کے لیے ڈیفالٹ DNS سرچ ڈومین جیسا کہ 'linuxhint' سیٹ کرنے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ سیٹ ipv4.dns-search linuxhint

تبدیلیوں کو مستقل طور پر محفوظ کرنے کے لیے درج ذیل کمانڈ کو چلائیں:

$ مسلسل محفوظ کریں

< img src = 'https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png' سب کچھ = '' چوڑائی = '624' اونچائی = '95' کلاس = سیدھ کریں سائز-مکمل wp-image-393443 />

تبدیلیاں لاگو کرنے کے لیے، درج ذیل کو چلائیں۔ کمانڈ اور دبائیں < مضبوط >< داخل کریں۔ >> مضبوط > بعد میں:
[ سی سی بس = 'باش' چوڑائی = '100%' اونچائی = '100%' فرار = 'سچ' خیالیہ = 'تختہ سیاہ' ابریپ = '0' ]
$ ایکٹیویٹ کریں۔

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

$ چھوڑو

اس بات کی تصدیق کرنے کے لیے کہ آیا آپ کا مطلوبہ IPv4 پتہ نیٹ ورک مینیجر کنکشن 'وائرڈ کنکشن 1' کے لیے سیٹ ہے (آئیے کہتے ہیں)، درج ذیل کمانڈ کو چلائیں:

$ nmcli کنکشن شو 'وائرڈ کنکشن 1' | egrep 'ipv4.(پتے:|گیٹ وے:|dns:)'

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

ڈیبین 12 سرور پر ایک مقررہ IP ایڈریس تفویض کرنا

Debian 12 سرور آپریٹنگ سسٹم نیٹ ورک مینیجر کو بطور ڈیفالٹ نیٹ ورک کنفیگریشنز کو منظم کرنے کے لیے استعمال نہیں کرتا ہے۔ لہذا، آپ کو اپنے Debian 12 سرور سسٹم پر نیٹ ورک کنفیگر کرنے کے لیے '/etc/network/interfaces' فائل استعمال کرنی ہوگی۔

آپ کو بھی کرنے کی ضرورت ہے۔ Debian 12 سرور سسٹم پر resolvconf انسٹال کریں۔ '/etc/network/interfaces' کنفیگریشن فائل کا استعمال کرتے ہوئے DNS نیم سرورز اور DNS سرچ ڈومینز کا نظم کرنے کے لیے۔

اپنے Debian 12 سسٹم پر ایک فکسڈ IP ایڈریس سیٹ کرنے کے لیے، آپ کو نیٹ ورک انٹرفیس کا نام جاننے کی ضرورت ہے جسے آپ ایک فکسڈ IP ایڈریس کے طور پر کنفیگر کرنا چاہتے ہیں۔

اپنے Debian 12 سسٹم کے تمام دستیاب نیٹ ورک انٹرفیس کی فہرست بنانے کے لیے درج ذیل کمانڈ کو چلائیں:

$ آئی پی a

آپ کے Debian 12 سسٹم کے تمام دستیاب نیٹ ورک انٹرفیس درج ہونے چاہئیں۔ ہم مظاہرے کے لیے 'ens32' نیٹ ورک انٹرفیس پر ایک مقررہ IP ایڈریس تشکیل دیتے ہیں۔ 'ens32' نیٹ ورک انٹرفیس میں اس وقت 192.168.189.145 IP ایڈریس ہے۔

'/etc/network/interfaces' فائل کو نینو ٹیکسٹ ایڈیٹر کے ساتھ اس طرح کھولیں:

$ sudo نینو / وغیرہ / نیٹ ورک / انٹرفیس

جیسا کہ آپ دیکھ سکتے ہیں، 'ens32' [1] نیٹ ورک انٹرفیس DHCP استعمال کرنے کے لیے ترتیب دیا گیا ہے۔ [2] . DHCP IP معلومات کے ساتھ نیٹ ورک انٹرفیس کو خود بخود ترتیب دینے کا ایک طریقہ ہے۔

192.168.189.150 کا ایک مقررہ آئی پی ایڈریس، 24 بٹ سب نیٹ ماسک، 192.168.189.2 کا گیٹ وے ایڈریس، پرائمری اور سیکنڈری DNS نیم سرورز 1.1.1.1 اور 8.8.8.8 بالترتیب، اور DNS سرچ انٹ ڈومین جو کہ '' کے لیے ہے۔ 'ens32' نیٹ ورک انٹرفیس، '/etc/network/interfaces' فائل میں درج ذیل لائنوں میں ٹائپ کریں۔

اجازت-ہاٹ پلگ ens32
iface ens32 inet جامد
پتہ 192.168.189.150 / 24
گیٹ وے 192.168.189.2
dns-nameservers 1.1.1.1 8.8.8.8
dns-search linuxhint

ایک بار جب آپ کام کر لیں، دبائیں۔ + ایکس اس کے بعد 'Y' اور <درج کریں> '/etc/network/interfaces' فائل کو محفوظ کرنے کے لیے۔

تبدیلیاں اثر انداز ہونے کے لیے، اپنے Debian 12 سرور سسٹم کی نیٹ ورکنگ سروس کو درج ذیل کمانڈ کے ساتھ دوبارہ شروع کریں:

$ sudo systemctl networking.service کو دوبارہ شروع کریں۔

مطلوبہ نیٹ ورک انٹرفیس کے لیے ایک مقررہ IP ایڈریس (192.168.189.150 اس معاملے میں) سیٹ کیا جانا چاہیے (ens32 اس معاملے میں)۔

$ آئی پی a

ڈیبیان 12 پر ڈی این ایس نیم سرورز/سرچ ڈومین اور ڈیفالٹ روٹ/گیٹ وے کو چیک کرنا

آپ چیک کر سکتے ہیں کہ آیا آپ کے مطلوبہ DNS نیم سرورز، DNS سرچ ڈومین، اور ڈیفالٹ روٹ/گیٹ وے ایڈریس آپ کے Debian ڈیسک ٹاپ/سرور آپریٹنگ سسٹم پر سیٹ ہیں۔ اگر آپ کو اپنے Debian 12 سسٹم کے فی الحال استعمال شدہ DNS نیم سرورز اور DNS سرچ ڈومینز کو چیک کرنے میں کسی مدد کی ضرورت ہے تو، یہ مضمون پڑھیں۔ اگر آپ کو اپنے Debian 12 سسٹم کے پہلے سے طے شدہ راستے یا گیٹ وے ایڈریس کی جانچ کرنے میں کسی مدد کی ضرورت ہو تو، یہ مضمون پڑھیں۔

Debian 12 ڈیسک ٹاپ/سرور پر انٹرنیٹ کنیکٹیویٹی کی جانچ کرنا

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

$ پنگ -c3 گوگل کام

جیسا کہ آپ دیکھ سکتے ہیں، ہم 'google.com' کو پنگ کر سکتے ہیں۔ لہذا، نیٹ ورک کنفیگریشن میں تبدیلی کے بعد انٹرنیٹ کنکشن بالکل ٹھیک کام کر رہا ہے۔

نتیجہ

اس آرٹیکل میں، ہم نے آپ کو دکھایا کہ کمانڈ لائن سے نیٹ ورک مینیجر 'nmcli' ٹول کا استعمال کرتے ہوئے Debian 12 ڈیسک ٹاپ آپریٹنگ سسٹم پر ایک مقررہ IP ایڈریس کیسے تفویض کیا جائے۔ ہم نے آپ کو '/etc/network/interfaces' فائل کا استعمال کرتے ہوئے Debian 12 سرور آپریٹنگ سسٹم پر ایک مقررہ IP ایڈریس تفویض کرنے کا طریقہ بھی دکھایا۔ آخر میں، ہم نے آپ کو دکھایا کہ نیٹ ورک کنفیگریشن میں تبدیلی کے بعد انٹرنیٹ Debian 12 ڈیسک ٹاپ/سرور آپریٹنگ سسٹم پر کام کر رہا ہے یا نہیں۔