Skip to content

Управление на Mikrotik с помощта на ZeroTier

Резюме
ZeroTier създава сигурна, peer-to-peer виртуална LAN, която прави отдалечените MikroTik устройства достъпни без публични IP адреси и сложни VPN решения. Този наръчник обхваща инсталация, интеграция, маршрутизация на подмрежи и оперативни съвети.

Отдалечено управление на MikroTik с ZeroTier

ZeroTier е като LAN, простиращ се по целия свят.

Създава криптирани, peer-to-peer връзки и дава на всеки участник вътрешен IP адрес.

Няма публични IP-та.
Няма болезнено препращане на портове.
Няма тежко PKI.

Това ръководство показва практични стъпки за свързване на MikroTik устройства в ZeroTier мрежа и безопасно излагане на локални услуги.

Какво е ZeroTier?

ZeroTier е виртуална мрежова платформа — смес от VPN, P2P и SD-WAN.

Създава виртуален интерфейс (обикновено zt0) на всеки възел.

Възлите се присъединяват към мрежа с помощта на Network ID.

Членовете получават частни IP адреси и комуникират сигурно.

Planet/moon сървърите помагат само за откриване.

Трафикът е peer-to-peer, когато е възможно.

Как работи ZeroTier (накратко)

  • Контролер (Мрежа): вие създавате и управлявате мрежи на my.zerotier.com или свой собствен контролер.
  • Устройства (Peers): устройства, които ползват ZeroTier клиент и се присъединяват към мрежата.
  • Planet/Moons: помощници за откриване и пренасочване (публични или самостоятелни).

ZeroTier автоматично обработва NAT traversal.

Удостоверяване: администратор одобрява нови възли в уеб конзолата.

Модел на сигурност

ZeroTier използва съвременна криптография (Curve25519, автентикирани временни ключове).

Всеки възел има ключова двойка и 40-битен хардуерен адрес.

Администраторите контролират кои възли могат да се присъединят.

ZeroTier не декриптира трафика ви на публични контролери.

Бележка: Хоствайте собствен контролер/търсачи (moons), ако се нуждаете от пълна оперативна независимост.

Бърза конфигурация (сървър, десктоп)

  1. Създайте акаунт и мрежа на https://my.zerotier.com.

  2. Запишете Network ID (пример: 8056c2e21c000001).

  3. Инсталирайте клиент на Linux сървър или VPS:

Terminal window
curl -s https://install.zerotier.com | sudo bash
sudo zerotier-cli join 8056c2e21c000001
sudo zerotier-cli listnetworks
  1. В уеб конзолата одобрете новия възел (включете Auth?).

  2. Потвърдете вътрешните IP-та с zerotier-cli listnetworks.

Просто.

Инсталиране на ZeroTier на MikroTik (RouterOS 7.5+)

MikroTik предоставя официален ZeroTier пакет за RouterOS 7.x.

Стъпки:

  1. Свалете съответния файл zerotier-7.x-<arch>.npk от mikrotik.com.
  2. Качете .npk на устройството и го презаредете.
  3. Създайте ZeroTier интерфейс и се присъединете към мрежата:
/interface zerotier add name=zt1 network=8056c2e21c000001
/interface zerotier print
  1. Одобрете MikroTik в ZeroTier уеб конзолата.

Когато status показва connected, рутерът е в Tailnet.

Съвет: Поддържайте ZeroTier пакета актуален след ъпгрейд на RouterOS.

Обявяване и маршрутизиране на локални подмрежи

Ако искате устройствата в LAN на рутера да са достъпни през ZeroTier, добавете маршрути или NAT правила.

Вариант А — Маршрутизирайте LAN (предпочитано, когато е възможно)

На MikroTik обявете локалната подмрежа с маршрут и разрешете препращане:

/ip route add dst-address=192.168.88.0/24 gateway=zt1
/ip firewall filter add chain=forward src-address=192.168.88.0/24 dst-address=!192.168.88.0/24 action=accept

После уверете се, че ZeroTier възлите знаят маршрута (обявен през контролера или приеман в настройките).

Вариант Б — dst-nat на конкретна услуга (по-ограничено и безопасно)

Насочете ZeroTier IP/порт към вътрешен хост:

/ip firewall nat add chain=dstnat protocol=tcp dst-port=8081 \
action=dst-nat to-addresses=192.168.88.10 to-ports=80

Достъпва се от друг възел по http://<zerotier-ip>:8081.

Предупреждение: Излагайте само необходимите услуги. Избягвайте широко маршрутизиране без стриктен контрол на достъпа.

Полезни оперативни съвети

  • Изберете неприпокриващи се частни подмрежи за всяка LAN, за да избегнете конфликти.
  • Използвайте описателни имена в ZeroTier конзолата за лесно проследяване на рутерите.
  • Групирайте възли с тагове и ACL за по-лесен контрол на достъпа.
  • Наблюдавайте изхода на zerotier-cli и RouterOS логовете при проблеми.

Отстраняване на често срещани проблеми

  • Възел блокиран в REQUESTING_CONFIGURATION: Проверете дали контролерът е достъпен и възелът е одобрен.
  • Липсва peer-to-peer път: DERP релейте проксират трафика; проверете производителността и помислете за собствен хостинг на moons.
  • Конфликт на IP с локалната LAN: Смяна на зададения ZeroTier диапазон или локалната LAN.

Сравнение с други решения

РешениеНужен публичен IPЛесна употребаПодходящо за
ZeroTierНеМного лесноБърза mesh мрежа, отдалечени устройства зад NAT
TailscaleНеМного лесноИдентификационен контрол за екипи
WireGuard (ръчно)ПонякогаСредноВисока производителност, DIY конфигурации
OpenVPN / IPSecПонякогаСложноСъвместимост със стари системи, PKI контрол

Кога да изберете ZeroTier

  • Имате нужда от бърза, безпроблемна mesh мрежа за много устройства.
  • Трябва да достигате устройства зад CGNAT без публични IP адреси.
  • Желаете хибрид — peer-to-peer с опционални ретранслатори и лесен интерфейс.

Ако ви трябват строги ACL с корпоративна SSO идентификация, разгледайте Tailscale.

Къде помага MKController: За екипи, управляващи големи MikroTik паркове, MKController NATCloud централизиран достъп и мониторинг — намалява мрежовата работа на устройство, като запазва управлението и наблюдението.

Заключение

ZeroTier значително намалява сложността на отдалеченото управление.

Бърз е, сигурен и подходящ за смесени среди.

С няколко RouterOS команди свързвате MikroTik и достигате вътрешни услуги безопасно.

Започнете малко: одобрете рутер, изложете една услуга, след това разширете маршрутите и ACL.


Относно MKController

Надяваме се горните съвети да ви помогнат да управлявате по-добре вашия MikroTik и интернет свят! 🚀
Независимо дали фина настройвате конфигурации или просто търсите порядък в мрежовия хаос, MKController е насреща да опрости живота ви.

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

👉 Започнете безплатен 3-дневен тест сега на mkcontroller.com — и вижте как изглежда лесното мрежово управление.