Как узнать IP-адрес адаптера WiFi Powerline

Как узнать IP-адрес адаптера WiFi Powerline

При подключении к Wi-Fi адаптера Powerline настройки сети моего Mac и ifconfig показывают следующее:192.168.0.10, однако при переходе на этот IP я получаюERR_CONNECTION_REFUSED

Фактический IP-адрес:192.168.0.90

Мне просто интересно понять, почему есть разница.



Контекст

На днях установил несколько адаптеров Powerline Wi-Fi (что-то вродеэтот)

Нужно было изменить сетевые настройки, чтобы они соответствовали моему существующему имени и паролю Wi-Fi. Подумал, что мне пригодятся небольшие знания о сетях, чтобы напрямую попасть на IP-адрес адаптера для настроек, вместо того чтобы устанавливать программное обеспечение поставщика для этого. ipconfig не указывал на нужное место, поэтому в итоге пришлось получить программное обеспечение, которое нашло адаптеры и указало правильный IP-адрес для изменения настроек.

Каким образом программное обеспечение поставщика смогло определить настоящий IP-адрес?

решение1

Предполагая, что эти устройства работают просто как «тупой концентратор» — в этом случае в выводе вообще не будет отображаться IP-адрес ipconfig. Вероятно, вы думали, что вам нужен адрес шлюза, но это будет IP-адрес совершенно другой системы.

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

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

решение2

Мой не появился в списке клиентов DHCP на маршрутизаторе. Вы можете найти его в своей подсети с помощью nmap:

nmap -p80 192.168.0.0/24

Программное обеспечение поставщика может сделать то же самое и проверить http-ответ, если найдет таковой.

Если вы нашли IP, вы можете проверить все порты:

nmap -p- 192.168.0.108

У меня открыт Telnet, поэтому сканирующее ПО может использовать и его, если у него есть секретный стук.

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