Skip to main content

Інструкція користувача

Підключення до мережі ZeroTier

ZeroTier дозволяє окремим пристроям і мережевим маршрутизаторам отримувати доступ до вашої локальної мережі через розподілену мережеву надбудову, яка автоматично вибирає оптимальний маршрут між вузлами. Конструкція протоколу забезпечує просте розгортання, централізоване керування, стабільну роботу та захист даних. У результаті з’єднання безпечні, забезпечуючи низьку затримку та високу пропускну здатність.

Щоб налаштувати пристрій Keenetic для підключення до вашої мережі ZeroTier за допомогою інтерфейсу командного рядка (CLI), ми повинні спочатку створити інтерфейс за допомогою наступної команди CLI.

      interface ZeroTier{X}   

Де {X} це індекс нового інтерфейсу, номер, який ви виберете.

Примітка

Команда interface змінює контекст вашого CLI на контекст вказаного інтерфейсу. Наступні команди виконуються для зазначеного інтерфейсу доки ви не введете команду exit або іншу команду, що змінює контекст

Давайте вкажемо NETWORK ID вашої мережі ZeroTier.

      zerotier network-id {network_ID}   

Замініть {network_ID} вашим ZeroTier NETWORK ID без лапок і дужок. Ви можете знайти NETWORK ID вашої мережі на порталі керування ZeroTier Central, як показано на малюнку.

zerotier_cli-01.png

Далі слід увімкнути прийом адрес і маршрутів, розподілених по вашій мережі ZeroTier.

zerotier accept-addresses
zerotier accept-routes

Потім увімкніть інтерфейс і збережіть конфігурацію.

up
system configuration save

Весь набір команд, перерахованих вище, повинен виглядати наступним чином.

(config)> interface ZeroTier0
Network::Interface::Repository: "ZeroTier0" interface created.
(config-if)> zerotier network-id 0123456789abcdef
ZeroTier::Interface: "ZeroTier0": set network ID to "0123456789abcdef".
(config-if)> zerotier accept-addresses
ZeroTier::Interface: "ZeroTier0": enabled addresses accept.
(config-if)> zerotier accept-routes
ZeroTier::Interface: "ZeroTier0": enabled routes accept.
(config-if)> up
Network::Interface::Base: "ZeroTier0": interface is up.
(config-if)> system configuration save
Core::System::StartupConfig: Saving (cli).

Після введення команд ваш вузол Keenetic повинен з'явитися на мережевій панелі приладів вашого ZeroTier Central. Щоб спростити керування мережею, введіть ім'я та опис нового вузла. Можливо, вам також доведеться авторизувати нового учасника, якщо Access Control до вашої мережі знаходиться в режимі Private (налаштування за замовчуванням).

zerotier_cli-02.png

Ви можете використовувати команду show для перегляду стану підключення на вашому пристрої Keenetic. Рядок connected: yes вказує на те, що статус підключення позитивний.

(config)> show interface ZeroTier0
id: ZeroTier0
index: 0
interface-name: ZeroTier0
type: ZeroTier
description:
traits: Mac
traits: Ethernet
traits: Ip
traits: Ip6
traits: Supplicant
traits: EthernetIp
traits: ZeroTier
link: up
connected: yes <------
state: up
mtu: 2800
tx-queue-length: 1000
address: 172.26.81.177 <------
mask: 255.255.0.0
uptime: 312
global: no
security-level: public <------

ipv6:
addresses:
address: fe80::cc56:2aff:fed4:d8a3
prefix-length: 64
proto: KERNEL
valid-lifetime: infinite

mac: 32:dd:64:a3:fa:73
auth-type: none

zerotier:
via: GigabitEthernet1
local-id: 4aac294d2f
network-id: 0123456789abcdef
network-name:
status: OK

summary:
layer:
conf: running
link: running
ipv4: running
ipv6: disabled
ctrl: running

Зверніть увагу, що створений інтерфейс має налаштування security-level: public Це означає, що вхідні з'єднання повинні бути явно дозволені Firewall. Враховуючи, що ваша мережа ZeroTier надійна, достатньо одного правила, що дозволяє весь вхідний трафік. Додайте нове Дозволяюче правило для створеного інтерфейсу ZeroTier і виберіть IP для поля Протокол і Будь-яка для полів IP-адреса джерела і IP-адреса призначення, як показано.

zerotier_cli-04.png

Підказка

Щоб повідомити іншим пристроям у вашій мережі ZeroTier про локальну мережу за вашим новим вузлом, створіть маршрут у розділі налаштувань Advanced вашої мережі на ZeroTier Central. Використовуйте Managed IPs адреси ( address: 172.26.81.177 рядок у виході вище) у якості адреси Via. Введіть адресу локальної підмережі маршрутизатора (192.168.1.0/24 за замовчуванням) у полі Destionation.

zerotier_cli-03.png