Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • 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
     
    Paul9cf22ad1
    Guest
    #1
    0
    01.03.2019 18:33:00
    У меня есть два настольных компьютера, оба работают на Windows 10 и имеют проблемы с получением IP-адреса от моего маршрутизатора RB3011 (v6.44). В данный момент я вижу 8 аренд на маршрутизаторе для различных устройств по всему дому. У этих систем есть доступ в интернет, значит, сервер работает. (IP-диапазон /24, так что адреса у меня не закончились.) На затронутых машинах Ethernet сообщит, что нет шлюза по умолчанию и маска подсети 255.0.0.0. Они настроены на DHCP, а не на фиксированные адреса. Я могу пинговать шлюз с компьютера, так что провода работают. Если я запущу ipconfig /release, а затем ipconfig /renew, чаще всего адрес не получается. Иногда, если я включаю Wi-Fi, я могу зайти в беспроводной маршрутизатор в доме. Но соединение слишком слабое, чтобы что-то полезное делать. Когда я выключаю Wi-Fi и запускаю /release и /renew, чаще всего Ethernet получает IP-адрес. Что мешает этим компьютерам последовательно получать IP?
     
     
     
    Paul9cf22ad1
    Guest
    #2
    0
    31.03.2019 02:13:00
    Дела обстоят не лучше, а даже хуже: когда я пытался подключить hAP ac^2, ситуация ухудшилась. Проблемы, которые я наблюдаю, вероятно, связаны с RB3011. У меня он настроен как маршрутизатор, но, похоже, что-то не так с DHCP-сервером. У меня есть два настольных компьютера, которые отключаются ночью, и им почти всегда нужно выполнять 1 или 2 команды ipconfig /release & /renew, прежде чем они получат IP. Теперь я смотрю на панель DHCP-сервера, и там 8 устройств со статусом "ожидание". Ожидание чего? Действительно ли вероятно, что все они не смогли принять предложенный IP-адрес? Мне нужна помощь. Я чаще использую Winbox, но, думаю, смогу разобраться и в терминале. Вот моя текущая конфигурация: mar/30/2019 19:12:14 by RouterOS 6.44.1 software id = QSEQ-N8CZ model = RouterBOARD 3011UiAS serial number = 71A0065DE59E /interface bridge add admin-mac=6C:3B:6B:1C:E9:DC auto-mac=no comment=defconf name=bridge /interface ethernet set [ find default-name=ether1 ] comment=“К Интернету” set [ find default-name=ether2 ] comment=“К свичу” set [ find default-name=ether3 ] disabled=yes set [ find default-name=ether4 ] disabled=yes set [ find default-name=ether7 ] disabled=yes set [ find default-name=ether8 ] disabled=yes set [ find default-name=ether9 ] disabled=yes set [ find default-name=ether10 ] comment=“К wAP” /interface list add comment=defconf name=WAN add comment=defconf name=LAN /interface wireless security-profiles set [ find default=yes ] supplicant-identity=MikroTik /ip pool add name=dhcp ranges=192.168.88.10-192.168.88.254 /ip dhcp-server add address-pool=dhcp disabled=no interface=bridge lease-time=1h name=defconf /interface bridge port add bridge=bridge comment=defconf interface=ether2 add bridge=bridge comment=defconf interface=ether3 add bridge=bridge comment=defconf interface=ether4 add bridge=bridge comment=defconf interface=ether5 add bridge=bridge comment=defconf interface=ether6 add bridge=bridge comment=defconf interface=ether7 add bridge=bridge comment=defconf interface=ether8 add bridge=bridge comment=defconf interface=ether9 add bridge=bridge comment=defconf interface=ether10 add bridge=bridge comment=defconf interface=sfp1 /ip neighbor discovery-settings set discover-interface-list=LAN /interface list member add comment=defconf interface=bridge list=LAN add comment=defconf interface=ether1 list=WAN /ip address add address=192.168.88.1/24 comment=defconf interface=bridge network=192.168.88.0 /ip cloud set update-time=no /ip dhcp-client add comment=defconf dhcp-options=hostname,clientid disabled=no interface=ether1 /ip dhcp-server lease add address=192.168.88.11 client-id=1:3c:28:6d:d1:27:21 comment=“Pixel 3 XL” mac-address=3C:28:6D:D1:27:21 server=defconf add address=192.168.88.100 client-id=1:84:d6:d0:c:f:64 comment= “Echo (1st Gen)” mac-address=84:D6:D0:0C:0F:64 server=defconf add address=192.168.88.2 client-id=1:e4:8d:8c:be:14:e3 comment=wAP mac-address=E4:8D:8C:BE:14:E3 server=defconf add address=192.168.88.101 comment=“Echo Spot” mac-address=24:4C:E3:F9:36:75 server=defconf add address=192.168.88.102 client-id=1:cc:f7:35:da:93:93 comment=“Echo Show” mac-address=CC:F7:35:DA:93:93 server=defconf add address=192.168.88.18 comment=“Fire TV” mac-address=B0:FC:0D:F6:AD:34 server=defconf add address=192.168.88.5 client-id=1:3c:2a:f4:27:87:88 comment= “Принтер Brother” mac-address=3C:2A:F4:27:87:88 server=defconf add address=192.168.88.30 client-id=1:2c:e:3d:3:e8:42 comment=“S7 Лизы” mac-address=2C:0E:3D:03:E8:42 server=defconf add address=192.168.88.3 client-id=1:b8:69:f4:f0:52:e6 comment=“hAP ac2” mac-address=B8:69:F4:F0:52:E6 server=defconf /ip dhcp-server network add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1 /ip dns set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4 /ip dns static add address=192.168.88.1 name=router.lan /ip firewall address-list add address=192.168.88.2-192.168.88.254 list=allowed_to_router /ip firewall filter add action=accept chain=input comment= “defconf: принимаем установленные, связанные, не отслеживаемые” connection-state=established,related,untracked add action=drop chain=input comment=“defconf: сбрасываем недействительные” connection-state=invalid add action=accept chain=input comment=“defconf: принимаем ICMP” protocol=icmp add action=drop chain=input comment=“defconf: сбрасываем все, кроме LAN” in-interface-list=!LAN add action=accept chain=forward comment=“defconf: принимаем политику IPsec на выходе” ipsec-policy=out,ipsec add action=fasttrack-connection chain=forward comment=“defconf: быстротрассировка” connection-state=established,related add action=accept chain=forward comment= “defconf: принимаем установленные, связанные, не отслеживаемые” connection-state=established,related,untracked add action=drop chain=forward comment=“defconf: сбрасываем недействительные” connection-state=invalid add action=drop chain=forward comment= “defconf: сбрасываем все с WAN, кроме DSTNATed” connection-nat-state=!dstnat connection-state=new in-interface-list=WAN add action=accept chain=input comment=“стандартная конфигурация” connection-state=established,related add action=accept chain=input src-address-list=allowed_to_router add action=accept chain=input protocol=icmp add action=drop chain=input add action=accept chain=forward comment=“defconf: принимаем политику IPsec на входе” ipsec-policy=in,ipsec /ip firewall nat add action=masquerade chain=srcnat comment=“defconf: маскировка” ipsec-policy=out,none out-interface-list=WAN /ip service set telnet disabled=yes set ftp disabled=yes set www disabled=yes set ssh port=2200 set api disabled=yes set winbox address=192.168.88.0/24 set api-ssl disabled=yes /ip ssh set allow-none-crypto=yes /system clock set time-zone-name=America/Los_Angeles /system ntp client set enabled=yes server-dns-names=time.google.com /tool bandwidth-server set enabled=no /tool mac-server set allowed-interface-list=none /tool mac-server mac-winbox set allowed-interface-list=LAN /tool mac-server ping set enabled=no
     
     
     
    anav
    Guest
    #3
    0
    31.03.2019 02:33:00
    Быстрый обзор не выявил никаких серьезных проблем. Я бы рекомендовал следующее: /ip dhcp-server network add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1 /ip dns set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4 /ip dns static add address=192.168.88.1 name=router.lan Перейдите в меню настроек IP DNS static, нажмите на кнопку STATIC и удалите вышеуказанную статическую запись из конфигурации быстрого настроя. Затем добавьте DNS-сервер в вашу DHCP-сеть. Если вы хотите использовать маршрутизатор для кэширования DNS, укажите IP шлюза в качестве вашего DNS-сервера или укажите DNS-серверы напрямую. Можете также выложить вашу конфигурацию hapac?
     
     
     
    Paul9cf22ad1
    Guest
    #4
    0
    01.04.2019 03:08:00
    Я перезагрузил RB, и вдруг он стал выдавать IP-адреса устройствам, которые к нему подключены. Теперь моя проблема в следующем элементе цепочки — wAP. Похоже, что с последней версией ROS (6.44.1) я вынужден использовать CAPsMAN. Раньше я его никогда не использовал, только Быстрое Настройка для Home AP Dual. Но теперь любое изменение, которое я делаю в беспроводной сети в Быстрой Настройке, возвращается к настройкам по умолчанию, когда я нажимаю "Применить". Это из-за того, что в Wireless Tables > WiFi Interfaces написано "управляется CAPsMAN"? Теперь мне нужно разобраться, как все настроить с помощью CAPsMAN. Вот конфигурация wAP: mar/31/2019 20:04:34 by RouterOS 6.44.1 software id = 6KYP-463Y model = RouterBOARD wAP G-5HacT2HnD serial number = 774A0585CA7B /interface bridge add name=bridge1 add admin-mac=E4:8D:8C:BE:14:E1 auto-mac=no comment=defconf name=bridgeLocal /interface wireless managed by CAPsMAN set [ find default-name=wlan1 ] ssid=MikroTik managed by CAPsMAN set [ find default-name=wlan2 ] ssid=MikroTik /interface list add name=WAN add name=LAN /interface wireless security-profiles set [ find default=yes ] supplicant-identity=MikroTik /ip hotspot profile set [ find default=yes ] html-directory=flash/hotspot /interface bridge port add bridge=bridge1 comment=defconf interface=ether1 add bridge=bridge1 interface=wlan2 add bridge=bridge1 interface=wlan1 /interface list member add interface=bridgeLocal list=LAN add interface=wlan2 list=WAN add interface=ether1 list=LAN add interface=wlan1 list=LAN /interface wireless cap set bridge=bridgeLocal discovery-interfaces=bridgeLocal enabled=yes interfaces=wlan1,wlan2 /ip address add address=192.168.88.1/24 disabled=yes interface=wlan2 network=192.168.88.0 /ip dhcp-client DHCP клиент не может работать на слейв интерфейсе! add comment=defconf dhcp-options=hostname,clientid disabled=no interface=ether1 add dhcp-options=hostname,clientid disabled=no interface=bridge1 /system clock set time-zone-name=America/Los_Angeles /system identity set name=“MikroTik wAP”
     
     
     
    mkx
    Guest
    #5
    0
    01.04.2019 05:43:00
    После того как вы настроите что-то вне Quickset, больше никогда не используйте Quickset. На самом деле Quickset совершенно неумный, он слепо настраивает все по основным правилам, перезаписывая любые продвинутые настройки, сделанные вне возможностей Quickset.
     
     
     
    anav
    Guest
    #6
    0
    01.04.2019 15:17:00
    Нет нужды в capsman, если вы не хотите его использовать. Другими словами, никто не заставляет вас это делать. У меня есть два capAC, и вам придется долго-долго бить меня ложкой, чтобы я добавил сложность в свою жизнь без необходимости.
     
     
     
    Paul9cf22ad1
    Guest
    #7
    0
    01.04.2019 16:40:00
    Дело в том, что я не настраивал CAPsMAN. Я поиграл с конфигурацией и так всё испортил, что в конце концов пришлось всё сбрасывать. При первом запуске выполнился этот скрипт, который я перехватил, но не вижу его в файлах (см. ниже), и больше не видел его выполнения при последующих сбросах. Я бы предпочёл не использовать CAPsMAN, но текущая версия RouterOS (6.44.1) вроде как заставляет делать всё по своему. Сейчас я немного запутался, на каком именно роутере этот скрипт выполнялся: на RB3011, который я хочу сделать главным роутером, или на wAP, который планирую использовать в качестве беспроводного моста к RB. Никогда не использовал CAPsMAN раньше, так что не понимаю, как он работает. Я не знаю, как его отключить. [редактирование; /interface wireless cap set enabled=no, похоже, это сделало. Но теперь wAP не получает IP] Моя самая важная нужда на данный момент — это возможность изменить SSID на wAP, чтобы существующие устройства снова могли его найти. Во время сбросов SSID изменились на "MikroTik", и обычный способ изменения SSID отключён, потому что интерфейсы управляются CAPsMAN.
    #-------------------------------------------------------------------------------
    Примечание: скрипт не выполнится вообще (вызовет ошибку синтаксиса), если пакеты dhcp или wireless-fp не установлены.
    #-------------------------------------------------------------------------------
    #| Конфигурация CAP
    #|
    #|   Беспроводные интерфейсы настроены на управление CAPsMAN.
    #|   Все ethernet интерфейсы и управляющиеся CAPsMAN интерфейсы объединены в мост.
    #|   DHCP клиент настроен на интерфейсе моста.
    #|
    bridge port name :global brName "bridgeLocal";
    :global logPref "defconf:";
    :global action;
    :log info $action
    :if ($action = "apply") do={
     wait for ethernet interfaces
     :local count 0;
     :while ([/interface ethernet find] = "") do={
       :if ($count = 30) do={
         :log warning "DefConf: Unable to find ethernet interfaces";
         /quit;
       }
       :delay 1s;
       :set count ($count + 1);
     }
     :local macSet 0;
     :local tmpMac "";
     :foreach k in=[/interface ethernet find] do={
       first ethernet is found;
       add bridge and set mac address of the ethernet port
       :if ($macSet = 0) do={
         :set tmpMac [/interface ethernet get $k mac-address];
         /interface bridge add name=$brName auto-mac=no admin-mac=$tmpMac comment="defconf";
         :set macSet 1;
       }
       add bridge ports
       /interface bridge port add bridge=$brName interface=$k comment="defconf"
     }
     try to add dhcp client on bridge interface (may fail if already exist)
     :do {
       /ip dhcp-client add interface=$brName disabled=no comment="defconf"
     }
     on-error={
       :log warning "$logPref unable to add dhcp client";
     }
     try to configure caps (may fail if for example specified interfaces are missing)
     :local interfacesList "";
     :local bFirst 1;
     wait for wireless interfaces
     :while ([/interface wireless find] = "") do={
       :if ($count = 30) do={
         :log warning "DefConf: Unable to find wireless interfaces";
         /quit;
       }
       :delay 1s;
       :set count ($count + 1);
     }
     delay just to make sure that all wireless interfaces are loaded
     :delay 5s;
     :foreach i in=[/interface wireless find] do={
       if ($bFirst = 1) do={
         :set interfacesList [/interface wireless get $i name];
         :set bFirst 0;
       } else={
         :set interfacesList "$interfacesList,$[/interface wireless get $i name]";
       }
     }
     :do {
       /interface wireless cap set enabled=yes interfaces=$interfacesList discovery-interfaces=$brName bridge=$brName
     }
     on-error={
       :log warning "$logPref unable to configure caps";
     }
    }
    :if ($action = "revert") do={
     :do {
       /interface wireless cap set enabled=no interfaces="" discovery-interfaces="" bridge=none
     }
     on-error={
       :log warning "$logPref unable to unset caps";
     }
     :local o [/ip dhcp-client find comment="defconf"]
     :if ([:len $o] != 0) do={
       /ip dhcp-client remove $o
     }
     /interface bridge port remove [find comment="defconf"]
     /interface bridge remove [find comment="defconf"]
    }
     
     
     
    anav
    Guest
    #8
    0
    01.04.2019 17:03:00
    Вы хотите сказать, что скрипты на ваших устройствах, и вы не знаете, как они там оказались??
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры