Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • 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
    hEX PoE lite по умолчанию + vlan

    hEX PoE lite по умолчанию + vlan

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    hEX PoE lite по умолчанию + vlan, RouterOS
     
    lblokland
    Guest
    #1
    0
    12.10.2023 09:23:00
    Всем привет, у меня, наверное, очень простой вопрос. Хотя я искал ответ на форуме, ничего не нашёл. На форуме много документации про VLAN и настройку, но того, как всё это работает на all-in-one устройстве вроде hEX, я не нашёл. Мне нужна простая сеть без VLAN и одна VLAN для гостей Wi-Fi. С Wi-Fi всё уже работает. И, собственно, гости в Wi-Fi получают IP-адреса из нужного диапазона от Mikrotik, значит, «что-то» в части VLAN работает. Гости по Wi-Fi могут видеть друг друга внутри VLAN, так что настройка VLAN на точке доступа есть. У меня есть опыт настройки, я работал с Fortigate, так что с беспроводной частью всё понятно. Однако я никак не могу получить доступ с VLAN на роутер (например, пинг по ICMP) или выйти в интернет. Буду рад, если кто-то из сообщества поможет разобраться. Вложена (запутанная) конфигурация. Заранее спасибо!
     
     
     
    lblokland
    Guest
    #2
    0
    27.10.2023 06:49:00
    Кто-нибудь?
     
     
     
    anav
    Guest
    #3
    0
    27.10.2023 14:08:00
    Твоя конфигурация полная путаница. Убери строку с настройкой switch из конфига, не стоит смешивать яблоки с апельсинами! Что, чёрт возьми, делает 192.168.3?? в сети DHCP-сервера… Удалил. Изменил порядок и содержимое правил фаервола, как нужно. Какие порты подключены к тупым устройствам, которые не понимают VLAN-теги? Наверное, все? А какие к умным устройствам, которые понимают VLAN-теги? Вероятно, ни одного. Какие Ethernet-порты должны быть подключены к vlan10 (гостям)? Наверное, один, так что в примере ниже для этого использую ether3.

    +++++++++++++++++++++++++++++++++++++++++++++++++++

    Первое, что я бы сделал — обновил прошивку до 7.12RC.

    _ # model = RB750UPr2 serial number

    /interface bridge add admin-mac=48:A9:8A:71:22:42 auto-mac=no comment=defconf name=bridge protocol-mode=none vlan-filtering=yes

    /interface ethernet set [ find default-name=ether1 ] advertise=10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full comment=WAN mac-address=48:A9:8A:71:22:41 name=ether1-wan

    set [ find default-name=ether2 ] mac-address=48:A9:8A:71:22:42
    set [ find default-name=ether3 ] mac-address=48:A9:8A:71:22:43
    set [ find default-name=ether4 ] mac-address=48:A9:8A:71:22:44
    set [ find default-name=ether5 ] mac-address=48:A9:8A:71:22:45

    /interface vlan add interface=bridge name=vlanguest10 vlan-id=10  
    add interface=bridge name=vlanhome20 vlan-id=20

    /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.7.50-192.168.7.254  
    add name=VLAN10_guests ranges=10.0.7.10-10.0.7.253

    /ip dhcp-server add address-pool=dhcp disabled=no interface=vlanhome20 lease-time=1h name=MK1-LAN  
    add address-pool=VLAN10_guests disabled=no interface=vlanguest10 name=VLAN10-gasten

    /system logging action add bsd-syslog=yes name=cloutikds remote=51.75.26.223 remote-port=5014 syslog-facility=syslog target=remote

    /interface bridge port add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether2 pvid=20  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether3 pvid=10  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether4 pvid=20  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether5 pvid=20

    /ip neighbor discovery-settings set discover-interface-list=LAN

    /interface bridge vlan add bridge=bridge tagged=bridge untagged=ether2,ether4,ether5 vlan-ids=20 comment=homeports  
    add bridge=bridge tagged=bridge untagged=ether3 vlan-ids=10 comment=guestport

    /interface list member add comment=defconf interface=ether1-wan list=WAN  
    add interface=vlanguest10 list=LAN  
    add interface=vlanhome20 list=LAN

    /ip address add address=192.168.7.1/24 comment=defconf interface=vlanhome20 network=192.168.7.0  
    add address=10.0.7.1 interface=vlanguest10 network=10.0.7.0

    /ip dhcp-client add comment=defconf disabled=no interface=ether1-wan

    /ip dhcp-server lease add address=192.168.7.252 client-id=1:74:f7:f6:6f:c2:ef mac-address=74:F7:F6:6F:C2:EF server=MK1-LAN  
    add address=192.168.7.251 client-id=1:74:f7:f6:6f:c2:d5 mac-address=74:F7:F6:6F:C2:D5 server=MK1-LAN

    /ip dhcp-server network add address=10.0.7.0/24 dns-server=8.8.8.8 gateway=10.0.7.1  
    add address=192.168.7.0/24 dns-server=8.8.8.8 domain=mk1.local gateway=192.168.7.1 netmask=24 ntp-server=192.168.7.1???

    /ip dns set allow-remote-requests=yes  
    /ip dns static add address=192.168.7.1 comment=defconf name=router.lan

    /ip firewall address-list add address=adminIP1 list=Authorized comment=“admin desktop”  
    add address=adminIP2 list=Authorized comment=“admin laptop” и так далее…

    /ip firewall filter  
    add action=accept chain=input comment=“defconf: accept established,related,untracked” connection-state=established,related,untracked  
    add action=drop chain=input comment=“defconf: drop invalid” connection-state=invalid  
    add action=accept chain=input comment=“defconf: accept ICMP” protocol=icmp  
    add action=accept chain=input comment=“defconf: accept to local loopback (for CAPsMAN)” dst-address=127.0.0.1  
    add action=accept chain=input src-address-list=Authorized  
    add action=drop chain=input comment=“defconf: drop all not coming from LAN” in-interface-list=!LAN

    add action=accept chain=forward comment=“defconf: accept in ipsec policy” ipsec-policy=in,ipsec  
    add action=accept chain=forward comment=“defconf: accept out ipsec policy” ipsec-policy=out,ipsec

    add action=fasttrack-connection chain=forward comment=“defconf: fasttrack” connection-state=established,related  
    add action=accept chain=forward comment=“defconf: accept established,related, untracked” connection-state=established,related,untracked  
    add action=drop chain=forward comment=“defconf: drop invalid” connection-state=invalid  
    add action=accept chain=forward in-interface-list=LAN out-interface-list=WAN  
    add action=accept chain=forward comment=“port forwarding” connection-nat-state=dstnat {disable if not required}  
    add action=drop chain=forward comment=“drop all else”

    /ip firewall nat  
    add action=masquerade chain=srcnat comment=“defconf: masquerade” ipsec-policy=out,none out-interface-list=WAN  
    add action=dst-nat chain=dstnat comment=“Seito online ordering” dst-port=8998 in-interface=ether1-wan log=yes log-prefix=seito protocol=tcp to-addresses=192.168.7.10 to-ports=8080

    /ip traffic-flow set enabled=yes interfaces=*8  
    /system clock set time-zone-name=Europe/Amsterdam  
    /system identity set name=MK1-GW  
    /system logging add action=cloutikds prefix=info topics=info  
    add action=cloutikds prefix=error topics=error  
    add action=cloutikds prefix=critical topics=critical  
    add action=cloutikds prefix=warning topics=warning  
    /system ntp client set enabled=yes primary-ntp=40.119.148.38  
    /system package update set channel=long-term  
    /tool mac-server set allowed-interface-list=NONE  
    /tool mac-server mac-winbox set allowed-interface-list=LAN  
    /tool sniffer set filter-interface=*8

    _ Не думаю, что нужно указывать NTP в строке DHCP-сервера. Ты уже настроил роутер как клиент NTP (он получает время с внешних серверов), дальше в настройках роутера нужно добавить опцию NTP-сервера, которым будут пользоваться все клиенты, просто указывая в своих настройках NTP интерфейс своей подсети — 192.168.7.1. Если хочешь ограничить доступ к NTP для определённых пользователей — тогда потребуются дополнительные настройки.
     
     
     
    lblokland
    Guest
    #4
    0
    27.10.2023 14:52:00
    Привет! Я признаю, что конфигурация получилась не самая чистая, но это в основном потому, что я перепробовал всё подряд… Вижу, что ты перешёл на использование всех VLAN, читал об этом много, но так и не понял до конца. В твоём предложенном варианте я вижу:

    /interface bridge port  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether2 pvid=20  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether3 pvid=10  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether4 pvid=20  
    add bridge=bridge comment=defconf ingress-filtering=yes frame-types=admit-priority-and-untagged interface=ether5 pvid=20  

    /ip neighbor discovery-settings  
    set discover-interface-list=LAN  

    /interface bridge vlan  
    add bridge=bridge tagged=bridge untagged=ether2,ether4,ether5 vlan-ids=20 comment=homeports  
    add bridge=bridge tagged=bridge untagged=ether3 vlan-ids=10 comment=guestport  

    Почему на ether3 отличается настройка? Я хочу, чтобы домашний VLAN (20, по твоей конфигурации) был доступен на портах ether2-5 без необходимости настраивать VLAN на устройствах или пакетах. То есть, если я подключу компьютер к любому из этих портов, он сразу попадёт в этот VLAN.  

    С другой стороны, если к порту подключить точку доступа WiFi, то сеть без тегирования должна быть на дефолтном VLAN (20?), а сеть с тегом 10 — на гостевом VLAN.  

    На других роутерах такая настройка проще, но с MikroTik всё оказалось не так просто, как я думал. Может, ты поможешь мне разобраться? Спасибо!
     
     
     
    anav
    Guest
    #5
    0
    27.10.2023 15:44:00
    Просто подключите точку доступа к etherport3. Точка доступа должна получить IP-адрес из vlan10 (можно либо динамически, либо задать статически — решать вам). Определитесь, где именно будет располагаться порт доступа. Может ли порт доступа читать VLAN-теги, приходящие на устройство от вышестоящего маршрутизатора или коммутатора? (большинство потребительских моделей не умеют это делать, некоторые могут передавать VLAN-теги гостевой сети, но это другое и не то же самое).
     
     
     
    lblokland
    Guest
    #6
    0
    03.11.2023 15:34:00
    Привет, думаю, я недостаточно хорошо объяснил... Обычно в других решениях любое устройство (включая точку доступа) получает IP из «обычной» сети без VLAN-тегов. По умолчанию это, насколько я понимаю, vlan 1. В точке доступа мы задаём два Wi-Fi: «внутренний Wi-Fi», который не использует VLAN-теги, и клиенты подключаются к «обычной» сети или vlan1 в базовой настройке. Во втором Wi-Fi мы прописываем VLAN10, и все клиенты получают этот VLAN с отдельным диапазоном IP и своими правилами файрвола (и, конечно, по умолчанию не могут обращаться к vlan1). Именно такую схему мы всегда используем у наших клиентов на других файрволах (например, Fortigate) и теперь хотим повторить на бюджетных решениях Mikrotik, особенно для небольших клиентов с парой-тройкой устройств. Всё понятно? Спасибо!
     
     
     
    lblokland
    Guest
    #7
    0
    28.12.2023 15:23:00
    Кто-нибудь? При применении скрипта я не смог получить доступ к устройству. Пришлось сбросить всю конфигурацию. Не может же быть настолько сложно настроить то, что мне нужно? Все остальные производители, с которыми я работал раньше, поддерживали такую настройку, и это было несложно сделать. Подскажите, пожалуйста.

    Кратко, что мне нужно:

    eth 1 = WAN с DHCP  
    eth 2-5 - мост, нативная сеть (vlan1) — то есть без VLAN при подключении устройства к любому из портов, и VLAN 10 для трафика с установленным VLAN.  

    Это для точек доступа, у которых 2 SSID. Один в стандартном VLAN, ничего особенного, и ещё один с VLAN10 — для гостей.  

    С уважением, Леон
     
     
     
    anav
    Guest
    #8
    0
    28.12.2023 16:28:00
    Решение, которое я бы посоветовал, следующее:  
    /interface bridge port add bridge=bridge interface=ether2 pvid=10  
    add bridge=bridge interface=ether3 pvid=10  
    add bridge=bridge interface=ether4 pvid=10  
    add bridge=bridge interface=ether5 pvid=10  
    /interface bridge vlan add bridge=bridge tagged=bridge,ether2,ether3,ether4,ether5 vlan-ids=20.  

    По сути, вы просите настроить гибридные порты. Любые "тупые" устройства, подключённые к любому из перечисленных портов, будут автоматически работать в подсети vlan10. Любые "умные" устройства, подключённые к этим же портам и настроенные правильно, смогут работать сразу с обеими подсетями и делать всё, что требуется.
     
     
     
    andriys
    Guest
    #9
    0
    28.12.2023 18:48:00
    Это маленькое устройство не поддерживает аппаратное VLAN-фильтрование на мосту, поэтому включение bridge-vlan-filtering может серьёзно повлиять на производительность. Если вам действительно нужно что-то сделать с VLAN на коммутаторе или мосту, лучше делать это в меню /interface ethernet switch. Но, судя по тому, как вы описываете свои задачи, в этом нет необходимости. Единственное, что вам действительно нужно — добавить VLAN-интерфейс для маршрутизации: /interface vlan add interface=bridge name=vlan10 vlan-id=10
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры