مراحل غیرفعال کردن IPv6 در Rocky Linux و AlmaLinux
29 دسامبر 2022
خواندن 1 دقیقه
نیکو رنجبر

مراحل غیرفعال کردن IPv6 در Rocky Linux و AlmaLinux

5/5 - (3 امتیاز)

پروتکل اینترنت IPv6 یا همان (Internet Protocol Version 6)، یک پروتکل لایه شبکه است که اجازه می دهد ارتباطات و انتقال داده ها از طریق شبکه انجام شود. در این مقاله آموزشی نحوه غیرفعال کردن IPv6 در AlmaLinux و Rocky Linux را مورد بررسی قرار خواهیم داد، تا آخر مقاله با ما همراه باشید.

IPv6 چیست؟

در محاسبات دو نوع آدرس دهی IP وجود دارد: IPv4 و IPv6

IPv6 در سال 1998 به وجود آمده و تنها هدفش این بود که روزی پروتکل IPv4 را در اختیار گرفته و جایگزین کند. در حال حاضر با توجه به افزایش سریع دستگاه‌های متصل به شبکه و بی‌سیم، اینترنت تمام آدرس‌های IPv4 منحصر به‌ فرد را در برخی مواقع از بین می‌برد.

همچنین IPv6 یک آدرس 128 بیتی با 16 octet می باشد که بسیار طولانی تر از IPv4 است و 2128 آدرس IP را ارائه می دهد. IPv6 به 340 آدرس IP محدود شده، در حالی که IPv4 به 4.3 میلیارد آدرس IP محدود شده است. در بیشتر موارد، IPv4 و IPv6 بدون هیچ مشکلی دست به دست هم می دهند.با این حال در مواقعی ممکن است لازم باشد آدرس IPv6 را به عنوان مثال، هنگام عیب یابی خطاهای شبکه موقتاً غیرفعال کنید.

نحوه غیرفعال کردن IPv6 در AlmaLinux و Rocky Linux

در حال حاضر تا حدودی با IPv6 آشنا شدید، اکنون در ادامه به نحوه غیرفعال کردن IPv6 می پردازیم.

غیر فعال کردن دائمی IPv6 در AlmaLinux و Rocky Linux

در ابتدا قبل از شروع با استفاده از دستور IP زیر تأیید کنید که سیستم لینوکس شما از IPv6 استفاده می کند:

ip a | grep inet6

در این مرحله IPv6 را با ایجاد تغییراتی در فایل پیکربندی grub غیرفعال کنید. همانطور که نشان داده شده، می توانید با استفاده از دستور زیر به فایل تنظیمات GRUB دسترسی پیدا کنید:

sudo vim /etc/default/grub

سپس در آخر دستور زیر را وارد کنید:

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"

اکنون تغییرات را ذخیره کرده و خارج شوید. سپس برای اعمال تغییرات، فایل پیکربندی جدید GRUB را با اجرای دستور زیر ایجاد کنید:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

اکنون همانطور که نشان داده شده، با اجرای دستور زیر فایل پیکربندی EFI GRUB برای سیستم های EFI ایجاد کنید:

sudo grub2-mkconfig -o /boot/efi/EFI/rocky/grub2.cfg

در این مرحله به کمک دستور زیر سیستم خود را مجددا راه اندازی کنید:

sudo reboot

با اجرای دستور زیر بررسی کنید که IPv6 پشتیبانی می شود یا خیر:

ip a | grep inet6

در حال حاضر اگر خروجی دریافت نکردید به این معنی می باشد که IPv6 اکنون غیرفعال است.

غیر فعال کردن موقت IPv6 در AlmaLinux و Rocky Linux

مرحله بعدی غیرفعال کردن موقت IPv6 می باشد که با ویرایش فایل /etc/sysctl.conf یا افزودن یک فایل پیکربندی در پوشه /etc/sysctl.d می توان به آن دست یافت. اکنون با اجرای دستور زیر می توانید در فایل /etc/sysctl.conf تغییراتی ایجاد کنید:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

در این مرحلهف

با استفاده از دستور مورد نظر بررسی کنید که IPv6 غیرفعال است:

ip a | grep inet6

همچنین به کمک دستور زیر می توانید فایل /etc/sysctl.conf را به صورت دستی ویرایش کنید:

sudo vim /etc/sysctl.conf

در این مرحله، دستورات زیر را برای غیرفعال کردن IPv6 در همه آداپتورهای شبکه اجرا کنید:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

اکنون تغییرات مورد نظر را ذخیره کرده و خارج شوید، سپس دستور زیر را برای اعمال تغییرات اجرا کنید:

sudo sysctl -p

فعال کردن مجدد IPv6 در AlmaLinux و Rocky Linux

در این مرحله فایل /etc/default/grub را باز کرده و ورودی ipv6.disable=1 را با اجرای دستور زیر از GRUB_CMDLINE_LINUX حذف کنید:

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX"

اکنون دستور grub2-mkconfig را برای تولید مجدد فایل grub.cfg اجرا کنید:

grub2-mkconfig -o /boot/grub2/grub.cfg

اکنون در سیستم های UEFI، دستور زیر را اجرا کنید:

grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

اکنون مطمئن شوید که RedHat را با نام توزیع خود rocky یا Almalinux جایگزین کرده اید. سیستم را مجددا راه اندازی کنید تا پشتیبانی IPv6 غیرفعال شود. اگر به طور موقت IPv6 را فعال کرده اید، فقط دستورات زیر را از فایل /etc/sysctl.conf حذف کرده و سیستم را مجددا راه اندازی کنید:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

نتیجه گیری

در این آموزش مراحل غیر فعال کردن IPv6 را در AlmaLinux و Rocky Linux مورد بررسی قرار دادیم. غیرفعال کردن IPv6 در سیستم لینوکس، خصوصا زمانی که از سرور DHCP استفاده می کنید و این سرور از IPv6 پشتیبانی می‌کند، ممکن است منجر به مشکلاتی شود، پس به‌طور کلی توصیه نمی‌شود، مگر اینکه نیاز باشد. امیدواریم این مقاله برای شما مفید بوده باشد. ممنون که تا آخر این آموزش ما را همراهی کردید.

لینک کوتاه مقاله
https://azarsys.com/?p=12703


نویسنده مقاله
نویسنده / @نیکو رنجبر
مقالات مرتبط
دیدگاه بگذارید