Изменение IP-адреса ретранслятора в Mesh Wi-Fi-системе

Вопрос: В Wi-Fi-системе главный интернет-центр (контроллер системы) автоматически назначает IP-адреса ретрансляторам в случайном порядке. Как вручную назначить определенные адреса?

Ответ: На данный момент в Wi-Fi-системе реализован сценарий, когда контроллер раздает IP-адреса ретрансляторам по DHCP. Если нужно назначить вручную адреса ретрансляторам, это можно сделать через интерфейс командной строки (CLI) роутера, с помощью выполнения специальных команд.

Рассмотрим пример. Контроллер Wi-Fi-системы работает на главном роутере Keenetic Viva (имеет локальный IP-адрес 192.168.1.1 и автоматически раздает IP-адреса из диапазона 192.168.1.33 - 192.168.1.152). В качестве ретранслятора, для усиления существующей сети, к контроллеру подключен Keenetic Speedster по Wi-Fi (автоматически по DHCP ему был назначен IP-адрес 192.168.1.45). Предположим, нам нужно изменить IP-адрес ретранслятора на 192.168.1.245.

Настройку будем выполнять из веб-конфигуратора Keenetic'ов.

Подключитесь к веб-интерфейсу главного роутера (контроллера).

ext-ch-ip-04.png

Перейдите на страницу "Mesh Wi-Fi-система" и в разделе "Ретрансляторы, входящие в Wi-Fi-систему" нажмите на ссылку с именем ретранслятора для перехода к его веб-конфигуратору. На странице авторизации введите пароль администратора, который также используется на главном роутере.
В адресной строке браузера вы увидите адрес вида http://192.168.1.45/dashboard
Сотрите слово dashboard и после символа косой черты / добавьте маленькую строчную букву a английского алфавита http://192.168.1.45/a
В веб-интерфейсе откроется страница интерфейса командной строки Web cli, с которой можно отправлять команды для роутера.

Введите команду

show interface Bridge0 


и нажмите кнопку Send request.

ext-ch-ip-01.png

Найдите строку "mac": и скопируйте в буфер обмена mac-адрес ретранслятора (без кавычек).

Вернитесь в веб-конфигуратор главного роутера. Также перейдите к интерфейсу командной строки (Web cli) и последовательно выполните команды:

ip dhcp host {mac-address} {ip-address}
system configuration save


Вместо {mac-address} вставьте из буфера обмена скопированный с ретранслятора mac-адрес, а вместо {ip-address} впишите новый IP-адрес, который хотите назначить ретранслятору.

В нашем примере это команда ip dhcp host 50:ff:20:2f:f0:d4 192.168.1.245

ext-ch-ip-02.png

И затем system configuration save для сохранения настроек.

ext-ch-ip-03.png

После этого ретранслятору будет назначен новый IP-адрес и его веб-интерфейс уже станет доступен по этому адресу.

ext-ch-ip-05.png

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 13 из 14

Еще есть вопросы? Отправить запрос

Комментарии

Комментариев: 6
  • Из статьи не понятно, как посмотреть в web cli назначенные адреса.
    И не понятно если к примеру, адрес 192.168.1.45 ретранслятора (для использования в качестве принт-сервера, в моем случае) меня устраивает, надо ли его резервировать, он не сбросится через какое-то время?

    1
    Действия с комментариями Постоянная ссылка
  • Самый простой способ посмотреть назначенные IP-адреса можно в веб-интерфейсе главного роутера-контроллера (в меню "Мои сети и Wi-Fi" - "Wi-Fi-система"). Если через cli, выполните команду show ip dhcp bindings _WEBADMIN (команда выполняется на главном роутере). Также можно посмотреть назначенные IP по команде show ip hotspot
    Как правило DHCP-сервер автоматически назначает один и тот же IP ретранслятору и меняться он не будет. Но по команде ip dhcp host {mac-address} {ip-address} вы делаете статическую привязку IP к устройству. В этом случае он точно не изменится. Если у вас к ретранслятору подключен принтер и соответственно нужна надёжность и стабильность подключения, то рекомендую сделать статическую привязку.

    2
    Действия с комментариями Постоянная ссылка
  • Подскажите пожалуйста, с помощью какой команды можно обратно отвязать IP от ретранслятора?

    1
    Действия с комментариями Постоянная ссылка
  • С помощью команды no ip dhcp host

    1
    Действия с комментариями Постоянная ссылка
  • гоаздо проще подключить второй роутер по кабелю и не захватывая его в mesh, зарегистрировать и назначить ip, потом захватить и ip останется тот же, не все дружат с командной строкой

    1
    Действия с комментариями Постоянная ссылка
  • Здравствуйте, не мог привязать ретранслятор под ip 10.1.0.3 . Оказалось под ним было привязано другое устройство, где было другой mac адрес с разницей почему-то в одно число в конце. Я переназначил его на пустой ip-адрес. Скорее всего баг, так как до этого я нечего подобного не делал вручную. Так вот как мне удалить через командную строку mac 50:XX:XX:XX:XX:d1 с ip 10.1.0.5 вообще. Так как такого устройства не существует, есть только 50:XX:XX:XX:XX:d0 на ip 10.1.0.3

    добавил: сам отвечу на свой вопрос:
    no ip dhcp host 50:XX:XX:XX:XX:d1

    пс: спасибо большое за помощь! Разобрался!

    0
    Действия с комментариями Постоянная ссылка

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