تنظیم IP استاتیک در CentOS 7

تنظیم IP استاتیک در CentOS 7 به 2 روش قابل انجام است در این آموزش علاوه بر تنظیم شبکه CentOS 7 با دستورات لینوکس، کار با Network Manager آموزش داده شده است

تنظیم IP استاتیک در CentOS 7
لیست مطالبی که در این مقاله می خوانید:

به صورت پیش فرض در لینوکس CentOS 7 و سایر توزیع ها، تنظیمات شبکه به صورت دریافت اتوماتیک IP از DHCP تنظیم شده اند.

اما عموما در شرایطی که یک سرور راه اندازی می کنید و یا در شرایطی خاص نیاز به IP ثابت دارید باید تنظیماتی را انجام دهید.

در این آموزش قصد داریم علاوه بر تنظیم IP استاتیک در CentOS 7 با نحوه عملکرد دستور nmtui آشنا شویم.

1- ابتدا با وارد کردن دستور زیر وضعیت کارت شبکه را بررسی می کنیم.

پس از وارد کردن دستور زیر از فعال و یا غیر فعال بودن کارت شبکه خود مطلع خواهید شد.

systemctl status NetworkManager.service

2- دستور زیر را وارد کرده تا نام اینترفیس های شما به نمایش در بیاید.

نام اینترفیس در دستورات بعدی در تنظیم IP استاتیک مهم می باشد.

nmcli dev status

تنظیم IP استاتیک در CentOS 7 - نمایش نام اینترفیس

در عکس بالا نشان می دهد که نام اینترفیس ما eno16777728 است.

برای تنظیم IP استاتیک در CentOS 7 شما می توانید از 2 روش اقدام کنید.

1- تنظیم IP استاتیک توسط دستورات محیط ترمینال

2- تنظیم IP استاتیک توسط Network Manager

1- ابتدا به مسیر etc/sysconfig/network-scripts/ بروید.

cd /etc/sysconfig/network-scripts

2- دستور ls را وارد کرده تا نام فایل اینترفیس خود را پیدا کنید.

در ابتدای نام اینترفیس عبارت ifcfg اضافه خواهد شد. به عنوان مثال فایل اینترفیس ما در ifcfg-eno16777728 است.

3- با ویرایشگر Vi فایل تنظیمات اینترفیس را باز کنید.

vi ifcfg-eno16777728

4- دکمه i را زده و عبارت زیر را در آن کپی کنید.

در قسمت IPADDR و … تنظیمات خود را وارد کنید.

TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777728"
UUID="6515e1f5-ff46-410f-97bc-47d35c6d7bf8"
ONBOOT="yes"
IPADDR="192.168.1.10"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1=8.8.8.8
DNS2=8.8.4.4
HWADDR=00:50:56:AD:6D:41
DOMAIN=rheltest.lan
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

5- پس از وارد کردن و ست کردن IP مورد نظر فایل را ذخیره کنید.

برای ذخیره کردن فایل در Vi ، ابتدا کلید Esc را وارد کرده و عبارت wq: را وارد کنید و اینتر را بزنید.

6- پس از اعمال مراحل بالا، سرویس شبکه خود را ریستارت کنید.

systemctl restart network.service

7- با وارد کردن دستور زیر تنظیماتی که انجام داده اید را خواهید دید.

ip a

در این لحظه تنظیمات شما اعمال شده و می توانید از شبکه سیستم عامل لینوکس خود استفاده کنید.

در CentOS 7 شما می توانید با نصب پکیج Netowork Manager تنظیمات شبکه خود را سریع تر انجام دهید. البته این پکیج به صورت پیش فرض در CentOS 7 موجود است و در صورت عدم وجود، آن را نصب کنید.

1- توسط دستور زیر می توانید Network Manager را نصب کنید.

yum install NetworkManager-tui

2- توسط دستور زیر به محیط ویرایش اینترفیس خود بروید.

nmtui edit eno16777728

3- در این قسمت همانند شکل زیر می توانید تنظیمات مورد نظر را انجام دهید.

تنظیم IP استاتیک در CentOS 7 - دستور nmtui

وارد کردن قسمت های دارای فلش قرمز رنگ اجباریست.

4- پس از وارد کردن تنظیمات مورد نظر در پایان گزینه OK را وارد کنید.

5- در نهایت سرویس شبکه خود را ریستارت کنید.

systemctl restart network.service

امیدواریم نحوه تنظیم IP استاتیک در CentOS 7 توسط 2 روش بالا برای ما مفید واقع شده باشد.

در آموزش های بعدی نحوه تنظیمات پیشرفته شبکه در CentOS 7 را بررسی خواهیم کرد.

نظرات کاربران