Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    [РЕШЕНО] Статический DHCP не работает.

    [РЕШЕНО] Статический DHCP не работает.

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Статический DHCP не работает., RouterOS
     
    Pellaeon
    Guest
    #1
    0
    01.04.2013 18:23:00
    Привет! (Я несколько дней искал по форумам, но ничего существенного не нашел, поэтому пишу, чтобы получить помощь.) У меня возникла странная проблема: настроенные мной статические назначения DHCP не работают на некоторых интерфейсах. Когда я переключаюсь на статический пул с назначением, клиенты сразу же получают динамическую аренду, так что DHCP сам по себе настроен правильно. Я не вижу входящих запросов в логах (хотя DHCP и выдает аренды), возможно, я неправильно использую функции логирования, я новичок в Mikrotik. Использую RouterOS 6.0rc11 (и, возможно, это не самая умная идея). Может, кто-нибудь подскажет, как это исправить?
     
     
     
    Pellaeon
    Guest
    #2
    0
    17.04.2013 20:09:00
    Привет, Дональд, спасибо, что пытаешься помочь. У меня нет проблем с настройкой роутера – этим я занимаюсь профессионально, хотя работаю с оборудованием Cisco. Странность в том, что статический DHCP просто не работает. Ниже привожу, что у меня есть:
    apr/17/2013 21:55:45 by RouterOS 6.0rc11 software id = RXQ6-HYM7
    /ip dhcp-server add address-pool=default-dhcp interface=bridge-local name=default
    add disabled=no
    interface=br10-trusted lease-time=1d name=trusted
    add address-pool=“media pool” disabled=no interface=br20-media lease-time=8h name=media
    add address-pool=yggdrasil-pool disabled=no interface=br30-yggdrasil lease-time=3h name=yggdrasil
    add address-pool=“guest network” disabled=no interface=br31-guest lease-time=2h name=guest
    /ip dhcp-server lease add address=10.1.1.4 client-id=thor mac-address=8C:89:A5:C1:C5:9E server=trusted
    add address=10.1.2.2 client-id=squeezebox mac-address=00:04:20:07:A9:E3 server=media
    add address=10.1.1.6 client-id=xbmc mac-address=90:E6:BA:41:2F:16 server=trusted
    add address=10.1.2.3 client-id=xbox mac-address=7C:ED:8D:0E:F4:42 server=media
    add address=10.1.1.7 client-id=baldur mac-address=00:18:F3:45:0E:76 server=trusted
    add address=10.1.1.5 client-id=tyr mac-address=00:1B:38:62:D0:32 server=trusted
    add address=10.1.3.10 client-id=tyr mac-address=00:13:E8:5F:0C:B7 server=yggdrasil
    add address=10.1.3.15 client-id=squeezebox mac-address=00:04:20:07:A9:E3 server=yggdrasil
    add address=10.1.3.16 client-id=wii mac-address=00:1B:EA:DB:3B:5A server=yggdrasil
    add address=10.1.3.17 client-id=xbox mac-address=7C:ED:8D:0E:F4:42 server=yggdrasil
    /ip dhcp-server network add address=10.1.1.0/24 comment=“trusted subnet” dns-server=10.1.1.1 domain=feleus.net gateway=10.1.1.1 netmask=24 ntp-server=10.1.1.3
    add address=10.1.2.0/24 comment=“media subnet” dns-server=10.1.1.1 domain=feleus.net gateway=10.1.2.1 netmask=24 ntp-server=10.1.1.3
    add address=10.1.3.0/24 comment=“yggdrasil wlan” dns-server=10.1.1.1 domain=feleus.net gateway=10.1.3.1 netmask=24 ntp-server=10.1.1.3
    add address=10.1.4.0/24 comment=“guest wlan” dns-server=10.1.1.1 domain=feleus.net gateway=10.1.4.1 netmask=24
    add address=192.168.88.0/24 comment=“default configuration” dns-server=192.168.88.1 gateway=192.168.88.1
    (Некоторые моменты отредактированы – там просто статические назначения, которые либо не важны, либо уже работают нормально.) Теперь взгляните на записи для ‘squeezebox’ (есть возможность подключить его по проводу и по беспроводной связи). Эта статическая запись не работает с squeezebox. MAC-адрес 100% правильный, я использовал этот же MAC-адрес для настройки IP для squeezebox на протяжении многих лет. Он не принимает адрес из пула при настройке статического DHCP, но принимает адрес из пула.
    ОТМЕТЬТЕ: пул нужен только для того, чтобы устройства получали какой-то адрес, изначально я вообще не хотел пула. Также обратите внимание на запись для ‘thor’. Это мой десктоп, и он отлично принимает статический DHCP. Для этой сети нет пула, как вы увидите. Мой ноутбук, tyr, также отлично принимает статический DHCP, как по проводу, так и по беспроводной связи, с пулом и без пула. Я не против изучить логи и прочее, но я недостаточно знаком с RouterOS, чтобы это сделать сейчас, поэтому мне нужны подсказки о том, что мне следует делать, чтобы увеличить уровень отладки только DHCP, чтобы я мог видеть, что RB2011 думает.
    Не по теме: Я очень впечатлен тем, что может делать RouterOS! Я всерьез подумываю о покупке нескольких бюджетных устройств, чтобы создать с ними лабораторию (скажем, 8 или около того, вероятно, RB750) и пытаюсь добиться того, чтобы работа профинансировала это, чтобы мы все могли научиться работать с нашей новой MPLS-настройкой и научиться воссоздавать ее с помощью другого оборудования, что действительно поможет понять всю настройку. Я так рад, что наткнулся на существование Mikrotik!
     
     
     
    tjc
    Guest
    #3
    0
    18.04.2013 02:27:00
    У тебя настроены пулы IP-адресов для этих назначений? Что-то вроде этого… /ip pool
    add name=default-dhcp ranges=192.168.88.1-192.168.88.254
    add name="trusted" ranges=10.1.1.2-10.1.1.254
    add name="media pool" ranges=10.1.2.2-10.1.2.254
    add name="yggdrasil-pool" ranges=10.1.3.2-10.1.3.254
    add name="guest network" ranges=10.1.4.2-10.1.4.254 Твои настройки шлюза тоже выглядят немного странно, ожидал бы, что все они будут IP-адресом роутера, 10.1.1.1.
     
     
     
    Sob
    Guest
    #4
    0
    18.04.2013 03:29:00
    Когда ‘squeezebox’ получает динамический адрес, и ты проверяешь его свойства (дважды щелкаешь по пункту в окне DHCP Server), содержит ли Active Client ID “squeezebox”? Другими словами, все ли устройства действительно отправляют указанные идентификаторы клиентов?
     
     
     
    Pellaeon
    Guest
    #5
    0
    20.04.2013 11:31:00
    Нет, не так. Активный идентификатор клиента — это по сути MAC-адрес, к которому добавлен префикс '1:'. Как это может повлиять на ситуацию? Опять же, на обычном Linux-сервере, раздающем DHCP-лизы, это работало, но, возможно, это имеет какое-то значение в реализации RouterOS, о котором я не знаю. И нет, я не настроил IP-пулы, чтобы покрыть статические назначения. Как я понимаю, это просто динамически назначит один из этих адресов клиентам, так как тогда ты используешь пул, а не настройку "только статические" адреса. Я прав? Шлюзы все верны, так как это IP-адреса маршрутизатора на этих подсетях. Эта часть работает так, как ожидалось.
     
     
     
    Sob
    Guest
    #6
    0
    20.04.2013 13:29:00
    Это потому что “client-id” — это такой же тип условия, как и “mac-address”. Ты говоришь RouterOS, что он должен давать 10.1.2.2 клиенту с mac-address 00:04:20:07:A9:E3 И client id “squeezebox”. Убери client id, и всё заработает так, как тебе нужно. Чтобы описывать записи, используй комментарии (comment=“something” в командной строке или желтая иконка листа в WinBox).
     
     
     
    tjc
    Guest
    #7
    0
    20.04.2013 16:46:00
    Некоторые моменты указывают на обратное: http://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server “IP пул, из которого назначаются адреса клиентам. Если установлено значение static-only, то адреса будут выдаваться только тем клиентам, у которых есть статическая аренда (добавлена в подменю lease).” “Клиент может освободить арендованный адрес. Динамическая аренда удаляется, и выделенный адрес возвращается в пул адресов. Но статическая аренда остается занятой до тех пор, пока клиент не заберет адрес обратно.” Судя по имеющемуся опыту, моя рабочая конфигурация статической раздачи адресов выдает адреса из диапазона пула.
     
     
     
    Sob
    Guest
    #8
    0
    20.04.2013 23:30:00
    Все просто, пул адресов можно настроить следующим образом: a) некоторый пул – для динамических адресов с возможностью опциональных статических арен; b) только статические – когда вам вообще не нужны динамические адреса.
     
     
     
    Pellaeon
    Guest
    #9
    0
    21.04.2013 11:45:00
    Блин, спасибо за подсказку! Это именно то, что мне было нужно! Оказывается, некоторые устройства не отправляют hostname или client-id на DHCP-сервер. Представляешь, я занимаюсь DHCP уже больше 10 лет, и только сейчас столкнулся с такой штукой, потому что раньше этой опцией не пользовался, как я теперь понимаю. Спасибо огромное!
     
     
     
    tjc
    Guest
    #10
    0
    21.04.2013 16:03:00
    Ого! Даже не заметил, что у него оба установлены. У меня есть комментарий с hostname, где у него client-id, поэтому на первый взгляд они похожи. add address=192.168.1.104 comment=x2 disabled=no mac-address=00:17:31:12:34:77 server=default Versus: add address=10.1.1.6 client-id=xbmc mac-address=90:E6:BA:41:2F:16 server=trusted Оказывается, что большинство DHCP-клиентов не отправляют client id, но если ты его указываешь, RouterOS требует этого.
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры