Если я сканирую порт публичного IP-адреса моего маршрутизатора, как мне сканировать отдельные устройства за маршрутизатором?

Если я сканирую порт публичного IP-адреса моего маршрутизатора, как мне сканировать отдельные устройства за маршрутизатором?

У меня есть 2 iPad и MacBook за маршрутизатором. Если я проверю свой публичный IP-адрес для этих устройств, у них всех будет один и тот же IP, который, как я предполагаю, является IP моего маршрутизатора.

В любом случае, если бы я сканировал порты этого адреса, разве это не было бы сканированием портов только самого маршрутизатора, а не устройств? При запуске сканирования портов как мне указать устройство?

решение1

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

Вы не можете сканировать отдельные устройства снаружи (предполагая IPv4 и обычную настройку домашнего маршрутизатора) из-за трансляции сетевых адресов, которая происходит в маршрутизаторе. По сути, вся ваша домашняя сеть выглядит снаружи как одно устройство.

Редактировать: см. здесь краткое объяснение:Что такое переадресация портов и для чего она используется?

решение2

Если вы просканируете порты вашего публичного IP-адреса, вы увидите только те порты, которые вы намеренно открыли для публичного Интернета в конфигурации маршрутизатора: они будут сопоставлены (перенаправлены) по отдельности на машины в вашей интрасети за маршрутизатором.

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

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

Связанный контент