Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

เผยแพร่เมื่อวันที่ 16 ตุลาคม 2023 เวลา 16:45 น. EDT

Sharqa เป็นนักเขียนเนื้อหาเชิงเทคนิคที่เชี่ยวชาญในการสร้างเนื้อหาคุณภาพสูง มีคุณค่า และปรับให้เหมาะสมกับ SEO เธอได้นำเสนอเนื้อหาที่เกี่ยวข้องกับระบบปฏิบัติการต่างๆ ภาษาการเขียนโปรแกรม แอปที่ใช้ GUI ไอที และเทคโนโลยี

ลงชื่อเข้าใช้บัญชี MakeUseOf ของคุณ

แม้ว่า IPv6 มีความสำคัญต่อการเติบโตของอินเทอร์เน็ตในระยะยาว แต่ก็มีสถานการณ์ที่คุณอาจต้องปิดการใช้งานบนระบบ Ubuntu ของคุณ

ต่อไปนี้เป็นวิธีปิดใช้งาน IPv6 บน Ubuntu เพื่อช่วยคุณแก้ไขปัญหาความเข้ากันได้ การกำหนดค่าเครือข่าย หรือกรณีการใช้งานเฉพาะที่จำเป็นต้องปิดใช้งาน IPv6

วิธีปิดการใช้งาน IPv6 อย่างถาวรบน Ubuntu

ตามค่าเริ่มต้น IPv6 จะถูกเปิดใช้งานและใช้งานควบคู่ไปกับ IPv4

หากต้องการปิดใช้งาน IPv6 บนระบบ Ubuntu ของคุณ ให้เปิดเทอร์มินัลโดยกด Ctrl + Alt + T และใช้โปรแกรมแก้ไขนาโนเพื่อเปิดไฟล์การกำหนดค่า sysctl:

sudo nano /etc/sysctl.conf

ตอนนี้ ให้เพิ่มโค้ดต่อไปนี้ในไฟล์การกำหนดค่าสำหรับการปิดใช้งานบริการ IPv6:

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

ในโค้ดด้านบน:

  • บรรทัดแรกปิดใช้งาน IPv6 สำหรับอินเทอร์เฟซเครือข่ายทั้งหมดบนระบบ
  • บรรทัดที่สองกำหนดเป้าหมายอินเทอร์เฟซเริ่มต้นโดยเฉพาะและปิดใช้งาน
  • บรรทัดที่สามปิดใช้งาน IPv6 บนอินเทอร์เฟซแบบย้อนกลับ ซึ่งหมายความว่าเครื่องจะไม่ใช้ IPV6 สำหรับการสื่อสารภายใน
ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

หลังจากเพิ่มโค้ดที่กำหนดแล้ว ให้กด Ctrl + O เพื่อบันทึกการเปลี่ยนแปลงและออกจากตัวแก้ไข ตอนนี้ ใช้การเปลี่ยนแปลงกับระบบด้วย:

sudo sysctl -p
ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

เริ่มบริการเครือข่ายของคุณด้วย:

sudo systemctl restart systemd-networkd

ตรวจสอบสถานะของบริการ IPv6 ที่ปิดใช้งานโดยการเรียกใช้:

cat /proc/sys/net/ipv6/conf/all/disable_ipv6
ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

หากเอาต์พุตแสดงสถานะ "1" แสดงว่า IPv6 ถูกปิดการใช้งานบน Ubuntu สำเร็จแล้ว

วิธีปิดการใช้งาน IPv6 ชั่วคราวบน Ubuntu

หากต้องการปิดใช้งาน IPv6 ชั่วคราวบน Ubuntu ให้เรียกใช้ systemctl ต่อไปนี้ คำสั่ง -w ตัวเลือก:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
ปิดการใช้งาน IPv6 บน Ubuntu:คำแนะนำทีละขั้นตอน

ตอนนี้ ให้รีสตาร์ทบริการเครือข่ายด้วย:

sudo systemctl restart systemd-networkd

ด้วยเหตุนี้ การอ้างอิงทั้งหมดจะได้รับการกำหนดค่าให้ปิดใช้งานบริการ IPv6 ชั่วคราว

ดูแลการกำหนดค่าเครือข่ายของ Ubuntu PC ของคุณ

Ubuntu ทำให้การควบคุมการตั้งค่า IPv6 ค่อนข้างตรงไปตรงมา เพื่อให้มั่นใจว่าคุณสามารถกำหนดค่าลักษณะการทำงานของเครือข่ายของระบบให้ตรงกับความต้องการเฉพาะของคุณได้ อย่าลืมใช้ความรู้นี้อย่างระมัดระวัง เนื่องจาก IPv6 จะยังคงมีบทบาทสำคัญในโครงสร้างพื้นฐานอินเทอร์เน็ตทั่วโลก