چگونه IP v6 را در Debian غیر فعال کنیم؟

Linuxسلام

بعد از مدت طولانی، دوباره قصد دارم مطلب جدیدی را منتشر کنم :)

در این مطلب، یاد میگیریم که چگونه IP v6 را در سیستم عامل Debian و یا Ubuntu غیر فعال کنیم.

فعال بودن IP v6 در برخی شرایط خاص، باعث می شود که اتصال شبکه در سرور بسیار کند و یا غیر ممکن شود. البته بستگی به شرایط دارد.

موردی که من به آن برخورد کرده بودم، مربوط به squid می شد که کار نمی کرد. و وقتی فایل access.log را بررسی می کردم، دیدم که آی پی هایی که لاگ شده همگی ورژن 6 هستند. برای رفع این مشکل، باید پشتیبانی از آی پی ورژن 6 را غیر فعال کنیم تا از آی پی ورژن 4 به جای آن استفاده شود و مشکل برطرف گردد.

کافی است فایل /etc/sysctl.conf را ویرایش کنیم و محتویات زیر را به آخر آن اضافه نماییم:

#disable ipv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

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

sysctl -p

نظرات شما

قسمت نظرات با استفاده از سرویس دیسکاس پیاده سازی شده است. متاسفانه این سرویس از داخل ایران قابل دسترس نیست. لطفا از آی پی خارجی استفاده کنید.