%20en%20Linux%2FDebian%20.png)
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 xinetd
con:
apt-get install xinetd
Entonces tienes que cambiar la disable
directiva a no
in /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 = no
o crear el archivo, reinicie xinetd
con:
sudo service xinetd restart
Para probar el echo
servicio TCP:
$nc localhost echo
testing...
testing...
xxxx
xxxx
^C