Як відключити 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 / parametri
disabled_ipv6

@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, перезавантаження не потрібне. Це працювало для мене, але я вважаю за краще зберігати парами в одному файлі, тому я клав рядок вище у 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вистачає? Принаймні, я зробив трюк для всіх інтерфейсів моєї машини.
Євген Бересовський

2
Дякую за це! Чомусь на моєму Raspberry Pi просто відключення net.ipv6.conf.all.disable_ipv6не працювало; додавання явного рядка для мого адаптера зробив трюк!
Doktor J

Те саме: це не працювало з використанням net.ipv6.conf.all.disable_ipv6; довелося використовувати певну лінію для мого адаптера , як це:net.ipv6.conf.enp6s0.disable_ipv6 = 1
Bruno

13

Вимкнення IPv6 на новіших системах працює так само, як описано у вікі Debian:

Вимкнути ipv6 в ядрі: echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.confвідключить ipv6 при наступному перезавантаженні.

Майте на увазі, що з якою б проблемою ви не стикалися, це має бути абсолютно крайнім засобом після вичерпання всіх інших варіантів вирішення проблеми. IPv6 не є обов’язковим, і вам доведеться рано чи пізно його ввімкнути.


Цікаво, що у мене все ще з’являється ipv6 після дотримання інструкцій та перевірки налаштувань, зазначених на сторінках вікі, збережених після перезавантаження. Це може мати щось спільне з тим, що це працює на vm, розміщеному кимось іншим.
КонстантинК

@hobs Так, деякі постачальники програмного забезпечення обмежують можливі зміни в мережевій конфігурації гостя. Зазвичай на основі OpenVZ. У цьому випадку вам обов'язково слід забути про відключення IPv6 і замість цього спробувати вирішити фактичну проблему.
Майкл Хемптон

Безумовно. Я не мав інтересу до цього, але, як ви знаєте, у багатьох застарілих програмних програм, які не мають майбутньої розробки, виникають проблеми, і саме з цим я працював. Отже, бажаю!
КонстантинК

Це не спрацювало для мене. Підхід Jawa все-таки спрацював. Я використовую BAMT1.1, не дуже впевнений, на якій версії debian заснована.
утроба

@MichaelHampton OpenVZ - це не система ВМ, це система, що базується на контейнерах / хронізованих тюрмах, тому, ймовірно, ви не можете зіпсуватись із такими мережевими налаштуваннями, як це ...
Жюль
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.