Как проверить какой из хопов не пропускает пакет на определённом порту? Например есть удалённый сервер, один из портов на котором прослушивается неким сервисом. Заведомо известно, что на стороне сервера никаких проблем нет и всё настроено корректно.
Каким инструментом я могу проверить доступность этого сервиса из той сети, где этот инструмент будет запущен?
То есть, мы попадаем в рандомную сеть за 10 NAT и 20 фаерволами, сайты открываются, пинги идут, даже FTP работает, а к нашему сервису подключения нет.
Необходимо узнать на каком именно хопе наш пакет отбрасывается.

21 Авг 2019 в 06:46
197 +1
1
Ответы
1

Для того чтобы определить, на каком именно хопе возникает проблема с доступностью сервиса на определенном порту, можно воспользоваться утилитой traceroute или tracert, в зависимости от операционной системы.

Для операционных систем Linux и macOS:
Откройте терминал и выполните команду:

traceroute -p <порт> <удаленный сервер>

Замените <порт> на порт, на котором прослушивается сервис на удаленном сервере, и <удаленный сервер> на IP адрес удаленного сервера. Traceroute покажет вам все промежуточные хопы, через которые проходит ваш пакет, и определите, на каком из них возникает проблема.

Для операционной системы Windows:
Откройте командную строку и выполните команду:

tracert -p <порт> <удаленный сервер>

Аналогично, замените <порт> на порт и <удаленный сервер> на IP адрес удаленного сервера. Tracert также покажет вам все промежуточные узлы и поможет определить, где возникает проблема с доступностью сервиса на указанном порту.

Как только вы определите хоп, на котором возникают проблемы, вы можете обратиться к администраторам сети или провайдеру данного узла для дальнейшего решения проблемы.

20 Апр в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир