20240406_212919
چرا غیرفعال کردن
IPv6 اهمیت دارد؟

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

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

آموزش غیرفعال کردن IPv6 در سیستم‌عامل‌های مختلف

1. Ubuntu و Debian

برای غیرفعال کردن IPv6 در سیستم‌عامل‌های مبتنی بر Debian (مانند Ubuntu):

 

1.ابتدا خطوط زیر را از تنظیمات حذف کنید:

				
					sed -i 's@net.ipv6.conf.all.disable_ipv6 = 1@@' /etc/sysctl.conf
sed -i 's@net.ipv6.conf.default.disable_ipv6 = 1@@' /etc/sysctl.conf

				
			

2.سپس دستور زیر را وارد کنید:

 
				
					echo "net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf

				
			

3.تنظیمات جدید را اعمال کنید:

				
					sudo sysctl -p

				
			

4.سیستم را ری‌استارت کنید:

				
					reboot
				
			

2. CentOS و Red Hat

برای سیستم‌عامل‌های CentOS و Red Hat، مراحل زیر را دنبال کنید:

 

1.فایل تنظیمات sysctl را ویرایش کنید:

				
					sudo nano /etc/sysctl.conf
				
			

2.خطوط زیر را به انتهای فایل اضافه کنید:

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

				
			

3.تغییرات را ذخیره کرده و دستور زیر را اجرا کنید:

				
					sudo sysctl -p

				
			

سیستم را ری‌استارت کنید:

				
					reboot

				
			

3. Windows Server

برای غیرفعال کردن IPv6 در Windows Server:

 

Command Prompt را به عنوان Administrator اجرا کنید

 

2.دستور زیر را وارد کنید تا IPv6 غیرفعال شود:

				
					netsh interface ipv6 set global disable

				
			

3.برای اعمال تغییرات، سیستم را ری‌استارت کنید.

4. macOS

برای غیرفعال کردن IPv6 در macOS:

1.ترمینال را باز کنید.

 

2.دستور زیر را وارد کنید تا IPv6 غیرفعال شود:

 

				
					networksetup -setv6off Wi-Fi

				
			

اگر از Ethernet استفاده می‌کنید، به جای Wi-Fi از Ethernet استفاده کنید.

3.سیستم را ری‌استارت کنید تا تغییرات اعمال شوند.