Não é possível ativar o IPv6 para o servidor de telnet

0

Estou tentando ativar o IPv6 no servidor de telnet executado no Ubuntu 16.04, mas não consigo.

Meus arquivos de configuração são parecidos com os seguintes.

/etc/xinetd.d/telnet

service telnet
{
        disable         = no
        socket_type     = stream
        protocol        = tcp
        wait            = no
        flags           = REUSE IPv6
}

/etc/inetd.conf

telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

Após o reinício do /etc/init.d/xinetd, o servidor telnet está escutando somente o endereço IPv4, não o endereço IPv6:

# netstat -nap|grep xinet
tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN      4592/xinetd     
unix  2      [ ]         DGRAM                    31655    4592/xinetd 

Como resultado, quando eu faço telnet, vejo esta mensagem de erro:

# telnet -6 ::1
Trying ::1...
telnet: Unable to connect to remote host: Connection refused

No servidor, tenho uma interface de rede ativa com o endereço IPv6 habilitado e tenho executado o servidor SSH habilitado para IPv6 sem nenhum problema. Mas, de alguma forma, não consigo ativar o IPv6 para o servidor telnet.

Qualquer ajuda é apreciada.

    
por dan 20.08.2017 / 05:00

2 respostas

0

Eu vi esta solução aqui , onde O problema é resolvido por adicionando flags = IPv6 linha ao arquivo /etc/xinetd.d/echo (mas no seu caso seria /etc/xinetd.d/telent :

service echo
{
    disable     = no
    type        = INTERNAL
    id      = echo-stream
    socket_type = stream
    protocol    = tcp
        flags           = IPv6  
    user        = root
    wait        = no
}                                                                               


service echo
{
    disable     = no
    type        = INTERNAL
    id      = echo-dgram
    socket_type = dgram
    protocol    = udp
        flags           = IPv6  
    user        = root
    wait        = yes
}   
    
por George Udosen 20.08.2017 / 07:17
0

Eu enfrentei esse problema também. Consegui resolvê-lo adicionando as seguintes linhas em /etc/xinetd.conf, e, service xinetd restart.

serviço telnet

         {
                 socket_type         = stream
                 wait                = no
                 nice                = 10
                 user                = root
                 server              = /usr/sbin/in.telnetd
                 flags               = IPv6
          }

Obrigado

    
por SoMukh 15.11.2017 / 08:32