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

1383
kiramdany

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

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

Мне просто любопытно понять, почему есть разница



контекст

Установил некоторые адаптеры Powerline Wi-Fi на днях (что-то вроде этого )

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

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

0
Вы спрашиваете об IP-адресе самого адаптера или IP-адресе клиента (вашего Mac)? Если вы выполняете ipconfig на клиентском устройстве, вам сообщат IP-адрес локальной интрасети клиента, а не адаптера powerline. Вам нужно будет обратиться к вашему DHCP-серверу за этой информацией. «Как поставщик программного обеспечения смог найти настоящий IP?» - Закрытое программное обеспечение многочисленные решения невозможно определить на основе предоставленной информации. Я сомневаюсь, что устройство Powerline даже получит IP-адрес (на основе моего собственного устройства Powerline, не имеющего таковой) Ramhound 6 лет назад 0
Да, я был глупым. То, о чем я действительно думал, должно было найти мой шлюз по умолчанию. Но тогда шлюзом по умолчанию был бы маршрутизатор / модем, так что тоже ошибся. Однако, запустив `netstat -nr`, я вижу в списке ip адаптера powerline, так что, мне кажется, мне просто нужно больше узнать о таблицах маршрутизации и работе в сети в целом. kiramdany 6 лет назад 0

1 ответ на вопрос

2
djsmiley2k

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

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

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

Похожие вопросы