Forum Linux.redhat configurer telnet ipv6

Posté par  .
Étiquettes :
0
28
nov.
2005
Bonjour,

Je suis en train d'essayer de configurer telnet en ipv6. J'ai une Fedora Core 3.
(au fait ne me dites pas d'installer ssh, je dois configurer telnet ;))

Bon j'ai toujours le meme probleme :
[root@rogue telnet]# telnet ::1
Trying ::1...
telnet: connect to address ::1: Connection refused
telnet: Unable to connect to remote host: Connection refused

J'ai erre pas mal sur les divers forums, ai tente beaucoup des solutions proposees qui n'ont pas marche, donc je prefere poster concernant mon cas particulier.

Je pinge mon ordi et celui des autres sur le reseau ipv6 avec ping6.
telnet fonctionne en ipv4.
J'ai xinetd 2.3.14, je l'ai installe avec l'option --with-inet6. Deja ce qui me parait bizarre c'est que j'ai ca :
[root@rogue telnet]# xinetd -version
xinetd Version 2.3.14 loadavg
Il ne me parle pas d'inet6, ni de libwrap.

J'ai verifie que xinetd etait bien lance, ainsi que le service telnet.
Mon fichier xinetd.conf est de la forme suivante :
[root@rogue telnet]# cat /etc/xinetd.conf
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
flags = IPv6
}

includedir /etc/xinetd.d


et mon fichier telnet, contenu dans le repertoire /etc/xinetd.d est le suivant :
[root@rogue telnet]# cat /etc/xinetd.d/telnet
default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE NAMEINARGS
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/in.telnetd
server_args = -h
log_on_failure += USERID
}

Je n'ai rien de specifie dans hosts.deny et j'ai telnet:ALL dans hosts.allow. (je sais que c'est pas prudent mais pour l'instant notre reseau ipv6 n'est pas relie avec l'exterieur)
telnet figure bien dans /etc/services.

Une autre piste est que je semble avoir un probleme pour demarrer telnetd. Si j'essaie de le lancer en ligne de commande, ca me donne :
[root@rogue telnet]# telnetd
telnetd: getpeername: Socket operation on non-socket
Donc ca pourrait expliquer que telnet ne marche pas puisqu'il n'y a pas de serveur qui tourne.
Mon fichier /etc/resolv.conf contient
les options inet6 et debug
search ipv6.mondomaine
nameserver ipdunameserver

Voila, n'hesitez pas a me faire part de toutes vos remarques ou idees meme si vous n'etes pas surs etc, tout est bon a prendre.

Merci,
Cecile
PS desolee pour les accents, j'ai un clavier danois
  • # Comme ping_v6

    Posté par  . Évalué à 3.

    il faut que le telnet soit un telnet_v6
    • [^] # Re: Comme ping_v6

      Posté par  (site web personnel) . Évalué à 2.

      Un serveur telnet qui supporte ipv6 :
      * net-misc/telnet-bsd
      Latest version available: 1.2
      Latest version installed: 1.2
      Unstable version: 1.2-r1
      Use Flags (stable): +nls
      Size of downloaded files: 189 kB
      Homepage: ftp://ftp.suse.com/pub/people/kukuk/ipv6/
      Description: Telnet and telnetd ported from OpenBSD with IPv6 support
      License: BSD
      • [^] # Re: Comme ping_v6

        Posté par  . Évalué à 1.

        En fait je recois la meme erreur en essayant de demarrer le telnetd6 du netkit.
        "socket operation on non-socket" :/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.