открытие порта 7 (эхо-порт) в Linux/Debian

открытие порта 7 (эхо-порт) в Linux/Debian

Мне нужен эхо-сервер на моем Linux/Debian для отладки. Я понял, что в «/etc/services» уже указан назначенный порт для этой цели, и это порт 7 TCP/UDP.

Возможно ли открыть этот порт на Linux (Debian)? Если нет, то какие есть альтернативы?

решение1

Для настройки службы эха в Debian вы можете выполнить установку xinetdс помощью:

apt-get install xinetd

Затем вам нужно изменить disableдирективу на noin /etc/xinetd.d/echo; или, если файл не существует, создать его, как показано здесь:

# 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
}

После настройки disable = noили создания файла выполните перезагрузку xinetd:

sudo service xinetd restart

Чтобы протестировать echoслужбу TCP:

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

Связанный контент