# اضافه کردن آی پی اضافه در Centos ۷

- پیوند: https://negarnovin.com/%d8%a7%d8%b6%d8%a7%d9%81%d9%87-%da%a9%d8%b1%d8%af%d9%86-%d8%a2%db%8c-%d9%be%db%8c-%d8%a7%d8%b6%d8%a7%d9%81%d9%87-%d8%af%d8%b1-centos-7/
- منتشرشده: 2019-07-23T13:12:40+00:00
- نویسنده: نگارنوین

به روزرسانی شده در ۲۶ مهر ۱۴۰۵

امروز با شما هستیم با آموزش اضافه کردن آی پی اضافه در Centos ۷ شما طبق آموزش زیر
براحتی می توانید این کار را انجام دهید.

ابتدا از طریق پوتی و پورت ssh و کاربری یوزنیم root به [**سرور مجازی**](https://negarnovin.com)
متصل می شویم ، سپس دستور زیر را وارد می کنیم:

`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:۱ = کارت شبکه دوم که برای آی پی اضافه تعریف خواهیم کرد

و حالا اگر بخواهیم کارت شبکه دوم برای اضافه کردن آی پی دوم ایجاد نمائیم دستور زیر
را وارد می کنیم:

`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:۱ با محتوای فایل 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:۱ (نام کارت شبکه مجازی
ایجاد شده) قرار دهید.
 به جای عبارت <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 ۷ به پایان رسید با آموزش های بعدی
ما را همراهی کنید.

### 📌 خلاصه

اضافه کردن آی پی اضافه در Centos ۷ , ابتدا از طریق پوتی و پورت ssh و کاربری یوزنیم
root به سرور مجازی متصل می شویم ، سپس دستور زیر را وارد می کنیم

## 🔗 مطالب مرتبط

 * [آموزش اضافه کردن آی پی دوم در ubuntu](https://negarnovin.com/ipubuntu/)
 * [اضافه کردن IP جدید در سرور](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a7%d8%b6%d8%a7%d9%81%d9%87-%da%a9%d8%b1%d8%af%d9%86-ip-%d8%ac%d8%af%db%8c%d8%af-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1/)
 * [تنظیم ip شبکه Centos ۷](https://negarnovin.com/%d8%aa%d9%86%d8%b8%db%8c%d9%85-ip-%d8%b4%d8%a8%da%a9%d9%87-centos-7/)
