ลด 50% ทุกแผน มีเวลาจำกัด เริ่มต้นที่ $2.48/mo
เหลืออีก 8 นาที
ความปลอดภัยและเครือข่าย

วิธีเปิด / ปิดการใช้งาน IPV6 บน Ubuntu [4 ขั้นตอนด่วน]

ลิลี่ คาร์เนลล์ By ลิลี่ คาร์เนลล์ อ่าน 8 นาที อัปเดตเมื่อวันที่ 22 กรกฎาคม 2025
ปิดการใช้งานเปิดใช้งาน ipv6 ubuntu

อินเทอร์เน็ตโปรโตคอลฉบับปรับปรุงล่าสุดและคุณประโยชน์ต่างๆ มากมายกระตุ้นให้คุณเรียนรู้วิธีใช้งาน คำถามพื้นฐานที่คุณอาจถามคือ ฉันควรเริ่มจากตรงไหน? มันเป็นเรื่องง่าย คุณควรเข้าใจวิธีเปิดใช้งาน Ubuntu IPv6 (Internet Protocol เวอร์ชัน 6) เป็นจุดเริ่มต้น เพื่อให้บรรลุเป้าหมายนี้ คุณสามารถใช้แนวทางนี้เพื่อทำความคุ้นเคยกับแต่ละขั้นตอนในการเปิดใช้งาน IPv6 บนเซิร์ฟเวอร์ Ubuntu ก่อนที่จะไปไกลกว่านั้น เราควรตรวจสอบสิ่งที่เรารู้เกี่ยวกับ IPv6 และข้อดีของมัน

IPv6 คืออะไร?

IPv6 (อินเทอร์เน็ตโปรโตคอลเวอร์ชันเวอร์ชัน 6) คือมาตรฐานที่อยู่ Internet Protocol (IP) รุ่นต่อๆ ไป ซึ่งออกแบบมาเพื่อความก้าวหน้าและแทนที่ IPv4 ในที่สุด อุปกรณ์ทั้งหมดที่เชื่อมต่อกับอินเทอร์เน็ต เช่น คอมพิวเตอร์ โทรศัพท์มือถือ ส่วนประกอบระบบอัตโนมัติในบ้าน และเซ็นเซอร์ IoT จำเป็นต้องมีที่อยู่ IP หลายรายการเพื่อสื่อสารระหว่างอุปกรณ์อื่นๆ ระบบที่อยู่ IP เดิมที่เรียกว่า IPv4 กำลังจะหมดที่อยู่เนื่องจากมีการใช้งานอย่างแพร่หลายจากการเพิ่มขึ้นของอุปกรณ์ที่เชื่อมต่อจำนวนมาก หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับความแตกต่างระหว่าง IPv4 และ IPv6 โปรดอ่าน: “IPv4 กับ IPv6: วิธีการตั้งค่า IPv6 ให้แทนที่ IPv4

IPv6 กับ IPv4

IPv6 มีประโยชน์อย่างไร?

IPv6 เป็นเวอร์ชันอินเทอร์เน็ตโปรโตคอลล่าสุดและทำงานคล้ายกับ IPv4; ทั้งสองให้ที่อยู่ IP เฉพาะที่จำเป็นสำหรับอุปกรณ์ที่ใช้อินเทอร์เน็ตในการสื่อสาร แต่มีความแตกต่างที่สำคัญอย่างหนึ่งเมื่อเทียบกับ IPv4: ใช้ a ที่อยู่ IP 128 บิต.

ประโยชน์หลักของ IPv6 มีดังนี้:

  • ให้การกำหนดค่าอัตโนมัติ
  • ไม่มีการชนกันของที่อยู่ส่วนตัว
  • ปรับปรุงการกำหนดเส้นทางแบบหลายผู้รับ
  • รูปแบบส่วนหัวที่ตรงไปตรงมามากขึ้น
  • การกำหนดเส้นทางที่ง่ายขึ้นและมีประสิทธิภาพมากขึ้น
  • คุณภาพการบริการที่ดีขึ้น (การติดฉลากการไหล)
  • การรับรองความถูกต้องและการสนับสนุนในตัว
  • เสนอตัวเลือกและส่วนขยายที่ยืดหยุ่น
  • การบริหารจัดการที่จัดการได้มากขึ้น (ไม่มี DHCP)

เหตุใด IPv6 จึงถูกนำมาใช้?

IPv6 ถูกสร้างขึ้นอย่างชัดเจนเพื่อแก้ปัญหาการหมดพื้นที่ที่อยู่ แม้แต่ในทศวรรษ 1980 ผู้เชี่ยวชาญยังชี้ให้เห็นถึงความกังวลเกี่ยวกับปัญหาความเหนื่อยล้า นอกจากนี้ หลังจากเปิดตัวที่อยู่ IPv4 ได้ไม่นาน ก็แสดงให้เห็นถึงข้อจำกัดต่างๆ เช่น ปัญหาด้านความสามารถในการปรับขนาดและความสามารถ

อ่านเพิ่มเติม: การกำหนดค่า DNS บน MikroTik 

วิธีการตั้งค่า IPV6 บน Ubuntu

นี่คือคำแนะนำทีละขั้นตอนที่คุณต้องเปิดใช้งาน Ubuntu IPv6 บนระบบของคุณ

ขั้นตอนที่ 1: การแก้ไขไฟล์ sysctl.conf

ขั้นตอนแรกในการกำหนดค่า Ubuntu IPv6 คือการล็อคอินเข้าสู่เซิร์ฟเวอร์ด้วย การเข้าถึงรูท. หลังจากนั้นคุณจะต้องเปลี่ยนข้อมูลบางส่วนในไฟล์ sysctl.conf โดยป้อนไฟล์ในโหมดแก้ไข ในบทช่วยสอนนี้ เราจะใช้โปรแกรมแก้ไขเป็นกลุ่ม โปรดทราบว่าคุณสามารถใช้โปรแกรมแก้ไขไฟล์ใดก็ได้ที่คุณต้องการ

vim /etc/sysctl.conf

คุณต้องเพิ่มสิ่งต่อไปนี้ที่ท้ายไฟล์:

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

ตอนนี้บันทึกแล้วปิดไฟล์

ขั้นตอนที่ 2: การแก้ไขไฟล์อินเทอร์เฟซ

ไฟล์อื่นที่ต้องการแก้ไขคือไฟล์อินเทอร์เฟซใต้เส้นทาง  /etc/เครือข่าย/. ก่อนที่จะดำเนินการตามขั้นตอนเหล่านี้ โปรดสำรองข้อมูลของไฟล์ /etc/network/interfaces ก่อน

vim /etc/network/interfaces

คุณต้องเพิ่มบรรทัดต่อไปนี้ในไฟล์อินเทอร์เฟซ:

iface eth0 inet6 static
pre-up modprobe ipv6
address IPv6-IP-Address
netmask 64
gateway IPv6-IP-Gateway-Address

จากนั้นคุณต้องบันทึกและออกจากไฟล์อินเทอร์เฟซ โปรดทราบว่าคุณต้องตรวจสอบให้แน่ใจว่าคุณได้แทนที่ IPv6-IP-Address และ IPv6-IP-Gateway-Address ด้วยรายละเอียด Ubuntu IPv6 ที่มอบให้แก่คุณ

ขั้นตอนที่ 3: เริ่มบริการเครือข่ายใหม่

ขั้นตอนที่สามในการเปิดใช้งานที่อยู่ Ubuntu IPv6 บนเซิร์ฟเวอร์ของคุณคือการรีสตาร์ทบริการเครือข่ายเพื่อให้การเปลี่ยนแปลงมีผล

service networking restart

 ขั้นตอนที่ 4: ตรวจสอบการติดตั้ง Ubuntu IPv6

คุณสามารถตรวจสอบได้ว่ามีการติดตั้งที่อยู่ IPv6 ที่ถูกต้องบนระบบปฏิบัติการ Linux ของคุณหรือไม่โดยใช้คำสั่งด้านล่าง:

ifconfig eth0

ทำตามตัวอย่างต่อไปนี้เพื่อทำความเข้าใจขั้นตอนเหล่านี้:

eth0      ลิงก์ encap:อีเธอร์เน็ต  HWaddr 06:0c:6c:01:12:98

          inet addr:103.25.202.165  Bcast:103.25.202.255  มาสก์:255.255.255.0

          inet6 addr: fe80::40c:6cff:fe01:1298/64 ขอบเขต:ลิงก์

          inet6 addr: 2400:c980:0:2::2/64 ขอบเขต: ทั่วโลก

          ออกอากาศหลายรายการพร้อมกัน MTU:1500 เมตริก:1

          แพ็กเก็ต RX:2505260 ข้อผิดพลาด:0 ลดลง:14 โอเวอร์รัน:0 เฟรม:0

          แพ็กเก็ต TX:640650 ข้อผิดพลาด:0 ลดลง:0 โอเวอร์รัน:0 ผู้ให้บริการ:0

          การชนกัน: 0 txqueuelen: 1,000

          ไบต์ RX:203319645 (203.3 MB)  ไบต์ TX:74852651 (74.8 MB)

ให้ความสนใจกับบรรทัดนี้:

inet6 addr: 2400:c980:0:2::2/64 ขอบเขต: ทั่วโลก

บรรทัดนี้ตรวจสอบว่ามีการแสดงที่อยู่ IPv6 ที่ถูกต้อง

Ubuntu-vps ทางเลือกที่ชัดเจน

เซิร์ฟเวอร์ที่ใช้ Linux ส่วนใหญ่ใช้ Ubuntu; ทำไมไม่คุณ? ค้นพบว่าทำไมทุกคนถึงรัก Ubuntu — รับ Ubuntu VPS ที่ได้รับการปรับปรุง

รับ Ubuntu VPS ของคุณ

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

ส่วนนี้จะอธิบายวิธีปิดการใช้งานโปรโตคอล Ubuntu IPv6 บนระบบของคุณ หลักเกณฑ์นี้เป็นขั้นสูงเล็กน้อย ดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณใส่ใจทุกรายละเอียด ตอนนี้เปิดเทอร์มินัล (CTRL + ALT + T) แล้วไปกันเลย! โปรดทราบว่าคุณจะต้องใช้คำสั่งส่วนใหญ่ในเทอร์มินัล สิทธิ์รูท (sudo).

วิธีแรก: ปิดการใช้งาน IPv6 โดยใช้ Sysctl

เรามาหารือเกี่ยวกับแนวทางแรกในการปิดการใช้งาน IPv6 บน Ubuntu ของคุณ

ขั้นตอนที่ 1: ตรวจสอบที่อยู่ Ubuntu IPv6

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

ip a

หลังจากรันคำสั่งข้างต้นแล้ว คุณจะเห็นที่อยู่ IPv6 หากเปิดใช้งานอยู่ คล้ายกับด้านล่าง:

เปิดใช้งานที่อยู่ Ubuntu IPv6 แล้ว
เปิดใช้งานที่อยู่ Ubuntu IPv6 แล้ว

ขั้นตอนที่ 2: การใช้คำสั่ง sysctl

ตอนนี้คุณต้องใช้คำสั่ง sysctl เพื่อปิดการใช้งาน IPv6 บนระบบปฏิบัติการ Ubuntu:

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

ขั้นตอนที่ 3: ตรวจสอบกระบวนการปิดการใช้งาน Ubuntu IPv6 

เช่นเดียวกับการเปิดใช้งาน IPv6 บน Ubuntu คุณควรตรวจสอบให้แน่ใจว่าปิดใช้งานอย่างถูกต้อง โดยพิมพ์คำสั่งต่อไปนี้อีกครั้ง: 

ip a

เช่นเดียวกับด้านล่าง คุณไม่ควรเห็นรายการ IPv6 ใดๆ เนื่องจากคุณเพิ่งปิดการใช้งาน Iv6 ในระบบของคุณ

ไม่มีรายการ IPv6 บน Ubuntu
ไม่มีรายการ IPv6 บน Ubuntu

แต่ให้ความสนใจ คำสั่งเหล่านี้จะปิด IPv6 ชั่วคราวบนระบบปฏิบัติการ Ubuntu ของคุณ กล่าวอีกนัยหนึ่ง ครั้งต่อไปที่ระบบของคุณบูท คุณจะเปิดใช้งาน iPv6 อีกครั้ง หากต้องการทำให้ตัวเลือกนี้คงอยู่ คุณสามารถแก้ไขได้ /etc/sysctl.conf. เช่นเดียวกับส่วนก่อนหน้า เราจะใช้ vim เพื่อแก้ไขไฟล์ ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ของผู้ดูแลระบบ (ใช้ sudo):

การกำหนดค่า Sysctl
การกำหนดค่า Sysctl

คุณต้องเพิ่มบรรทัดต่อไปนี้ลงในไฟล์:

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

เพื่อให้การตั้งค่ามีผลใช้คำสั่งนี้:

sudo sysctl -p

หาก Ubuntu IPv6 ยังคงเปิดใช้งานอยู่หลังจากรีบูตระบบ คุณต้องสร้างไฟล์ /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

คำสั่งนี้จะอ่านพารามิเตอร์เคอร์เนลจากไฟล์การกำหนดค่า sysctl ของคุณด้วยตนเอง โปรดทราบว่าทั้งหมดนี้เกิดขึ้นระหว่างเวลาบูต

อ่านเพิ่มเติม: เดเบียนกับอูบุนตู

วิธีที่สอง: ปิดการใช้งาน IPv6 โดยใช้ GRUB

วิธีที่สองในการปิดการใช้งาน Ubuntu IPv6 บนระบบของคุณคือการกำหนดค่า ด้วง และส่งผ่านพารามิเตอร์เคอร์เนลในเวลาบูต คุณต้องแก้ไข /etc/default/grub การทำเช่นนี้ โปรดตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ของผู้ดูแลระบบ:

การกำหนดค่าด้วง
การกำหนดค่าด้วง

ตอนนี้แก้ไข GRUB_CMDLINE_LINUX_DEFAULT และ GRUB_CMDLINE_LINUX เพื่อปิดการใช้งาน IPv6 ในการบู๊ต:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

บันทึกไฟล์นี้และรันคำสั่ง update-grub:

sudo update-grub

ขณะนี้คุณกำลังใช้เทคนิคนี้ การตั้งค่าควรจะคงอยู่เมื่อรีบูต

ความคิดสุดท้าย: การกำหนดค่า Ubuntu IPv6

แม้ว่า IPv6 ถูกนำมาใช้เพื่อแก้ปัญหาพื้นที่ที่อยู่ แต่ก็มีข้อดีอื่นๆ มากมาย รวมถึงการป้องกันการขัดแย้งกันของที่อยู่ส่วนตัว การปรับปรุงการกำหนดเส้นทางแบบหลายผู้รับ คุณภาพการบริการที่ดีขึ้น การรับรองความถูกต้องในตัว และการกำหนดเส้นทางที่ง่ายขึ้นและมีประสิทธิภาพมากขึ้น เห็นได้ชัดว่าการรู้วิธีเปิดใช้งาน IPv6 บน Ubuntu เป็นสิ่งสำคัญ ดังที่คุณเห็นในบทความนี้ Ubuntu เป็นหนึ่งใน Linux ที่ใช้งานได้ง่ายที่สุดที่คุณสามารถใช้ได้ในหลายพื้นที่ เรายังภูมิใจนำเสนอของเรา อูบุนตู VPSซึ่งประกอบด้วยฮาร์ดแวร์ที่แข็งแกร่งและได้รับการปรับแต่งเพื่อให้คุณได้รับประโยชน์สูงสุดจากฟังก์ชันการทำงานของ Ubuntu

คำถามที่พบบ่อย

ฉันจะเปิดใช้งาน IPv6 บน Ubuntu ได้อย่างไร

โดยทั่วไปแล้ว การตั้งค่า IPv6 บน Ubuntu นั้นมีสามขั้นตอนซึ่งคุณต้องแก้ไขไฟล์ sysctl.conf ไฟล์อินเทอร์เฟซ และการรีสตาร์ทบริการเครือข่าย

จะเกิดอะไรขึ้นถ้าฉันเปิดใช้งาน IPv6?

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

ฉันจะค้นหาที่อยู่ IPv6 ของฉันใน Linux ได้อย่างไร

ต่อไปนี้เป็นคำแนะนำทั่วไปสองประการสำหรับ Unix สำหรับการระบุที่อยู่ IPv6 และเส้นทางเริ่มต้นของคุณ:

  1. รัน ifconfig -a แล้วค้นหา ไอเน็ต6 เพื่อดูที่อยู่ IPv6 ของคุณ
  2. เรียกใช้ netstat -nr และค้นหา inet6 หรือ Internet6 หรือคำที่คล้ายกันเพื่อค้นหาส่วน IPv6 จากนั้นมองหา default หรือ :: หรือ ::/0

IPv6 จะเพิ่มความเร็วอินเทอร์เน็ตหรือไม่

ผู้ให้บริการเว็บและคลาวด์บางรายวัดความเร็วของ IPv6 และ IPv4 ผลลัพธ์แสดงให้เห็นว่าเว็บไซต์โหลดเร็วกว่าค่ามัธยฐาน 5% และเร็วกว่า 15% สำหรับเปอร์เซ็นไทล์ 95% บน IPv6 มากกว่า IPv4 ซึ่งหมายความว่าผู้ที่ติดตามความเร็วสูงควรใช้ IPv6 ดีกว่า

แบ่งปัน

เพิ่มเติมจากบล็อก

อ่านต่อ

รูปภาพชื่อ Cloudzy สำหรับคำแนะนำ MikroTik L2TP VPN ซึ่งแสดงแล็ปท็อปที่เชื่อมต่อกับชั้นวางเซิร์ฟเวอร์ผ่านอุโมงค์ดิจิทัลสีน้ำเงินและสีทองที่เรืองแสงพร้อมไอคอนรูปโล่
ความปลอดภัยและเครือข่าย

การตั้งค่า MikroTik L2TP VPN (พร้อม IPsec): คู่มือ RouterOS (2026)

ในการตั้งค่า MikroTik L2TP VPN นี้ L2TP จะจัดการทันเนล ในขณะที่ IPsec จะจัดการการเข้ารหัสและความสมบูรณ์ การจับคู่สิ่งเหล่านี้จะทำให้คุณเข้ากันได้กับไคลเอ็นต์ดั้งเดิมโดยไม่มีอายุของบุคคลที่สาม

เรกซ่า ไซรัสเรกซ่า ไซรัส อ่าน 9 นาที
หน้าต่างเทอร์มินัลที่แสดงข้อความเตือน SSH เกี่ยวกับการเปลี่ยนแปลงการระบุโฮสต์ระยะไกล โดยมีชื่อ Fix Guide และแบรนด์ Cloudzy บนพื้นหลังสีน้ำเงินเข้ม
ความปลอดภัยและเครือข่าย

คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง & วิธีแก้ไข

SSH เป็นโปรโตคอลเครือข่ายที่ปลอดภัยที่สร้างอุโมงค์ที่เข้ารหัสระหว่างระบบ ยังคงได้รับความนิยมในหมู่นักพัฒนาที่ต้องการเข้าถึงคอมพิวเตอร์จากระยะไกลโดยไม่ต้องใช้กราฟี

เรกซ่า ไซรัสเรกซ่า ไซรัส อ่าน 10 นาที
ภาพประกอบคำแนะนำในการแก้ไขปัญหาเซิร์ฟเวอร์ DNS พร้อมสัญลักษณ์เตือนและเซิร์ฟเวอร์สีน้ำเงินบนพื้นหลังสีเข้มสำหรับข้อผิดพลาดในการแก้ไขชื่อ Linux
ความปลอดภัยและเครือข่าย

ความล้มเหลวชั่วคราวในการแก้ไขชื่อ: หมายความว่าอย่างไรและจะแก้ไขได้อย่างไร

ขณะใช้ Linux คุณอาจพบข้อผิดพลาดในการแก้ไขชื่อล้มเหลวชั่วคราวเมื่อพยายามเข้าถึงเว็บไซต์ อัปเดตแพ็คเกจ หรือดำเนินการงานที่ต้องใช้การเชื่อมต่ออินเทอร์เน็ต

เรกซ่า ไซรัสเรกซ่า ไซรัส อ่าน 12 นาที

พร้อมที่จะใช้งานหรือยัง? จาก $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน