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


25

ฉันรู้ว่ามีรายการวิกิhttp://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6ที่แสดงวิธีปิดการใช้งาน IPv6 ใน Debian Squeeze แต่นั่นคือ 2.6. * เคอร์เนล

3.2. * เมล็ดข้าวที่กำลังวิ่ง Wheezy?


อย่างน้อย '/ sys / module / ipv6 / พารามิเตอร์ / disable_ipv6' ยังคงมีอยู่สำหรับเคอร์เนล 3.2.0xxx
sparkie

@sparkie ใช่ แต่wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6ไม่ได้พูดอะไร/sys/module/ipv6/parameters/disable_ipv6นอกจาก/etc/sysctl.d/disableipv6.conf
JohnnyFromBF

คำตอบ:


29

หากคุณทำเช่นsysctl -pนั้นการรีบูตเครื่องก็ไม่จำเป็น มันใช้งานได้สำหรับฉัน แต่ฉันชอบเก็บ params ไว้ในไฟล์เดียวดังนั้นฉันจึงใส่บรรทัดข้างบนไว้ในsysctl.confไฟล์

เพื่อให้แน่ใจว่าฉันวางสายเกี่ยวกับอุปกรณ์ทุกตัวดังนั้นโซลูชันของฉันจึงเพิ่มบรรทัดต่อไปนี้ลงใน/etc/sysctl.conf:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_ipv6 = 1
net.ipv6.conf.ppp0.disable_ipv6 = 1
net.ipv6.conf.tun0.disable_ipv6 = 1

13
ยังไม่net.ipv6.conf.all.disable_ipv6 = 1พอเหรอ อย่างน้อย iIt ได้หลอกลวงสำหรับอินเตอร์เฟสทั้งหมดบนเครื่องของฉัน
Eugene Beresovsky

2
ขอบคุณสำหรับสิ่งนี้! ด้วยเหตุผลบางอย่างใน Raspberry Pi ของฉันเพิ่งปิดการใช้งานผ่านnet.ipv6.conf.all.disable_ipv6ไม่ได้; การเพิ่มบรรทัดที่ชัดเจนสำหรับอะแดปเตอร์ของฉันได้หลอกลวง!
Doktor J

เดียวกันที่นี่: มันไม่ได้ทำงานโดยใช้net.ipv6.conf.all.disable_ipv6; ต้องใช้สายเฉพาะสำหรับอะแดปเตอร์ของฉันเช่นนี้:net.ipv6.conf.enp6s0.disable_ipv6 = 1
บรูโน่

13

การปิดใช้งาน IPv6 ในระบบที่ใหม่กว่าทำงานในลักษณะเดียวกับที่อธิบายไว้ใน Debian wiki:

ปิดการใช้งาน ipv6 ในเคอร์เนล: echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.confจะปิดใช้งาน ipv6 ในการรีบูตครั้งถัดไป

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


ที่น่าสนใจฉันยังคงมี ipv6 ปรากฏขึ้นหลังจากทำตามคำแนะนำและตรวจสอบการตั้งค่าที่ระบุไว้ในหน้า wiki คงอยู่หลังจากรีบูต อาจมีบางอย่างเกี่ยวข้องกับความจริงที่ว่าสิ่งนี้กำลังทำงานอยู่บน vm ที่โฮสต์โดยบุคคลอื่น
ConstantineK

@hobs ใช่ผู้ให้บริการ VM บางราย จำกัด การเปลี่ยนแปลงที่สามารถทำได้กับการกำหนดค่าเครือข่ายของแขก ตามปกติแล้ว OpenVZ ในกรณีนี้คุณควรลืมปิดการใช้งาน IPv6 และพยายามแก้ไขปัญหาที่เกิดขึ้นจริง
Michael Hampton

อย่างแน่นอน. ฉันไม่สนใจที่จะทำสิ่งนี้ แต่อย่างที่คุณอาจทราบว่าซอฟต์แวร์รุ่นเก่าหลายชิ้นที่ไม่มีการพัฒนาในอนาคตมีปัญหาและนั่นคือสิ่งที่ฉันทำงานด้วย ดังนั้นฉันหวังว่า!
ConstantineK

สิ่งนี้ไม่ได้ผลสำหรับฉัน วิธีการของ Jawa ใช้งานได้แม้ว่า ฉันใช้ BAMT1.1 ไม่แน่ใจจริงๆว่าเป็นเดเบียนเวอร์ชันใด
womp

@MichaelHampton OpenVZ ไม่ได้เป็นระบบ VM มันเป็นคุกตามระบบคอนเทนเนอร์ / chroot ซึ่งอาจเป็นเหตุผลที่คุณไม่สามารถยุ่งกับการตั้งค่าเครือข่ายของตนเช่นนี้ ...
จูลส์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.