شبکهها و اتصالات آن اساسیترین بخش از سیستمهای کامپیوتری مدرن محسوب میشوند. در سیستمعاملهای لینوکس، اضافه کردن آدرس IP دوم در لینوکس به منظور گسترش ارتباطات و همچنین افزایش امنیت اطلاعات از اهمیت ویژهای برخوردار است. در این مطلب میخواهیم به بررسی گام به گام روشهای اضافه کردن آدرس IP دوم به سیستمعاملهای Ubuntu و CentOS بپردازیم. از دستورات ساده برای تغییر در تنظیمات شبکه شروع میکنیم، تا بتوانید با همه جزئیات مربوط به این فرآیند آشنا شوید. ( دانلود لینوکس Ubuntu )
اضافه کردن آدرس IP دوم در لینوکس CentOS
برای اضافه کردن آدرس IP دوم در لینوکس به کارت شبکه مانند دستورات زیر عمل کنید:
ابتدا از طریق ssh به سرور متصل شوید.
سپس با استفاده از دستور زیر، یک کپی از فایل تنظیمات اصلی شبکه (eth0) گرفته و آن را با نام ifcfg-eth0:1 ذخیره میکنیم.
sudo cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1
مشخصات آیپی اول در فایل eth0 قرار دارد. eth0:1 را برای آیپی دوم ایجاد کردهایم و باید برای بایند کردن آیپی جدید این فایل را ادیت کنیم.
برای ویرایش فایل eth0:1 نیاز به ویرایشگر داریم. اگر ویرایشگر nano روی سرور نصب نیست با دستور زیر nano را نصب کنید.
yum install nano
حالا با دستور زیر فایل eth0:1 را ویرایش میکنیم.
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0:1
محتوای فایل جدید را به صورت زیر تغییر میدهیم.
DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=Your-Second-IP
NETMASK=Your-Netmask
IPADDR را باید با آدرس آیپی دوم خود جایگزین کنیم.
سپس برای ذخیره تغییرات، کلید CTRL + X را فشرده و yes را انتخاب میکنیم.
در پایان با دستور زیر سرویس network را ریست کرده تا تغییرات اعمال شوند و مراحل پایان میپذیرد.
sudo systemctl restart NetworkManager
برای بررسی صحت تنظیمات لازم دستور زیر را اجرا کنید.
ifconfig eth0:1
با اجرای دستورات بالا، اضافه کردن آدرس IP دوم در لینوکس CentOS به شبکه انجام میشود.
در خروجی باید آیپی جدید را مشاهده کنید. نمونه ای از خروجی:
eth0:1 Link encap:Ethernet HWaddr 08:00:27:ED:05:B7
inet addr: Bcast: Mask:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
اضافه کردن آدرس IP دوم در لینوکس Ubuntu
برای اضافه کردن آدرس IP دوم در لینوکس Ubuntu به صورت زیر عمل کنید.
ابتدا از فایل تنظیمات اصلی واسط شبکه کپی گرفته و آن را با نام 50-cloud-init.yaml ذخیره میکنیم.
sudo cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init-eth0:1.yaml
سپس فایل تنظیمات جدید را باز کرده و ویرایش میکنیم.
sudo nano /etc/netplan/50-cloud-init-eth0:1.yaml
حالا در فایل جدید موارد زیر را تنظیم میکنیم.
ethernets:
eth0:
addresses:
- Your-First-IP/Your-Netmask
gateway4: Your-Gateway
nameservers:
addresses: [Your-DNS]
eth0:1:
addresses:
- Your-Second-IP/Your-Netmask
Your-Second-IP را با آدرس IP دوم جایگزین میکنیم.
تغییرات ایجاد شده در فایل را ذخیره کرده و از ویرایشگر خارج میشویم. با استفاده از دستور زیر تغییرات را اعمال میکنیم.
sudo netplan apply
حالا با استفاده از دستورات بالا، یک آدرسIP جدید به شبکه اضافه میشود.
پایان
در این مقاله، شما را به طور جامع و با یک دید کامل از روشها و ابزارهای مورد نیاز برای اضافه کردن آدرس IP دوم در لینوکس Ubuntu و CentOS آشنا کردیم. با اجرای دستوراتی که در این مقاله آمده است، میتوانید به راحتی آدرسهای IP جدید را به واسط شبکه اضافه کرده و تنظیمات شبکه سیستم خود را مدیریت کنید.
بدون دیدگاه