CentOS میں نیٹ ورک کو ترتیب دینا آپ کے سرور کو آپریشن کے لیے تیار کرنے کا ایک اہم پہلو ہے۔ یہ سرور کے بیرونی دنیا کے ساتھ رابطے کو یقینی بناتا ہے اور نیٹ ورک پر موجود دیگر آلات کے ساتھ تعاملات مرتب کرتا ہے۔ اس مضمون میں، ہم کنسول کے ذریعے نیٹ ورک کی ترتیبات کو ترتیب دینے کے عمل کا بغور جائزہ لیں گے، ضروری ٹولز انسٹال کرنے سے لے کر نیٹ ورک انٹرفیس کی تفصیلی ترتیب تک۔
CentOS پر نیٹ ورک کنفیگریشن کا پہلا مرحلہ انسٹال کرنا ہے۔ net-tools پیکیج، جس میں نیٹ ورک کی اہم افادیت شامل ہے، بشمول ifconfig. اس پیکیج کو انسٹال کرنے کے لیے درج ذیل کمانڈ پر عمل کریں:
sudo yum install net-tools
یہ عمل آپ کو نیٹ ورک کے سیٹ اپ اور تشخیص کے لیے بنیادی ٹولز تک رسائی فراہم کرے گا۔ کے بارے میں مزید پڑھیں لینکس وسائل کی تشخیص.
اگلا، آپ کو نیٹ ورک انٹرفیس کی تشکیل کے ساتھ آگے بڑھنے کی ضرورت ہے۔ نیٹ ورک انٹرفیس کے لیے کنفیگریشن فائلیں میں واقع ہیں۔ /etc/sysconfig/network-scripts ڈائریکٹری ترمیم کے لیے بنیادی فائل ہے۔ ifcfg-eth0 (یا آپ کی ترتیب کے لحاظ سے کوئی دوسرا انٹرفیس)۔ اس فائل میں، آپ پیرامیٹر سیٹ کر سکتے ہیں جیسے کہ IP ایڈریس (IPADDR)، ذیلی نیٹ ماسک (NETMASK) ڈیفالٹ گیٹ وے (GATEWAY)، اور نیٹ ورک کے درست طریقے سے کام کرنے کے لیے ضروری دیگر ترتیبات۔
کی ایک مثال ifcfg-eth0 فائل کا مواد اس طرح نظر آسکتا ہے:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
اگر آپ کو ایک نیٹ ورک انٹرفیس پر متعدد IP پتوں کو ترتیب دینے کی ضرورت ہے، تو آپ کو اضافی کنفیگریشن فائلیں بنانا چاہئیں، مثال کے طور پر، ifcfg-eth0:0 پہلے اضافی پتے کے لیے، ifcfg-eth0:1 دوسرے کے لیے، اور اسی طرح آگے، ان میں متعلقہ ترتیبات کو ترتیب دینا۔
کنفیگریشن فائلوں میں تبدیلیاں کرنے کے بعد، سیٹنگز کو لاگو کرنے کے لیے نیٹ ورک سروس کو دوبارہ شروع کرنا ضروری ہے۔ یہ کمانڈ کے ساتھ کیا جا سکتا ہے:
sudo systemctl restart network
اس طرح، کنسول کے ذریعے CentOS میں نیٹ ورک کو ترتیب دینا ضروری ٹولز کو انسٹال کرنے، کنفیگریشن فائلوں میں ترمیم کرنے، اور سیٹنگز کو لاگو کرنے کے ساتھ ختم ہونے سے شروع ہونے والی کارروائیوں کا ایک سلسلہ ہے۔ ان اقدامات پر عمل کرکے، آپ اپنے CentOS سرور پر نیٹ ورک کو کامیابی کے ساتھ ترتیب دینے کے قابل ہو جائیں گے۔