Debian Wheezy'de IPv6 nasıl devre dışı bırakılır?


25

Debian Squeeze'de IPv6'nın nasıl devre dışı bırakılacağını gösteren bir http://wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 olduğunu biliyorum , ancak bu bir 2.6. * Çekirdeği.

Peki ya 3.2. * Wheezy çalıştıran çekirdekler?


en azından '/ sys / modül / ipv6 / parametreler / DISABLE_IPV6' hala Çekirdek 3.2.0xxx için var
Sparkie

@sparkie evet ama wiki.debian.org/DebianIPv6#How_to_turn_off_IPv6 hakkında hiçbir şey söylemedi /sys/module/ipv6/parameters/disable_ipv6ama/etc/sysctl.d/disableipv6.conf
JohnnyFromBF

Yanıtlar:


29

Bunu yaparsanız sysctl -p, yeniden başlatma gerekli değildir. Benim için işe yaradı, ancak parameleri tek dosyada tutmayı tercih ediyorum, bu yüzden yukarıdaki satırı sysctl.confdosyaya koydum .

Emin olmak için her cihaza bir satır koydum, bu yüzden çözümüm aşağıdaki satırları ekliyor /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
Değil mi net.ipv6.conf.all.disable_ipv6 = 1yeterli? En azından makinemdeki bütün arayüzler için numarayı yaptım.
Eugene Beresovsky

2
Bunun için teşekkürler! Bazı nedenlerden dolayı, Ahududu Pi'mde sadece üzerinden etkisizleştirmek net.ipv6.conf.all.disable_ipv6işe yaramadı; bağdaştırıcım için açık bir çizgi ekleyerek hile yaptım!
Doktor J

Burada aynı: kullanarak işe yaramadı net.ipv6.conf.all.disable_ipv6; Bağdaştırıcım için özel bir satır kullanmak zorundaydım:net.ipv6.conf.enp6s0.disable_ipv6 = 1
Bruno

13

IPv6'nın daha yeni sistemlerde devre dışı bırakılması Debian wiki'de açıklanan şekilde çalışır:

Çekirdekte echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.confipv6'yı devre dışı bırak: bir sonraki açılışta ipv6'yı devre dışı bırakır.

Aklınızda bulundurun, sorun ne olursa olsun, sorunu çözmek için diğer tüm seçenekleri tükettikten sonra bu mutlak bir son çare olmalı. IPv6 isteğe bağlı değildir ve er ya da geç yeniden açmanız gerekecektir.


İlginçtir ki hala talimatları izleyerek ve wiki sayfalarında listelenen ayarları yeniden başlattıktan sonra doğruladıktan sonra hala ipv6 var. Bunun başkası tarafından barındırılan bir vm'de çalışıyor olması ile ilgisi olabilir.
ConstantineK

@hob Evet, bazı VM sağlayıcıları, misafirin ağ yapılandırmasında hangi değişikliklerin yapılabileceğini kısıtlar. Genellikle OpenVZ tabanlı olanlar. Bu durumda, kesinlikle IPv6'yı devre dışı bırakmayı unutmalı ve bunun yerine asıl sorunu çözmeye çalışmalısınız.
Michael Hampton,

Kesinlikle. Bunu yapmakla ilgilenmiyorum ama bildiğiniz gibi, gelecekteki gelişimi olmayan pek çok eski yazılım parçasının sorunları var ve ben de bununla çalışıyordum. Öyleyse diliyorum!
ConstantineK

Bu benim için işe yaramadı. Jawa'nın yaklaşımı olsa işe yaradı. BAMT1.1 kullanıyorum, debian'ın hangi sürümüne dayandığından emin değilim.
Womp

@MichaelHampton OpenVZ bir VM sistemi değil, konteynır / chroot hapishane tabanlı bir sistemdir, bu yüzden muhtemelen ağ ayarlarını bu şekilde karıştırmazsınız ...
Jules
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.