Как пропинговать порт в Linux: методы и примеры кода

Чтобы пропинговать порт в Linux, вы можете использовать различные методы. Вот несколько примеров кода:

  1. Использование команды telnet:

    telnet <host> <port>

    Замените именем хоста или IP-адресом цели, а номером порта, который вы хотите проверить. Если порт открыт, вы увидите успешное соединение. Вы можете разорвать соединение, нажав Ctrl + ] и затем набрав quit.

  2. Использование команды nc(netcat):

    nc -zv <host> <port>

    Аналогично замените целевым именем хоста или IP-адресом, а номером порта. Параметр -zуказывает, что данные не должны отправляться, а параметр -vвключает подробный вывод. Если порт открыт, вы увидите сообщение об успехе.

  3. Использование команды nmap:

    nmap -p <port> <host>

    Здесь — это номер порта, а — это целевое имя хоста или IP-адрес. Nmap — мощный инструмент сканирования сети, который можно использовать для проверки состояния портов. Он предоставляет подробную информацию об открытых, закрытых или отфильтрованных портах.

Это всего лишь несколько примеров, существуют и другие методы. Не забудьте заменить и значениями, соответствующими вашей ситуации.