غیرفعال کردن ipv6 در سرور لینوکس اوبونتو چاپ


گاها نیاز دارید به دلیل خطاهای دریافتی در سرور آی پی ورژن 6 خود را غیر فعال کنید مثلا اگر برای مشاهده گوگل خطای 403 دارید و آی پی ورژن شش مزاحمت ایجاد کرده باید آن را غیرفعال کنید.

با دستور زیر حتی بعد از ریستارت شدن سرویس نیز آی پی ورژن 6 شما فعال نمیشود

اول دستورات زیر را بزنید:

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

 

خوب دستور زیر را بزنید تا باز شود:

nano /etc/sysctl.conf

داخل آن کد های زیر را قرار دهید و ctrl+x و y را بزنید تا ذخیره شود:

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
 
برای اعمال تغییرات دستور زیر را بزنید:
sudo sysctl -p

باید فایل /etc/rc.local را (با دسترسی روت) ایجاد کنید:

nano /etc/rc.local

و آن را با موارد زیر پر کنید:

#!/bin/bash
# /etc/rc.local
/etc/sysctl.d
/etc/init.d/procps restart
exit 0
 
حالا از دستور chmod برای اجرایی کردن فایل استفاده کنید:
sudo chmod 755 /etc/rc.local

تمام حالا در صورت ریستارت شدن سرور هم تغییرات ذخیره خواهند ماند.

یرای فعال کردن مجدد ipv6 کافیست برعکس مراحل زیر را انجام دهید یعنی آن سه خط کد را از فایل sysctl.conf حذف کنید.

 


آیا این پاسخ مفید بود؟

  • 0
« بازگشت