Ну, мой маршрутизатор недовольновыкрикивая, "Ради всего святого, Монтрезор!" но достаточно близко. Это где-то, куда у меня нет легкого физического доступа.
Коротко говоря? Мне нужен IP-адрес определенного маршрутизатора в моей сети.
Длинная версия:
В настоящее время у меня есть 3 маршрутизатора для потребителей, Dlink DIR 865L, который я получил от своего интернет-провайдера, который поддерживает DHCP и все остальные функции, которые можно ожидать от беспроводного маршрутизатора. У меня естьвтороймаршрутизатор, работающий как точка доступа - asus RT-N56U, подключенный напрямую к этой точке доступа. Asus подключен к адаптеру Homeplug AV, а на другом конце - WRT 54GL. WRT54GL в основном обслуживает проводных клиентов, хотя на данный момент у меня есть беспроводные возможности.
Я сделал эту карту сети с беспроводным подключением, но она прекрасно описывает и проводную настройку. Обратите внимание, что два других маршрутизатора распознаются как таковые. Я могу просто нажать на них, и я на странице настройки
Я хотел бы отключить беспроводную связь на WRT54GL. Мне она не нужна, и я использую ее как переключатель. Я просто не помню, какой у него IP-адрес.
Вот что я знаю.
- Старая отвратительная штука работает отлично, будучи при этом совершенно скрытной. Работает с проводными и беспроводными клиентами. Короче говоря, это очень хорошо себя ведущий коммутатор.
- Он работает под управлением ddwrt
- У него есть статический адрес IPv4, установленный на самой точке доступа.
- Я могу подключиться к соответствующей точке доступа через беспроводное соединение
- Насколько я могу судить, он прекрасно передает адреса IPv6, несмотря на то, что IPv6 на самом деле не включен.
Вот что я уже попробовал:
Сетевое сопоставление Windows на Windows 7. Не показывает мне маршрутизатор вообще, за исключением коммутатора при проводном подключении, и никакой полезной информации, кроме имени моей точки доступа при беспроводном подключении напрямую к маршрутизатору.
Nmap на всем диапазоне IP-адресов, который использует мой основной маршрутизатор - я использовал быстрое сканирование на zenmap. Нет. Не повезло. Также попробовал angry IP scanner.
Проверка таблиц ARP - Нет, их там нет
Pathping, traceroute... обычные подозреваемые. Как и предполагалосьздесь
Проверил клиентские таблицы на обоих маршрутизаторах, к которым могу получить доступ
ipconfig показывает IP-адрес основного маршрутизатора
Выключение и повторное включение
Социальная инженерия, последний известный IP-адрес от меня и попытка его получить.
Вот что мне нужно сделать - выяснить, какой у маршрутизатора IP-адрес. Сброс настроек - это не совсем тот вариант, который я бы рассматривал, разве что как последнее средство.
Хотя я подозреваю, что сброс настроек позволит мне снова установить его IP-адрес, в текущем местоположении это слишком много работы. Он отлично работает (за исключением засорения уже перегруженных диапазонов 2,4 ГГц), и мне действительно нужно будет получить к нему физический доступ, чтобы сделать это.
Редактировать: На данный момент я заменил маршрутизатор на настоящий коммутатор. Мне также удалось вывести его из состояния виртуальной замурованности (он стоял на высокой полке за кучей вещей), так что я могу сделать больше посредством тестирования, вне основной сети. На данный момент я убежден, что не могу найти IP-адрес, потому что тамне одини наш бедный маршрутизатор Fortunato на самом деле не имеет его. Что, если подумать, означает, что есть что-тостранныйпродолжается
решение1
Почему вы так уверены, что ваш коммутатор dd-wrt имеет IP-адрес? Если вы посмотритеDD-WRT вики, там говорится, что вы можете создать простую точку доступа следующим образом:
Простая версия
Отключить DHCP
Подключите порт LAN к основной сети/к порту LAN основного маршрутизатора.
Теперь у вас есть настройка только точки доступа, где клиентам предоставляются IP-данные из вашей основной сети или основного маршрутизатора.
Порт WAN не подключен, поэтому ему не дан IP-адрес. Функциональность коммутатора, конечно, по-прежнему работает.
Позвольте мне рассказать об этом подробнее. DD-WRT, как и OpenWRT или OpenWRTUSB, используетhostapdдля настройки AP. Поскольку у вас есть удаленный DHCP-сервер,hostapdинтерфейс должен быть соединен мостом с интерфейсом Ethernet, чтобы весь трафик, связанный с DHCP, мог быть правильно перенаправлен на DHCP-сервер: альтернативный вариант (конфигурация NAT) предполагает, что клиенты Wi-Fi подключены к другой подсети, а адреса распределяются локально.
Однако распространено заблуждение, что мостам для работы нужен IP-адрес: мосты — это объекты уровня 2, а не уровня 3. Наличие моста без IP-адреса означает только то, что устройство, к которому принадлежат интерфейсы Ethernet и Wi-Fi, не может быть доступно из сети, вот и все.
Тот факт, что мостам не нужен IP-адрес для корректной работы, обсуждается во многих местах, я просто укажу вам натот, где я впервые это прочитал. Здесь говорится, что:
Стоит отметить, что мост вполне может работать без назначенного ему IP-адреса. Если бы это было так, он бы пересылал пакеты между двумя сегментами, как показано выше, но фактически не принимал бы участия в каком-либо сетевом обмене на уровне IP.
Иными словами: тот факт, что вы можете подключиться к SSIDни в коем случае не подразумеваетчто у SSID есть собственный IP-адрес.
Возможно, именно поэтому даже глубокоенмасканирование не смогло идентифицировать указанный адрес.
РЕДАКТИРОВАТЬ:
И да, кстати, я тестировал его на своей системе Debian. Не ожидаю, что на DD-WRT будет что-то иное.
решение2
Подключитесь напрямую к маршрутизатору через кабель Ethernet и отключите все остальные соединения с маршрутизатором, чтобы к нему был подключен только ваш компьютер. Настройте статический IP-адрес на IP-адресе вашего компьютера в диапазоне, который вы обычно используете, затем используйтеWiresharkдля захвата некоторого трафика. Я бы сделал захват сразу после выключения и включения маршрутизатора. Вы должны увидеть любой трафик, который маршрутизатор генерирует в этот момент.
решение3
Во-первых, как вы используете nmap? Если вы делаете ping-сканирование, а маршрутизатор настроен на игнорирование ICMP, то он не будет отображаться. Попробуйте просканировать открытые порты по всему диапазону, скорее всего, 80 или 443 или любой другой порт, на котором работает веб-интерфейс.
Судя по всему, в настоящее время он функционирует только как точка доступа и коммутатор Ethernet. Таким образом, ему даже не нужен собственный IP-адрес, чтобы функционировать так, как он это делает сейчас. Вероятно, у него будет IP-адрес, но он может находиться в другой подсети.
Первое, что нужно попробовать, это заняться социальной инженерией и вспомнить, изменился ли диапазон IP-адресов, используемый в вашей сети, с настоящего момента и с момента последней проверки маршрутизатора. Возможно, всплывет старый диапазон и статический IP-адрес маршрутизатора.
Если это не сработает, вам нужно будет начать сканирование за пределами вашей текущей подсети. Настройте свою локальную систему с фиксированным IP и просканируйте весь частный диапазон. Вам понадобится 10.0.0.1 с подсетью 255.0.0.0 и просканируйте 10.0.0.0/8, 172.16.0.1 с 255.240.0.0 и просканируйте 172.16.0.0/12 и, наконец, 192.168.0.1 с подсетью 255.255.0.0 и просканируйте 192.168.0.0/16. Предполагая, что у него есть внутренний IP, вы должны найти его в одном из этих диапазонов.
Если вы не найдете его таким образом, то не будет способа настроить его в любом случае, поскольку вы не можете с ним общаться. Он может все еще находиться в каком-то странном режиме, где у него нет собственного IP-адреса.