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

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

Кто-нибудь знает как это сделать? Например, способ определения диапазона портов (независимо от того, какой внешний сервер или IP).

Я предполагаю, что есть разные способы сделать это для разных платформ: в этом случае я на OS X.

Обратите внимание, что я не имею дело с брандмауэром или ограничением на моем собственном устройстве, это не вопрос конфигурации локальной системы. Я подключен через локальную сеть, которая, как представляется, имеет очень ограниченный межсетевой экран или маршрутизатор или что-то еще, и мне нужно выяснить, к каким портам я все еще могу подключиться к внешнему миру.

1 ответ1

1

Для этого вы можете использовать nmap, scanme.nmap.org на все порты.

nmap -Pn -p 1-65535 scanme.nmap.org

Больше на эту тему здесь: https://hackertarget.com/egress-firewall-test/

Поскольку вы работаете в OSX, вы можете получить nmap здесь: https://nmap.org/book/inst-macosx.html

Имейте в виду, однако, что эта практика может нарушать политики в локальной сети, к которой вы подключены, поэтому, если вы заинтересованы, обратитесь к администратору, прежде чем продолжить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .