Проверка доступности UDP
Для проверки UDP порта воспользуемся утилитами tcpdump и nc
На машине назначения запускаем tcpdump с флагами:
tcpdump -n -A udp dst port <port>
С машины-источника отправляем UDP-пакет с помощью nc
echo "Test" | nc -w1 -u <ip машины назначения> <port>
Если в tcpdump на машине назначения вы увидели сообщение, в нашем случае, "Test", значит:
- Сетевой маршрут есть
- Firewall не блокирует порт
- UDP-пакет успешно дошел
Проверка доступности TCP порта
Для проверки TCP порта достаточно воспользоваться утилитой telnet
telnet <ip машины назначения> <port>
При успешном подключении мы увидим сообщение:
Connected to <ip>.