logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-08-2023 12:21:17

Priareos
Membre
Distrib. : Debian 12 Xfce et 12 Gnome
Inscription : 25-07-2021

[résolu] Supprimer l'ipv6 de Debian

Bonjour,

Je cherche depuis quelques jours à supprimer toutes les ipv6 de mes Debian ( 11 et 12 ). J'ai donc ajouté à /etc/sysctl.conf le code suivant:


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



J'ai aussi trouvé


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



Dans le meilleur des cas je perds l'ipv6 mais je le retrouve toujours après un reboot, hors je ne veux pas qu'il revienne. Un peu d'aide serait donc la bienvenue.

Dernière modification par Priareos (22-08-2023 16:11:42)

Hors ligne

#2 22-08-2023 12:58:23

debian-noel
Membre
Distrib. : Trixie
(G)UI : Mate
Inscription : 21-03-2023

Re : [résolu] Supprimer l'ipv6 de Debian

Bonjour


# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
#GRUB_DISABLE_OS_PROBER=false
 



dans /etc/default/grub   tu modifie cette ligne comme ci dessus (elle existe sous la forme GRUB_CMDLINE_LINUX="" )


GRUB_CMDLINE_LINUX="ipv6.disable=1"
 


et un update grub


update-grub
 


au reboot de la machine cela doit être correct
ce que tu parle dans ton #1 inutile

Dernière modification par debian-noel (22-08-2023 13:00:43)

Hors ligne

#3 22-08-2023 13:10:12

debian-noel
Membre
Distrib. : Trixie
(G)UI : Mate
Inscription : 21-03-2023

Re : [résolu] Supprimer l'ipv6 de Debian

pour être encore plus précis tu peux modifier le fichier /etc/hosts somme ci dessous avec des "#"
mais comme maintenant le noyau ignore l' IPv6 , c'est chipoter  smile


127.0.0.1 localhost
127.0.1.1 kabylake1

# The following lines are desirable for IPv6 capable hosts
#::1     localhost ip6-localhost ip6-loopback
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
 



je suis en testing , la modification est permanente ,même sur une mise a jour du fichier "grub" et même lors d'une migration de debian
ou lors d'une mise a jour du noyau
remarque:
j'utilise un fichier /etc/network/interfaces , mais avec network manager ou autre ça fonctionne aussi
nota: avec network manager tu peux ignorer l'IPv6 (désactiver dans sa config )

Dernière modification par debian-noel (22-08-2023 19:33:27)

Hors ligne

#4 22-08-2023 16:11:15

Priareos
Membre
Distrib. : Debian 12 Xfce et 12 Gnome
Inscription : 25-07-2021

Re : [résolu] Supprimer l'ipv6 de Debian

merci.gif

Merci pour cette réponse très détaillée, et qui fonctionne surtout. J'ai refait la configuration du grub et ça tient aussi chez moi. Parfait.

Hors ligne

#5 23-08-2023 14:11:31

raleur
Membre
Inscription : 03-10-2014

Re : [résolu] Supprimer l'ipv6 de Debian

Priareos a écrit :

J'ai donc ajouté à /etc/sysctl.conf le code suivant:


Note: "all" modifie la valeur pour toutes les interfaces existantes alors que "default" définit la valeur par défaut pour les nouvelles interfaces.
Mais dans tous les cas le gestionnaire de réseau (ifupdown, NetworkManager, connman...) peut passer outre et réactiver l'IPv6 pour une interface qu'il gère si sa configuration le lui dicte. C'est donc dans les réglages du gestionnaire de réseau qu'il faut regarder en priorité.

debian-noel a écrit :

ipv6.disable=1


Attention : désactiver totalement la gestion d'IPv6 dans le noyau peut avoir un impact sur certaines applications qui comptent dessus notamment celles qui utilisent les fonctions IPv6 même pour communiquer en IPv4.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums