Эта проблема занимала меня большую часть дня, пока я, наконец, не решил ее совсем недавно. К сожалению, я до сих пор не понимаю, почему проблема возникла в первую очередь или почему мое окончательное "решение" сработало. Я надеюсь, что кто-то может помочь мне пролить свет на это.
У нас есть ADSL-соединение и мы используем модем D-Link DSL-320B. У нас есть маршрутизатор D-Link DIR-120, подключенный к этому модему. Это прекрасно работало до сегодняшнего дня, когда мы отключили маршрутизатор и подключили компьютер (назовем его A) напрямую к модему, потому что по какой-то причине он получал непригодное соединение через маршрутизатор. Позже мы также выполнили сброс настроек на маршрутизаторе DIR-120.
К сожалению, после описанных выше шагов маршрутизатор больше не получает IP-адрес (через DHCP) от ADSL-соединения. Во время моих попыток отладки я заметил, что мой ноутбук (назовите его B) также не получил IP-адрес (при подключении напрямую к модему). Я заметил следующие записи системного журнала, повторяющиеся снова и снова при попытке подключения:
2 июня 19:30:12 jiddo-laptop dhclient: DHCPDISCOVER на eth0 до 255.255.255.255 порт 67, интервал 3 2 июня 19:30:12 jiddo-laptop dhclient: DHCPOFFER 80.70.144.221 от 80.70.144.254 2 июня 19:30: 12 jiddo-laptop dhclient: DHCPREQUEST от 80.70.144.221 на порту eth0 до 255.255.255.255 67 июня 2 19:30:28 dhclient для jiddo-laptop: последнее сообщение повторено 2 раза
В этот момент компьютер A все еще может получить соединение, хотя это хорошо (при подключении напрямую к модему).
Затем я попытался изменить MAC-адрес маршрутизатора на произвольный (копия MAC-адреса компьютера B, но последняя цифра увеличилась на единицу). Маршрутизатор все еще не получил назначенный IP-адрес.
Наконец я попытался сделать клон маршрутизатора MAC-адресом третьего компьютера (назовите это C). С никогда не был подключен напрямую к модему. Делать это сработало. После клонирования MAC-адреса компьютера C маршрутизатору сразу же присваивается IP-адрес, и интернет-соединение работает, как это было до всего этого.
Теперь мой вопрос: почему компьютер B и оригинальный MAC-адрес маршрутизатора не смогут получить IP-адрес, в то время как два других компьютера работают нормально? Почему переключение на произвольный MAC-адрес не работает, а клонирование MAC-адреса другого компьютера не работает? Может ли MAC-адрес маршрутизатора быть заблокирован интернет-провайдером по какой-то причине (и что может быть причиной этого)?
Я нашел этот вопрос, но моя ситуация больше напоминает занесение в черный список некоторых MAC-адресов, а не использование только одного MAC-адреса.
У кого-нибудь есть опыт или знания такого рода ситуации?