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

    Шлюз Starlink IPv6 не работает...

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Шлюз Starlink IPv6 не работает..., RouterOS
     
    SWISSSNOW
    Guest
    #1
    0
    20.06.2023 11:35:00
    У меня Mikrotik RB3011 с прямым IPv4 за Starlink 2-го поколения (стандартный), не использую роутер Starlink. С IPv6 всё работает нормально: внутри рекламы, клиенты в интернет — полный сервис. Другой старый Starlink 1-го поколения (круглая антенна) тоже получает IPv6, но дефолтный шлюз не работает — недоступен. Почему? То же самое с другим 1-м поколением (круглая антенна) за сотни километров. IPv6 присваивается, но указанный шлюз недоступен... Какие у вас есть впечатления о шлюзах IPv6? Есть ли какая-то разница в железе, что можно изменить на круглой антенне (без роутера Starlink)? И ещё вопрос: можно ли соединиться напрямую между Starlink через IPv6?
     
     
     
    psaintemarie
    Guest
    #2
    0
    25.07.2023 14:54:00
    Привет! Не мог бы ты поделиться конфигурацией для использования с 2-м поколением Starling? У меня есть префикс, получены IP-адреса для LAN, но с LAN нет подключения. Спасибо!
     
     
     
    acron
    Guest
    #3
    0
    27.07.2023 02:25:00
    Сегодня я решил свою проблему. Я связался со службой поддержки Starlink, и они проверили сохранённые DHCPv6 и RA сообщения. Всё было в порядке. Тогда я копнул глубже. Проблема была либо в моём невнимательном клике, либо в изменениях в новой версии RouterOS — в настройках IPv6 была включена опция «IPv6 forwarding», и одновременно выбрано «Accept Router Advertisements: yes if forwarding disabled». Из-за этого мой роутер игнорировал SLAAC и не получал адрес из префикса, в котором находился шлюз. Кратко: DHCPv6 клиент запрашивает префикс и настраивает маршрут по умолчанию. Так LAN-клиенты получают IPv6-адреса. Сам роутер получает адрес через SLAAC — в «IPv6 Settings» должна быть включена опция принятия Router Advertisements (=yes). И ещё момент: на IPv6 файрволле должны быть разрешены ICMPv6 и входящие UDP-пакеты на портах 546-547 (DHCPv6).

    /ipv6 dhcp-client  
    add add-default-route=yes interface="ether1 - Starlink" pool-name=pool6 request=prefix use-interface-duid=yes use-peer-dns=yes  

    /ipv6 address  
    add address=::1 from-pool=pool6 interface=bridge  

    /ipv6 nd  
    set [ find default=yes ] advertise-dns=no advertise-mac-address=no disabled=yes hop-limit=64 mtu=1280 other-configuration=yes
    add advertise-mac-address=no interface=bridge other-configuration=yes  

    /ipv6 nd prefix default  
    set preferred-lifetime=10m valid-lifetime=15m  

    /ipv6 settings  
    set accept-router-advertisements=yes max-neighbor-entries=8192  

    /ipv6 firewall filter  
    add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6  
    add action=accept chain=input comment=DHCPv6 protocol=udp src-port=546-547
     
     
     
    Kentzo
    Guest
    #4
    0
    27.07.2023 04:18:00
    Рекомендую включить обнаружение соседей на WAN-интерфейсе вместо использования хак с DHCPv6 для установки маршрута по умолчанию: добавьте advertise-dns=no interface=<WAN> ra-lifetime=none ra-preference=low reachable-time=5m. Так RouterOS добавит маршрут по умолчанию без хака «add-default-route=yes». Последний проблематичен, потому что провайдер может переместить DHCPv6 сервер за пределы текущей сети.
     
     
     
    acron
    Guest
    #5
    0
    27.07.2023 19:12:00
    Понятно. Значит сегодня я узнал кое-что новое. Спасибо. (работает)
     
     
     
    Bcmalloy
    Guest
    #6
    0
    30.07.2023 09:27:00
    Этот пост оказался бесценным для настройки IPv6 с Starlink, но я заметил, что опция использовать add advertise-dns=no interface= ra-lifetime=none ra-preference=low reachable-time=5m вместо присвоения её каждому из моих подсетей или интерфейсов, как у меня ниже, сработала только для моей локальной сети и ни для каких других интерфейсов. Мне интересно, есть ли способ применить настройку, которую предложил Kentzo, в моей конфигурации с несколькими интерфейсами? Вот что у меня работает:

    /ipv6 address  
    add address=::1 from-pool=pool6 interface=ether5  
    add address=::1 from-pool=pool6 interface=ether4  
    add address=::1 from-pool=pool6 interface=ether3  

    /ipv6 dhcp-client  
    add add-default-route=yes interface=internet pool-name=pool6 request=prefix use-interface-duid=yes  

    /ipv6 firewall filter  
    add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6  
    add action=accept chain=input comment=DHCPv6 protocol=udp src-port=546-547  

    /ipv6 nd  
    set [ find default=yes ] advertise-dns=no advertise-mac-address=no disabled=yes hop-limit=64 managed-address-configuration=yes mtu=1280 other-configuration=yes ra-interval=3m20s-8m20s
    add advertise-mac-address=no interface=ether5 other-configuration=yes  
    add advertise-mac-address=no interface=ether4 other-configuration=yes  
    add advertise-mac-address=no interface=ether3 other-configuration=yes  

    /ipv6 nd prefix default  
    set preferred-lifetime=10m valid-lifetime=15m
     
     
     
    Kentzo
    Guest
    #7
    0
    30.07.2023 21:40:00
    Вам нужны все три компонента: клиент DHCPv6 для получения делегированного префикса и, по желанию, публичного IPv6 для роутера; неподписывающий обнаружение соседей на WAN, чтобы RouterOS мог узнать шлюз по умолчанию (и, возможно, участвовать в других процессах; это плохо задокументировано Mikrotik); и подписывающий обнаружение соседей на LAN, чтобы хосты могли использовать SLAAC.
     
     
     
    Bcmalloy
    Guest
    #8
    0
    31.07.2023 02:46:00
    Спасибо, понял. Вот моя полная рабочая конфигурация ipv6 для Starlink с использованием нескольких подсетей. Очень нравится этот RouterOS, пользуюсь всего несколько дней, и никакой возни с VLAN или чем-то подобным для подсетей — просто шикарно.

    /ipv6 address  
    add address=::1 from-pool=pool6 interface=ether5  
    add address=::1 from-pool=pool6 interface=ether4  
    add address=::1 from-pool=pool6 interface=ether3  

    /ipv6 dhcp-client  
    add add-default-route=no interface=internet pool-name=pool6 request=prefix use-interface-duid=yes  

    /ipv6 firewall filter  
    add action=accept chain=input comment="defconf: accept ICMPv6" protocol=icmpv6  
    add action=accept chain=input comment=DHCPv6 protocol=udp src-port=546-547  

    /ipv6 nd  
    set [ find default=yes ] advertise-dns=no advertise-mac-address=no disabled=yes hop-limit=64 managed-address-configuration=yes mtu=1280 other-configuration=yes ra-interval=3m20s-8m20s
    add advertise-mac-address=no interface=ether5 other-configuration=yes  
    add advertise-mac-address=no interface=ether4 other-configuration=yes  
    add advertise-mac-address=no interface=ether3 other-configuration=yes  
    add advertise-dns=no interface=internet ra-lifetime=none ra-preference=low reachable-time=5m  

    /ipv6 nd prefix default  
    set preferred-lifetime=10m valid-lifetime=15m
     
     
     
    Kentzo
    Guest
    #9
    0
    31.07.2023 05:23:00
    В идеале нужно использовать «add-default-route=yes», а не «add add-default-route=no».
     
     
     
    Bcmalloy
    Guest
    #10
    0
    31.07.2023 06:11:00
    Спасибо, обновил вышеуказанный пост с учётом этого, проверил и убедился, что всё работает отлично. Всегда стараюсь использовать лучшие практики, где только можно.
     
     
     
    pfturner
    Guest
    #11
    0
    18.07.2024 19:00:00
    У меня долгое время нормально работал глобальный IPv6 от Starlink на Mikrotik (RB5009). Вчера всё перестало работать, и вот что изменилось: вместо того, чтобы Starlink присылал мне глобальный адрес вида 2605:xxxx:15xx:xxxx:xxxx:xxxx:xxxx:1, теперь я получаю глобальный адрес 2605:same:18xx:diff:slaac, и он ищет последние 64 бита из /64... Префикс, который я получаю от Starlink, остался тем же — 2605:xxxx:15yy:yy::/56... Может быть проблема в том, что глобальный адрес теперь выходит за рамки делегированного префикса? Готов прислать конфигурацию, но я ничего не менял — просто глобальный адрес, который Starlink присылает (или который Mikrotik считывает), изменился...
     
     
     
    Kentzo
    Guest
    #12
    0
    18.07.2024 21:50:00
    Это нормально и даже предпочтительно, чтобы ваш WAN-интерфейс получал IPv6-адрес, который не входит в делегированный префикс (PD). Их наложение возможно, но, насколько я знаю, это крайний случай. Смотрите RFC 6603 Prefix Exclude Option для DHCPv6-основы делегирования префиксов. Поскольку ваш роутер получает IPv6, может ли он пинговать следующий узел и/или хосты в интернете? Пожалуйста, опишите более подробно, что именно не работает.
     
     
     
    pfturner
    Guest
    #13
    0
    19.07.2024 12:31:00
    Спасибо за ответ. Мне удалось решить проблему — мне нужно было обновить правило в файерволе, чтобы принимать делегирование префиксов для нового глобального адреса, полученного от Starlink.
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры