вторник, 13 января 2015 г.

Расширение зоны покрытия Wi-Fi сети с помощью Zyxel Keenetic 4G или другого маршрутизатора Zyxel

Недавно я был поставлен перед проблемой: «На кухне не везде есть Wi-Fi...» В остальной квартире есть, в огромном дворе сеть отлично ловится, а до подоконника кухни всего в десяти метрах от роутера Wi-Fi не достаёт. Досадно? Не то слово, особенно когда Вы немного связаны с ИТ, и домашние считают любую неполадку признаком Вашей профессиональной несостоятельности ;)

Да, да, я знаю про репитеры или повторители Wi-Fi сигнала, специально сделанные для расширения зоны покрытия. Однако, в закромах много лет пылился верный Zyxel Keenetic 4G, и захотелось «не умножать сущностей без надобности».

Интернет слегка разочаровал рассказами о невозможности настройки и страшилками о нестабильности работы, но попробовать было просто необходимо ;).

На практике настройка любого Zyxel Keenetic в режиме репитера оказалась вещью предельно простой, а все сложности связаны лишь с не совсем удачными названиями полей в интерфейсе самого роутера.

Итак по шагам:
  1. Фиксируем канал Wi-Fi сети на основном роутере, подключённом к Интернет.
  2. Настраиваем повторение Wi-Fi сети на Zyxel Keenetic (будущем репитере).
  3. Настраиваем IP-диапазон сети на Zyxel Keenetic, который будет репитером.
  4. Настраиваем ретрансляцию адресов DHCP на Zyxel Keenetic, который будет репитером.
  5. Настраиваем название сети на Zyxel Keenetic, который будет репитером.

Фиксируем канал Wi-Fi сети на основном роутере

К сожалению, Zyxel Keenetic не сможет расширить зону покрытия сети, если Ваш основной роутер, подключённый к Интернет, выбирает канал Wi-Fi сети автоматически. Дело в том, что если канал полон помех (других сетей), в режиме автоматического выбора основной роутер может его сменить. К сожалению, репитер при этом сеть потеряет, и всё расширение покрытия Wi-Fi пойдёт насмарку.

Решение простое. Заходим в интерфейс основного роутера и принудительно устанавливаем номер канала.

N.B.: Поскольку на разных каналах может быть разное число Wi-Fi сетей Ваших соседей, рекомендую скачать какой-нибудь анализатор сетей. Запрос «монитор Wi-Fi сетей» в Google выдаст Вам десятки вариантов. Например, «InSSIDer» или «WiFiLyzer» для Windows, «AirRadar» для MacOS и так далее.

Принцип фиксации канала одинаков на любом роутере: отыскиваем раздел настроек Wi-Fi сети и в поле «канал» вместо «автоматически» указываем номер канала, который и будет использоваться всегда.

В конкретном случае свободным оказался седьмой канал. Мой основной роутер - Zyxel Keenetic Giga II, потому на скриншоте ниже приведён именно его интерфейс (не удивляйтесь похожести с настраиваемым далее Zyxel Keenetic 4G, извините, так вышло):

Настраиваем повторение Wi-Fi сети на Zyxel Keenetic

Заходим в веб-интерфейс нашего Zyxel Keenetic, настраиваемого в роли репитера для расширения покрытия Wi-Fi сети. 

Жмём на вторую иконку в нижнем ряду. В появившемся разделе - «Интернет» - выбираем вкладку «Wi-Fi»:

Настройка режима репитера (повторителя) Wi-Fi сети на Zyxel Keenetic
  1. Ставим галочку «Включить клиент Wi-Fi»
  2. В поле «Имя сети» указываем название расширяемой Wi-Fi сети, то есть той, что раздаёт Ваш основной роутер.
  3. Ниже выбираем режим защиты (алгоритм шифрования), используемый основной сетью
  4. Ещё ниже в поле «Ключ сети» вводим пароль Вашей основной Wi-Fi сети
  5. В поле «Канал» выбираем ранее зафиксированный канал
  6. Ставим галочку «Получить адрес по DHCP»
  7. Рекомендую вписать пару DNS-серверов, хотя можно и оставить поля пустыми (у меня без них расширение не работало, но это зависит от настроек основного роутера).
  8. Наконец ставим галочку «Использовать для выхода в Интернет»
  9. Жмём кнопку «Применить»

Настраиваем IP-диапазон на Zyxel Keenetic, который будет репитером

Zyxel Keenetic не позволяет использовать одну и ту же сеть (ip-адреса) на основном роутере и репитере. Жаль, но это не проблема...

Жмём на третью иконку в нижнем ряду. В появившемся разделе - «Домашняя сеть» - выбираем вторую вкладку - «Параметры IP»:
Выбираем другой диапазон ip-адресов на Wi-Fi репитере (Zyxel Keenetic)
В моём случае сеть на основном роутере использует диапазон «192.168.5.0», потому, как видно на скриншоте выше, на репитере была использована подсеть «172.16.1.0»:
  1. Выбран «IP-адрес» репитера - 172.16.1.1, и нажата кнопка «Применить» чуть ниже.
  2. Выполнен вход в веб-интерфейс репитера (Zyxel Keenetic 4G) по его новому адресу.
  3. Установлена галочка «Включён» для «Сервера DHCP». Прочие настройки оставлены, как есть.
  4. Нажата кнопка «Применить» в разделе «Сервер DHCP».
Казалось бы, настройка другого диапазона раздаваемых устройствам адресов (DHCP) на репитере - путь к катастрофе: устройства, например, ноутбук и компьютер, не будут «видеть» друг друга. Однако, на следующем шаге мы решим эту проблему.

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

Настраиваем ретрансляцию адресов DHCP на Zyxel Keenetic, который будет репитером

Теперь предстоит обеспечить единый пул выдаваемых адресов для устройств, подключающихся к Wi-Fi как через основной роутер, так и через наш Zyxel Keenetic, выступающий в роли репитера. Используем для этого ретрансляцию DHCP.

В открытом разделе - «Домашняя сеть» - выбираем третью вкладку - «DHCP Relay»:
Настройка выдачи сетевых адресов из одного диапазона как на репитере Zyxel Keenetic, так и на основном роутере (DHCP ретрансляция)
  1.  Находим в таблице интерфейс «WiFiMaster0/WiFiStation0» - это соединение по Wi-Fi между репитером и основным роутером. В последнем столбце выбираем роль «WAN».
  2. Находим интерфейс «Home» - это настройки всей сети на репитере. В последнем столбце выбираем роль «LAN».
  3. Жмём кнопку «Применить».
Теперь, даже подключаясь через репитер, устройства будут получать сетевые адреса от основного роутера.

Настраиваем название сети на Zyxel Keenetic, который будет репитером

Теперь необходимо настроить на нашем выступающем в роли репитера Zyxel Keenetic те же имя сети и пароль, что и на основном роутере.

Жмём на четвёртую иконку в нижнем ряду. В появившемся разделе - «Сеть Wi-Fi» - выбираем первую вкладку - «Точка доступа»:
Устанавливаем то же название, режим защиты и пароль Wi-Fi на репитере, что и на основном роутере
  1. Убеждаемся, что установлена галочка «Включить точку доступа».
  2. Вводим название нашей расширяемой Wi-Fi сети в поле «Имя сети (SSID)».
  3. Выбираем то же значение «Защиты сети», что используется на нашем основном роутере.
  4. Вводим тот же пароль сети в поле «Ключ сети»
  5. Жмём кнопку «Применить»

Готово :)

N.B.: Возможно, Вам придётся выключить и заново включить Wi-Fi на Ваших устройствах или перезагрузить Zyxel Keenetic, чтобы ощутить все прелести от расширения зоны покрытия Wi-Fi сети.

37 комментариев:

  1. Спасибо за инструкцию, очень помогла! Но у меня вопрос. Можно ли к основному роутеру подключить еще один Keenetic в качестве репитера? И если да, то какие настройки в нем прописывать?

    ОтветитьУдалить
    Ответы
    1. Нет проблем. Надо будет только другую подсеть выбрать. Например, основной роутер в подсети 192.168.5.0 с маской подсети 255.255.255.0. Такая маска означает, что в качестве родной подсети роутер рассматривает только адреса из последней цифры (кроме 0 и 255): с 192.168.5.1 до 192.168.5.254

      Если назначить репитеру любую подсеть из "неродных" для основного, будет работать. На репитере (при маске подсети 255.255.255.0) достаточно изменить всего лишь третью цифру адреса. Например, на шаге "Настраиваем IP-диапазон на Zyxel Keenetic, который будет репитером" назначить репитеру адрес 192.168.6.1 (шестёрка в третьей цифре) и так далее.

      В моём примере специально использован адрес 172.16.1.1, чтобы люди делали меньше ошибок из-за опечаток. Когда отличаются в адресах основного роутера и репитера все цифры, не очень подготовленному человеку их сложнее перепутать.

      N.B.: Одно ИТ-шное примечание... Учтите, основной роутер всё равно будет пропускать через себя весь трафик, как от своих подключений, так и от репитеров. Иными словами, пропускная способность Wi-Fi сети будет ограничена и скоростью повторяющих роутеров, и скоростью основного роутера. Пока клиентов мало, или трафик далёк от пиковых возможностей устройств, Вы ничего не почувствуете. Однако, если нагрузка станет очень большой, "бутылочным горлышком" станут мощности именно основного роутера.

      P.S.: Извините, если вышло чересчур "технически" ;)

      Удалить
    2. Вдогонку. На всякий случай подчеркну: при использовании двух и более репитеров подсети на них должны быть разными.

      Удалить
    3. Все понял, спасибо за ответ! )
      Больших нагрузок на основной роутер не будет. Мне главное увеличить зону покрытия wifi и чтобы работали эти репитеры стабильно!

      Удалить
  2. не получилось(( не происходит расширения... пыталс основным сделать dir-300, репитером keenetic 4g... помогите если можете

    ОтветитьУдалить
  3. сделал гостевой доступ. теперь в полквартиры одна сетка хорошо робит. в другой половине другая.... а так чтобы одна усиливалась - не получилось

    ОтветитьУдалить
  4. DHCP relay надо включить и указать dhcp сервер (основной роутер айпи). Я же правильно думаю?). На скриншоте нету

    ОтветитьУдалить
    Ответы
    1. Указать на репитере DHCP-сервер в подсети "главного" роутера не выйдет. Поместить оба роутера в одну подсеть - тоже, даже разделив по маскам. Последнее, кстати, странно: какой-то "баг, ставший фичей" от Zyxel ;).

      Оттого вначале настраиваем свою подсеть на репитере, а потом DHCP-Relay на нём же. Всё это есть в тексте и на скриншотах.

      Мне пришлось долго соображать, что в терминологии Zyxel означает Relay в том или ином направлении, но потом всё работало примерно полгода без сбоев. Работало бы и дальше, но верный Zyxel 4G был торжественно отправлен к друзьям домашним роутером, а место было занято простым репитером от TP-Link, который и настраивать-то особо не надо, и о нём посты писать как-то несерьёзно :)

      Удалить
    2. Здравствуйте и спасибо за столь познавательную статью!
      Купил роутер Tenda N301, позарившись на режим "wireless repeater", для расширения зоны wifi и подключения стационарного компа в другой части дома. Данный режим, указанный в мануале, на деле в настройках отсутствовал (!), поэтому решил Тенду поставить основной точкой доступа (192.168.0.1), а уже использовавшийся Zyxel Keenetic lite 2 перенастроить на ретранслятор (192.168.1.1).

      Заработало.
      Однако, комп через LAN, а также wifi клиенты, подключенные через репитер Keenetic, наследуют IP именно от него (например 192.168.1.34), а не от головного роутера Tenda!

      Пробовал настраивать точно так, как на скриншотах. Пробовал отмечать галкой "Включить функцию DHCP-relay" - разницы вообще никакой!

      Собственно говоря, в обоих случаях интернет на репитере доступен без проблем.
      Помогите разобраться, в чем же тут дело?

      Спасибо!

      Удалить
    3. Если Вам нужно подключить только один стационарный компьютер, сделайте проще: настройте Zyxel в роли простого клиента, воткните в него сетевой кабель компьютера, и всё заработает.


      -- если клиентов у репитера несколько ---

      Вообще, судя по комментариям, Zyxel как-то "избирательно" подходит к DHCP Relay. У меня пара Zyxel-ов работала долго и счастливо, но есть сообщения про плохую работу с D-Link и теперь вот Tenda.

      Думаю, надо перебирать варианты. Можно попытаться сделать так:

      1) Следуя этой статье, настроить одновременную работу клиента и точки доступа на Keenetic-репитере: http://zyxel.ru/kb/3251

      2) На Tenda выдаваемый Zyxel адрес по DHCP зафиксировать (или просто использовать статический, который прописать в настройках клиента Zyxel).

      3) На Tenda прописать статический маршрут к клиентам DHCP-подсети Zyxel-а, маршрутизируя пакеты на выдаваемый последнему адрес.

      К сожалению, не могу проверить, получится ли, но на "взрослом" оборудовании должно было бы, поскольку... Tenda - подсеть 192.168.0.0/24, Zyxel - 192.168.1.0/24. Любые пакеты, не попадающие по маске (/24 = 255.255.255.0) в свою подсеть, отправятся "провайдеру", то есть на Tenda, где адресованные в подсеть Tenda - 192.168.0.0 - найдут адресатов. При обратном направлении пакеты отправленные клиентами Tenda с адресатами в подсети Zyxel (192.168.1.0) будут маршрутизированы на Zyxel, который найдёт адресатов у себя в подсети. Домашнее оборудование "полно сюрпризов", но при корректной реализации функций в Zyxel и Tenda описанная схема вполне рабочая.

      Удалить
  5. Здравствуйте!
    Очень сильно выручили данной статьей, огромнейшее спасибо :) .
    Имеется одно замечание, подключение на ноутбуке с ОС Windows проходит прозрачно, а вот на устройствах с ОС Android - нет.
    Приходиться включать и выключать wi-fi, так как "зависает" ip адрес из старого пула и судя по всему возникает ошибка в адресации и интернет банально не работает.
    Позднее думаю попробовать поиграть с настройками wi-fi основной (tp-link) и дополнительной точки (keenetic) если вам интересно, отпишусь по результату.
    Еще раз огромное спасибо.

    ОтветитьУдалить
    Ответы
    1. Тоже самое у меня если не включать DHCP Relay. Отпишитесь, пожалуйста, если найдете решение.

      Удалить
    2. Все оказалось гораздо проще. На том роутере, что я использовал (как мне подсказали на форуме Zyxel), достаточно включить в разделе "прошивок" раздел, который дает доступ к "прошивкам" в статусе "бета", обновится до последней и в ней уже будет режим "повторителя". Подробно рассказать не смогу, так как оборудование уже установлено на объекте, но я думаю моя мысль понятна :) .

      Удалить
  6. Здраствуйте! Большое спасибо за статью! Может кто подскажет? При включеном DHCP Relay адреса раздаются верно из основного роутера, но нет интернета. При выключеном DHCP Relay адреса ставятся из репитера и естественно при перемещинии между точками доступа уходя и зоны одной и попадая в зону другой - интернет отваливается. Подскажите если подобные проблемы решались.

    ОтветитьУдалить
  7. Проделал все выше описанное вами с Keenetic Giga II v2.05(AAFS.1)B10 (основной) и Keenetic 4G v2.04(BWO.2)C7 (репитер). Keenetic 4G почему то не получает IP по DHCP Relay от Giga II

    ОтветитьУдалить
    Ответы
    1. +1. Как и у вас старый Keenetic 4G. Не получает IP ни с галочкой ни без галочки DHCP relay. У меня основной роутер Eltex.

      Удалить
  8. Добрый вечер, как при таком раскладе заходит в web интерфейс по wi-fi на кинетик?

    ОтветитьУдалить
    Ответы
    1. По ip-адресу. К основному роутеру без проблем по Wi-Fi. К репитеру Ethernet-кабелем (сетевым) можно подцепиться к любому LAN-порту, то есть не тому, что для кабеля провайдера. При первоначальной настройке рекомендую оба устройства через кабель "мучать": так быстрее в разы.

      P.S.: Для более поздних версий Zyxel Keenetic 4G, чем первая, а также для большинства старших моделей Кинетиков недавно вышла прошивка, в которой режим репитера уже реализован и настраивается в два клика.

      Удалить
    2. Мне именно по wi-fi доступ надо. Жаль в режиме репитер он с принтерами не работает, а мне он как раз нужен как принт-сервер...

      Удалить
  9. В ссылке указанной ниже приведен пример расширения зоны wifi и присвоения ip адресов с головного роутера. Проверено,Работает!
    zyxel.ru/kb/3312

    ОтветитьУдалить
  10. У меня в отеле бесплатный wi fi , но слабый приём. Приобрёл тенда, а вот как его настроить ума не приложу. Ведь у меня нет никаких данных. Что делать?

    ОтветитьУдалить
    Ответы
    1. Конечно, это немного офф-топ, и про Tenda надо читать инструкцию, но... Общий принцип заключается в указании репитеру:
      - MAC-адреса «головной» точки, то есть устройства, сигнал которого будем усиливать;
      - пароля усиливаемой сети
      - иногда названия (SSID) расширяемой сети, но это обычно ошибка перевода интерфейса, поскольку сама настройка не нужна. В Вашем случае лучше, если Tenda такое позволит, задать другой SSID для расширенной сети, и настроить Ваши устройства именно на новый SSID. Тогда не будет перескоков с усиленной сети на слабый сигнал.

      Примечание: Приличные репитеры и роутеры при настройке усиления умеют сами сканировать эфир и выводить MAC-адреса точек, раздающих WiFi.

      Удалить
  11. Этот комментарий был удален автором.

    ОтветитьУдалить
    Ответы
    1. Не обязательно. У меня скрыт, но на расширение параметр влиять не должен.

      P.S.: Оффтоп отчасти... Не так давно возился с расширением одной домашней сети с помощью дешёвого репитера от tp-link. Наткнулся на совершенно "бытовую проблему"... Конечный пользователь далёк от продвинутости. До компьютера после расширения добивала сеть с одинаковым SSID как от удалённой точки, так и от репитера. В результате Windows регулярно переключались на удалённую точку, чей сигнал был слаб до неработоспособности. Что виной такому поведению компьютера, неведомо - времени разбираться особо не было, хотя, по идее, драйвер и ОС должны автоматически цепляться к источнику более мощного сигнала, то есть к репитеру. Поскольку компьютер сильно не перемещался, пришлось не мудрить, и сделать отдельный SSID на репитере, оставив только его настройки на компьютере.

      Удалить
    2. Этот комментарий был удален автором.

      Удалить
  12. Этот комментарий был удален автором.

    ОтветитьУдалить
  13. День добрый!
    Имеется следующая ситуация:
    Деревня)),нет никакого проводного интернета,вышка билайн,модем билайн(3g можно попробовать и 4g сделать)3 ноута,3 телефона,один жесткий диск с usb 3.0, в процессе будет куплено выдеонаблюдение на 5 камер.
    Пал глаз на продукцию Zyxel(в магазинах как только не говорят,зуксель,заксел,зексель),а именно на линейку kenetik c двумя usb портами.
    И вот задача, как это все объединить, да так что бы можно было просматривать что записывают видеокамеры с любого девайса если конечно так можно сделать?
    Если не сложно направьте меня на путь!))) Буду благодарен!

    ОтветитьУдалить
    Ответы
    1. Конечно, немного оффтоп, но в чём проблема?

      Определяемся с двумя вещами:
      1) Могут ли выбранные камеры писать на сетевой диск?
      2) Выдержит ли Zyxel поток пакетов с камер (зависит от разрешения, цветности и частоты кадров) - здесь лучше читать форумы по настройке выбранных камер. Замечу, что Zyxel неплохо работает до 50-60 МБит/сек, если сетевые пакеты не слишком мелкие. Например, устройство Zyxel можно «уложить» торрентами на скорости даже в 20 Мбит/сек, если пакеты мелкие.

      В остальном логика выбора оборудования зависит от бюджета и стоимости экстренного обслуживания в случае зависания...

      ---
      Если нагрузки невелики, Вы всегда недалеко и можете подойти и перезагрузить устройство, техника из домашней линейки вполне подойдёт. Важная оговорка: подумайте, насколько критичен для Вас отказ записи с камер? Если критичен - постарайтесь отказаться от идеи USB-диска.

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

      По опыту, неплохой бюджетный выбор - Ubiquiti (http://www.ubnt.su/). Строили с помощью этих устройств несколько средних размеров сетей (концентраторы, внутренние и уличные точки единой Wi-Fi-сети, камеры). Всё работает без сбоев и вмешательства месяцами. Для малых сетей Ubiquiti - как Cisco, только раз в пять-семь дешевле. Для подключения через модем к Интернет придётся всё равно какой-то отдельный роутер ставить, но и основная сеть, к примеру, те же камеры, никак от него не зависит, и зависание будет менее вероятно из-за куда меньшей нагрузки, да и модель можно взять попроще.

      «Голь на выдумки хитра»... В одном здании с очень непростым пропускным режимом под значительной нагрузкой повисал роутер Zyxel с модемом. Падало соединение. Снаружи было не «достучаться». Сотрудникам приходилось кататься и подолгу препираться с охраной ради выдёргивания и втыкания обратно кабеля питания. Недовольны были все: и сотрудники, тратившие два-три часа ради пяти минут «работы», и те, кто регулярно ждал «квалифицированной помощи»... Купили умную розетку с отдельной симкой. Подключили Zyxel. Если он повисает - удалённая перезагрузка теперь отнимает около трёх минут. Все довольны.

      Если говорить обо всём сразу - писать видео с нескольких камер всегда надёжнее на встроенный диск, чем на USB. Конечно, есть специальные устройства, но можно за сущие копейки на барахолке (или бесплатно в собственном чулане) взять старый-старый компьютер, за которым никто уже работать не хочет в страшном сне. Основное требование - наличие встроенной сетевой карты (иначе придётся доставлять внешнюю). Даже такая машина справится в записью. Операционную систему лучше ставить из семейства *nix без графического интерфейса - так компьютер семи-восьмилетней давности без проблем вытянет запись. Проще всего, наверное, выбрать Ubuntu Server или CentOS: по ним куча форумов и готовых «пошаговых инструкций». Вероятно, нужно будет поставить ёмкий диск. Возможно, но не обязательно - заменить блок питания в самом компьютере.

      Удалить
  14. Подскажите, хочу увеличить покрытие wi fi подключением второго роутера к первому через utp кабель,второй роутер - Zyxel Keenetic 4G, а первый Zyxel Keenetic omni. Воткнул кабель от первого роутера через LAN с интернетом в lan разьем второго, отключил DHCP на втором роутере. Сигнал на комп через провод от второго роутера проходит, но интерента нет. В чем может быть проблема?

    ОтветитьУдалить
  15. Спасибо за статью! Выручила

    ОтветитьУдалить
  16. Добрый день! Нужна помощь. Может подскажете куда копать. Есть роутер keentic lite III, который работает в основном режиме и есть 5 таких же роутеров, которые работаю в режиме "Усилитель". Всё работает до следующего дня. Поменял канал с оптимального на №5. Проработало 3 дня. Около 15.00 интернет на усилителях пропал. Через 2-3 часа появился. На следующий день опять около 15.00 пропал и больше не появился.
    Помогите пожалуйста.

    ОтветитьУдалить
  17. Спасибо за статью. У старенького Keenetic Giga умер wan-порт. Взял ему на замену Asus RT-AC51U, а Кинетик настроил как репитер по вашей инструкции, теперь по всей квартире 96 кв.м. отличное покрытие.

    ОтветитьУдалить
  18. WTest v4.0 программный комплекс для проверки безопасности беспроводных сетей.
    Бесплатный интернет через Wi-Fi.
    Видео: https://goo.gl/H1tyyk

    ОтветитьУдалить
  19. Автор Вы писали
    "Позднее думаю попробовать поиграть с настройками wi-fi основной (tp-link) и дополнительной точки (keenetic) если вам интересно, отпишусь по результату."

    Не могу создать мост когда основной роутер Keenetic Giga KN1010 , а старенький роутер TP-Link в качестве репитера. Ищу второй день , и все запросы в поиске выводят на Zyxel Keenetic в качестве репитера, или мост между двумя Keenetic. Не могли бы статью создать где Keenetic основной , а TP-Link репитер? Или ответьте тут пожалуйста наведя ссылкой, или кратко пошагово .

    ОтветитьУдалить