Использование nmap для отслеживания маршрута на определенном порту
Краткая версия этого заключается в том, что от клиента A до сервера B некоторые соединения проходят весь путь, а другие отбрасываются при передаче. Я знаю, что они отбрасываются при передаче, потому что, когда я делаю tcpdump на сервере, я вижу хиты для работающих портов, но ничего для тех, которые не работают.
Я попробовал команду nmap
:
nmap -p <port> --traceroute <dst_ip>
Который отлично работает, когда соединение успешно, но если соединение не удается по какой-либо причине причина в том, что он помечает порт как отфильтрованный, а затем переключается на icmp для трассировки маршрута.
Могу ли я что-то сделать, чтобы заставить трассировку оставаться в предоставленном порту, даже если соединение не удалось? Мне нужно иметь возможность видеть, как далеко заходит конкретный порт(ы), прежде чем его удалят.