How to disable IPv6 on CentOS
การ disable ipv6 สำหรับ สามารถทำได้หลากหลายวิธีด้วยกัน แต่วิธีที่แนะนำคือการ disable ipv6 ด้วยการแก้ไข /etc/sysctl.conf แทนการ disable ipv6 module บนระบบที่จะทำให้เกิดปัญหากับ SELinux และ component อื่นๆ
วิธีการปิดการใช้งาน ipv6
ให้แก้ไขไฟล์ /etc/sysctl.conf และกำหนด parameter ด้านล่างลงในไฟล์
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
จากนั้นให้ save
การปิดการใช้งาน ipv6 บนระบบที่ทำงานอยู่
สามารถทำได้ 2 วิธีด้วยกัน ดังนี้
- แก้ไขด้วยใส่ค่างลงในไฟล์ บน /proc
# echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
# echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6 - แก้ไขด้วยคำสั่ง sysctl
# sysctl -w net.ipv6.conf.all.disable_ipv6=1
# sysctl -w net.ipv6.conf.default.disable_ipv6=1