امروز با شما هستیم با آموزش اضافه کردن آی پی اضافه در Centos 7 شما طبق آموزش زیر براحتی می توانید این کار را انجام دهید.
ابتدا از طریق پوتی و پورت ssh و کاربری یوزنیم root به سرور مجازی متصل می شویم ، سپس دستور زیر را وارد می کنیم:
cd /etc/sysconfig/network-scripts
برای نمایش کارت شبکه های موجود دستور ذیل را وار می کنیم:
ls -l | grep ifcfg-eth
خروجی دستور بالا در حالت معمول و در صورت عدم وجود کارت شبکه حقیقی و یا مجازی به صورت ذیل خواهد بود:
rw-r--r--. 1 root root ۲۵۶ Feb 30 19:41 ifcfg-ens32-
توضیح نتایج بدست آمده:
ifcfg-ens32 = نام کارت شبکه اصلی سرور می باشد
ifcfg-ens32:1 = کارت شبکه دوم که برای آی پی اضافه تعریف خواهیم کرد
و حالا اگر بخواهیم کارت شبکه دوم برای اضافه کردن آی پی دوم ایجاد نمائیم دستور زیر را وارد می کنیم:
cp ifcfg-ens32 ifcfg-ens32:1
برای اینکه اطمینان کنیم که کارت شبکه جدید ایجاد کردیم دستور زیر را وارد می کنیم:
ls -l | grep ifcfg-ens32
اکنون خروجی دستور باید شبیه ذیل باشد (البته اگر خروجی اولیه برابر با خروجی نمونه بالا بوده باشد)
rw-r--r-- 1 root root ۲۵۶ Feb 30 19:41 ifcfg-ens32-
rw-r--r-- 1 root root ۲۵۶ Dec 24 08:53 ifcfg-ens32:1-
و حالا یک فایل با نام ifcfg-ens32:1 با محتوای فایل ifcfg-ens32 ایجاد کردیک لذا ما باید فایل جدید را برای ویرایش و تغییر مقادیر موجود باز کنیم و با دستور زیر این کار را انجام می دهیم:
nano ifcfg-ens32:1
اگر ویرایشگر nano برروی سیستم عامل شما نصب نیست می توانید با دستور زیر yum install nano -y نصب کنید!
حال نسبت به ویرایش فایل با توجه به اطلاعات مربوطه اقدام نمایید. محتوای فایل چیزی شبیه ذیل می باشد:
توضیحات :
"DEVICE="ens32:1
"BOOTPROTO="static
"NAME="p2p1
<IPADDR= <Your-First-IP
<IPADDR1=<Your-second-IP
<NETMASK= <Your-Netmask
ONBOOT=yes
"TYPE="Ethernet
باید مقدار مرتبط با DEVICE را مطابق نمونه بالا برابر با ens32:1 (نام کارت شبکه مجازی ایجاد شده) قرار دهید.
به جای عبارت <Your-First-IP> آی پی آدرس اول و به جای عبارت <Your-second-IP> آی پی آدرس دوم را وارد نمایید. همچنین می باید به جای عبارت <Your-Netmask> ساب نت ماسک مربوطه را وارد نمایید.
در صورتیکه در فایل شما NETMASK وجود ندارد، حتماً مقدار صحیح را برای عبارت PREFIX وارد نمایید.
در صورت وجود عبارت GATEWAY حتماً آن را برای این فایل حذف نمایید (نیازی به وجود دو گیت وی در این حالت نیست)
در صورت وجود عبارت DNS1 می توانید آن را حذف نموده و یا آن را تغییر ندهید.
در انتهای ویرایش فایل، تغییرات را ذخیره و از فایل خارج شوید.
هم اکنون می باید سرویس network را با دستور ذیل ریستارت نمایید :
service network restart
برای اطمینان از انجام صحیح تنظیمات لازم دستور ذیل را اجرا نمایید :
ifconfig ens32:1
در خروجی مربوطه باید آی پی آدرس جدید را مشاهده نمایید. نمونه ای از خروجی ذیلاً ارائه می گردد :
ens32:1 Link encap:Ethernet HWaddr 08:00:27:ED:05:B7
<inet addr: <Your-IP> Bcast: <Your-Broad-Cast-IP> Mask: <Your-Netmask
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
تبریک می گوئیم اضافه کردن آی پی اضافه در Centos 7 به پایان رسید با آموزش های بعدی ما را همراهی کنید.