abriendo el puerto 7 (puerto de eco) en Linux/Debian

abriendo el puerto 7 (puerto de eco) en Linux/Debian

Necesito un servidor de eco en mi Linux/Debian para fines de depuración. Me di cuenta de que ya hay un puerto asignado que se muestra en '/etc/services' para hacerlo y es el puerto 7 TCP/UDP.

¿Es posible abrir este puerto en Linux (Debian)? Si no, ¿cuáles son las alternativas?

Respuesta1

Para configurar un servicio echo en Debian, puede instalarlo xinetdcon:

apt-get install xinetd

Entonces tienes que cambiar la disabledirectiva a noin /etc/xinetd.d/echo; o si el archivo no existe, créelo como se muestra aquí:

# default: off
# description: An xinetd internal service which echo's characters back to
# clients.
# This is the tcp version.
service echo
{
    disable     = no
    type        = INTERNAL
    id      = echo-stream
    socket_type = stream
    protocol    = tcp
    user        = root
    wait        = no
}

# This is the udp version.
service echo
{
    disable     = yes
    type        = INTERNAL
    id      = echo-dgram
    socket_type = dgram
    protocol    = udp
    user        = root
    wait        = yes
}

Después de configurar disable = noo crear el archivo, reinicie xinetdcon:

sudo service xinetd restart

Para probar el echoservicio TCP:

$nc localhost echo
testing...
testing...
xxxx
xxxx
^C

información relacionada