2

У меня уже довольно давно настроен роутер, и он отлично работает. Моя жена позвонила мне, чтобы сказать, что беспроводной интернет не работает, и когда я пришел домой, я увидел, что мой телефон был подключен к беспроводной сети, но не было никакого интернета, хотя проводные устройства имели интернет. Мой маршрутизатор находится на 192.168.1.1 и выдает нормальные IP-адреса, которые вы ожидаете 192.168.1.xxx. IP-адрес на моем телефоне, хотя был 10.55.142.7, все еще находится в диапазоне частной сети, но абсолютно ничего, что должно быть назначено моим маршрутизатором. Я сбросил настройки маршрутизатора, отключил и включил dhcp, проверил, какой IP-адрес ему следует назначить, но безуспешно. У меня был другой запасной маршрутизатор, который я не использовал, поэтому я заменил нерабочий маршрутизатор на запасной, но все беспроводные устройства все еще получают адреса 10.55.142.xxx и не подключаются к Интернету. Поэтому я изменил SSID на своем маршрутизаторе, чтобы убедиться, что кто-то другой не пытался использовать тот же SSID, но это ничего не изменило. В моем доме нет других маршрутизаторов, и я ничего не могу придумать, чтобы попытаться назначить IP-адреса.

Проводные соединения с маршрутизатором работают нормально, но все они имеют статические IP-адреса. Поэтому я изменил свой компьютер, чтобы получить адрес через DHCP, и он получил адрес 10.55.142.xxx. Если я сменил телефон на статический IP-адрес, он работает! Что здесь происходит! Похоже, что DHCP не работает, но это не может быть маршрутизатор, не так ли? Маршрутизатор работал, и я заменил его другим с теми же результатами. Я полностью запутался в этом.

4 ответа4

3

Похоже, у вас есть новый сервер DHCP в вашей сети.

Первое, что вы должны попытаться увидеть, какой шлюз вам назначен, когда вы находитесь в поддельной подсети. Если он находится в диапазоне 192.168.1.0/24, вы, вероятно, можете догадаться, на каком компьютере он находится, так как вы заявили, что все ваши устройства имеют статический IP-адрес.

Или вы можете попробовать отключить ваши устройства один за другим и посмотреть, когда ваши беспроводные устройства, в конце концов, получат IP-адрес в диапазоне 192.168.1.0/24. Последний выключенный компьютер становится виновником.

Или вы можете использовать установку Ubuntu (перенести образ Ubuntu на USB-накопитель и загрузиться с него), чтобы выполнить следующие команды:

    sudo service network-manager stop
    dhcp -v eth0

с компьютера, подключенного к сети Ethernet. Выход,

   dhclient -v
   Internet Systems Consortium DHCP Client 4.2.4
   Copyright 2004-2012 Internet Systems Consortium.
   All rights reserved.
   For info, please visit https://www.isc.org/software/dhcp/

   Listening on LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   LPF/eth0/e8:e0:b7:be:72:6a
   Sending on   Socket/fallback
   DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x333a3d1d)
   DHCPREQUEST of 192.168.73.88 on eth0 to 255.255.255.255 port 67 (xid=0x333a3d1d)
   DHCPOFFER of 192.168.73.88 from 192.168.73.1
   DHCPACK of 192.168.73.88 from 192.168.73.1
   bound to 192.168.73.88 -- renewal in 35456 seconds.

показывает эту критическую линию,

  DHCPOFFER of 192.168.73.88 from 192.168.73.1

который отображает IP-адрес компьютера, делающего предложение (192.168.73.1, в моем случае).

Или, если предположить, что эти IP-адреса ничего не значат (т. Е. Они попадают в диапазон 10.0.0.0/8), вы можете попробовать установить программу с именем nmap и запустить ее с помощью команды

  nmap -T4 -A 10.55.142.1

где 10.55.142.1 - это шлюз, назначенный вашему компьютеру, если это не 10.55.142.1, измените его на его истинное значение. Это расскажет вам многое о главном ПК, включая (если у вас только Windows-машины) его имя.

Это должно как минимум идентифицировать компьютер, на котором работает новый DHCP-сервер.

1

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

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

0

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

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

-1

В случае, если кто-то все еще ломает голову над этим сообщением, которое очень точно и элегантно создает проблему, я нашел решение.

"Мошенническим" DHCP-сервером в моем случае было подключение к SIM-карте в моем телефоне. Конечно, для этого необходимо использовать IP-адрес в той или иной форме, поскольку он позволяет моему телефону подключаться к Интернету и использует странный формат 10.xx.xx.xx. Когда я отключаю данные SIM-карты, я получаю адрес 192.168.1.xxx, как и ожидалось, от моего DHCP-сервера маршрутизатора.

Я все еще могу звонить, но просто не использую подключение для передачи данных моего телефона - не проблема, если маршрутизатор подключен к Интернету!

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