J'ai désactivé IPv6 sur une boîte Ubuntu sur laquelle tournent ssh et rsync. Mais les deux écoutent toujours sur une adresse IPv6. Comment dois-je résoudre ce problème?
[email protected]:~# sysctl net.ipv6.conf.all.disable_ipv6
net.ipv6.conf.all.disable_ipv6 = 1
[email protected]:~# sysctl net.ipv6.conf.default.disable_ipv6
net.ipv6.conf.default.disable_ipv6 = 1
[email protected]:~# sysctl net.ipv6.conf.lo.disable_ipv6
net.ipv6.conf.lo.disable_ipv6 = 1
Et
[email protected]:~# ss -lnp6
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::* users:(("sshd",1505,4))
LISTEN 0 5 :::873 :::* users:(("rsync",3423,5))
12.04
networking
ipv6
Abhishek Chanda
la source
la source
Réponses:
Cela a fonctionné pour moi:
Ajoutez ces lignes au bas de sysctl.conf
Ensuite, exécutez
sudo sysctl -p
ou redémarrezsource: http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html
Bien sûr, cela n'empêchera pas bind d'essayer aveuglément d'utiliser ipv6, vous devez donc également modifier
/etc/default/bind9
comme suit:source: http://blog.evilcoder.net/disable-ipv6-on-bind9-linux/#sthash.U95y4s6U.dpuf
la source
ipv6
module sur liste noire .Pour vérifier si IPv6 est activé ou désactivé, à partir d'une fenêtre de terminal:
0 signifie qu'il est activé et 1 est désactivé.
Pour désactiver IPv6
et ajoutez ces lignes au fichier sysctl.conf
Enregistrez le fichier sysctl.conf avec une nouvelle configuration, puis redémarrez votre système
Vérifiez à nouveau votre système
Maintenant, vous devriez voir «1» signifie que IPv6 a été désactivé sur votre système.
Depuis http://namhuy.net/1419/disable-ipv6-ubuntu-linux-mint.html
la source
Ouvrez un terminal et tapez la commande suivante (si vous n'utilisez pas Gedit, remplacez-le par votre éditeur de texte tel que Kate, etc.).
Et recherchez ceci:
Modifiez-le pour qu'il ressemble à ceci:
Maintenant, mettons à jour le GRUB:
Ou si vous n'utilisez pas GRUB 2, faites:
Et enfin, redémarrez votre système.
la source
netstat -nutlp | grep ::
montre que sshd et ntpd écoutent sur les adresses ipv6.ipv6
et vous avez terminé. Pourquoi vous avez toujours voulu faire ça ...Désactivez l'écoute sur les adresses ipv6 pour certains services.
sshd / etc / default / ssh
avahi-daemon /etc/avahi/avahi-daemon.conf
java /etc/java-7-openjdk/net.properties
Redémarrez ensuite les services
Dans mon cas, Tomcat utilisait java avec ipv6. Peut différer pour vous.
la source
Pour simplement activer IPv6 sur votre ordinateur, pourquoi vous avez toujours voulu le faire, c'est facile. Ajoutez simplement une ligne à un fichier de configuration. Oui, vous devez être
root
pour créer le fichier.Redémarrez ou essayez:
la source