Задать вопрос
serg-novoch
@serg-novoch

Почему роутер openwrt не видит клиента со статическим ip?

Есть роутер на openwrt как основной шлюз и второй роутер настроенный в качестве wifi клиента. На клиентском роутере задан статический ip 192.168.1.2 при этом на основном роутере он не видится, среди устройств wifi по mac адресу он есть но получает адрес 169.254.72.133, как будто клиент ждет dhcp но первый роутер его не выдает. На другом роутере с прошивкой padavan все работало как часы, куда копать подскажите?
673f05a151e96094642877.png
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
serg-novoch
@serg-novoch Автор вопроса
Проблема как оказалось немного в другом. Роутер виден в сети и доступен по адресу 192.168.1.2 хоть прописывай его в статических адресах хоть нет, но вот устройства которые через него работают нет. Если прописать на ноутбуке dhcp то он висит и не получает адрес, если прописать статический то работает частично, оба роутера становятся доступны но внешний интернет нет. Единственный костыль который позволяет этому работать это второй dhcp сервер на втором роутере, но тогда в одной подсети два dhcp сервера и надо им различный диапазон давать..
По задумке первый роутер должен видеть второй как неуправляемый свитч которым он и является, а он его видит как конечное устройство а за ним ничего(
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@Drno
если Вы врунчую настроили на клиенте статику, в списке DHCP его и не должно быть
если 2й роутер пытается получить еще и dhcp, значит там не отключен dhcp клиент
Ответ написан
Комментировать
@pfg21
ex-турист
роутер не "осматривает" сеть для поиска сторонних адресов. ни один документ этого не требует.

вариант1 (в коментах уже написали): вносить вручную настроенные адреса в статически привязанные адреса dhcp, чтобы dhcp никогда не выдал его кому-либо.
вариант2 (чаще применяется): ограничить диапазон выдаваемых DHCP адресов и все статические прописывать вне этого диапазона.
Ответ написан
Комментировать
Приведите лог, почему клиентское устройство (wifi) не получает адрес. Для этого в Network-DHCP and DNS-Log включите log queries и проведите повторное подключение клиентского устройства. Потом смотрите лог.

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

Вероятно, пересекаются подсети, и клиентский роутер не хочет принимать выдаваемый адрес.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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