نحوه تغییر آدرس آی پی در لینوکس اوبونتو، دبیان و CentOS

آنچه در این مقاله می‌خوانیم

نحوه تغییر IP در لینوکس: اوبونتو، دبیان و CentOS

اگر از لینوکس برای مدیریت سرور خود استفاده می‌کنید و می‌خواهید آدرس IP سرور را تغییر دهید، این راهنما به شما کمک می‌کند تا به راحتی این کار را در سه سیستم عامل معتبر لینوکس یعنی Ubuntu، Debian و CentOS انجام دهید.

مشاهده IP در لینوکس

قبل از تغییر IP، بهتر است ابتدا آدرس فعلی را بررسی کنید. دستور زیر را در ترمینال وارد کنید:

ip a

این دستور تمامی آدرس‌های IP فعلی و رابط‌های شبکه شما را نمایش می‌دهد.

تغییر IP با استفاده از دستور ifconfig

توجه: دستور ifconfig در نسخه‌های جدید لینوکس منسوخ شده اما هنوز برای تغییر سریع IP استفاده می‌شود.

ابتدا مسیر دستور ifconfig را بررسی کنید:

which ifconfig

مثلاً خروجی ممکن است:

/usr/sbin/ifconfig

برای تغییر IP، از ساختار زیر استفاده کنید:

sudo ifconfig netmask

مثال:

sudo ifconfig enp0s3 192.168.0.100 netmask 255.255.255.0

برای اطمینان از اعمال تغییرات:

ifconfig enp0s3

توجه: تغییر دستی IP باعث می‌شود لینوکس از حالت DHCP به استفاده از IP استاتیک منتقل شود.

تغییر دائمی IP در اوبونتو و دبیان

برای تنظیم IP دائمی، باید فایل پیکربندی شبکه را ویرایش کنید:

1.وارد مسیر فایل‌های شبکه شوید:

cd /etc/netplan/

2.فایل پیکربندی را باز کنید یا ایجاد کنید:

sudo nano 00-installer-config.yaml

3.نمونه پیکربندی IP استاتیک:

network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
– 192.168.10.5/24
gateway4: 192.168.1.1
nameservers:
addresses: [1.1.1.1, 8.8.8.8]

4.اعمال تغییرات:

sudo netplan apply

5.بررسی IP جدید:

ip addr show eth0

تغییر دائمی IP در CentOS

در CentOS باید فایل پیکربندی رابط شبکه را ویرایش کنید:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

نمونه تنظیمات برای IP استاتیک:

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.2.203
PREFIX=24
GATEWAY=192.168.2.254
DNS1=192.168.2.254
DNS2=8.8.8.8
DNS3=8.8.4.4
TYPE=Ethernet

برای اعمال تغییرات:

sudo systemctl restart network

در نسخه‌های جدید CentOS 8 و RHEL 8 می‌توانید از ابزار nmcli برای تنظیم IP استفاده کنید.

تغییر IP از طریق رابط گرافیکی

در توزیع‌های لینوکس با رابط گرافیکی، می‌توانید IP را از طریق تنظیمات شبکه تغییر دهید:

وارد Network Settings شوید

در بخش IPv4، گزینه Manual را انتخاب کنید

آدرس IP، Netmask و Gateway موردنظر خود را وارد کنید

روی Apply کلیک کنید

شبکه مجدداً راه‌اندازی خواهد شد

nmcli networking off
nmcli networking on

جمع‌بندی

با طی کردن مراحل بالا، شما می‌توانید آدرس IP سرور لینوکسی خود را به صورت موقت یا دائمی تغییر دهید.

دستور ifconfig برای تغییر سریع IP

فایل‌های پیکربندی Netplan در Ubuntu/Debian

فایل‌های network-scripts در CentOS

برای هر گونه سؤال درباره تغییر IP در توزیع‌های دیگر لینوکس، می‌توانید با کارشناسان پشتیبانی سرور خود مشورت کنید.

هیچ نظری وجود ندارد.

دیدگاهتان را بنویسید









امتیاز:

مقالات مرتبط