[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sshd et ipv6



Salut

sshd supporte l'IPv6, et d'après le manuel:

     -4      Forces sshd to use IPv4 addresses only.
     -6      Forces sshd to use IPv6 addresses only.

Ce qui laisse entendre que sshd sans options gère ipv6 et ipv4, cependant,
sans options, il ne prend que ipv4. (j'ai supprimé la ligne ListenAdress
0.0.0.0 du fichier de config).

J'ai été obligé de bidouiller le fichier /etc/init.d/ssh en ajoutant des -6
là ou il faut. Le plus curieux est qu'avec l'option -6, il utilise les
adresses ipv6 et ipv4.

Maintenant, les questions:

- Comment dire à sshd d'écouter ipv6 et ipv4 sans bidouiller le script de
  démarrage (option dans shd_config). Le man n'est pas très bavard à ce
  sujet.

- Quelqu'un a-t-il eu ce problème aussi?

Voici la bidouille de /etc/init.d/ssh:

ajouter vers le début:
OPTIONS="-6"

puis pour les lignes genre:
start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid --exec
/usr/sbin/sshd
ajouter 
-- $OPTIONS
à la fin.

(note: n'ajouter ça que sur les ligne de démarrage, pour les lignes de stop,
ça sert à rien).

-- 
Charles 
Are you suggesting coconuts migrate?



Reply to: