Перейти к содержимому

Установка и настройка Netbird для связывания серверов

Netbird — это open-source платформа на базе WireGuard, которая позволяет легко создавать защищённые частные сети. В этом руководстве мы разберём, как установить и настроить Netbird для связывания вашей панели Remnawave и последующих нод, чтобы они могли безопасно взаимодействовать друг с другом.

  1. Откройте ваш браузер и перейдите по ссылке.

    Окно терминала
    https://app.netbird.io/
  2. Создайте учётную запись

    Netbird registration
  3. Нажмите на Sign Up. Выберите способ регистрации: через email, Google, GitHub или Microsoft.

  4. Заполните поля (email, пароль) и подтвердите регистрацию через письмо.

  5. После этого вы попадёте в панель Netbird.

    Netbird peer

Создание и настройка установочного ключа

Заголовок раздела «Создание и настройка установочного ключа»
  1. Переходим в раздел Setup Keys. Нажмите кнопку Create Setup Key.

    Netbird setup key

  2. Создайте установочный ключ.

    Netbird create setup key
  3. Введите имя для ключа (например, Key).

  4. Включите ползунок Make this key reusable, чтобы ключ можно было использовать для нескольких серверов (до 30 peers).

  5. Установите Expires in на Unlimited, чтобы ключ не истекал.

  6. Нажмите Create Setup Key.

  7. Высветится окно с сгенерированным ключом. Скопируйте ключ и сохраните его в безопасном месте для дальнейшего использования.

    Netbird key
  1. Нажмите кнопку Install Netbird. Откроется окно с инструкцией по установке.

    Netbird create setup key
  2. Установите Netbird на сервере панели Remnawave. Выполните команду для установки Netbird:

    Окно терминала
    curl -fsSL https://pkgs.netbird.io/install.sh | sh

    Netbird setup

  3. Запустите Netbird с ключом, который вы скопировали ранее. Выполните команду для подключения с использованием сохранённого ключа (у вас будет свой ключ):

    Окно терминала
    netbird up --setup-key AE53280D-88CC-4250-9228-401AB1C7C041

    Netbird setup

  4. Дождитесь сообщения Connected, указывающего на успешное подключение.

Вернитесь в панель управления Netbird и перейдите в раздел Peers.

Убедитесь, что peer панели Remnawave отображается как подключённый.

Netbird peer

Проделайте те же действия установки, что и на сервере панели.

Вернитесь в панель управления Netbird и перейдите в раздел Peers. Убедитесь, что peer ноды Remnawave отображается как подключённый.

Netbird peer

Настройка брандмауэра (UFW) на сервере ноды Remnawave

Заголовок раздела «Настройка брандмауэра (UFW) на сервере ноды Remnawave»

Посмотрите в панели управления Netbird на IP-адрес панели Remnawave (в нашем случае это 100.88.38.121, у вас может быть другой). Выполните команду для открытия порта 2222 (TCP) для этого IP:

Окно терминала
ufw allow from 100.88.38.121 to any port 2222 proto tcp

Перезагрузите брандмауэр:

Окно терминала
ufw reload
  1. Перейдите в вашу панель Remnawave, зайдите в раздел НодыУправление.

  2. Выберите ноду, где установлен Netbird.

  3. В поле Адрес введите IP-адрес Netbird ноды (в нашем случае это 100.88.74.220, у вас может быть другой).

    Netbird create setup key

    Нажмите кнопку Сохранить.

Netbird peer

Нода теперь подключена к панели Remnawave через Netbird. Убедитесь, что связь между панелью и нодой работает (например, проверьте доступ по IP через ping или SSH).

  • Теперь ваша панель Remnawave и сервер с нодой связаны через защищённый туннель Netbird.
  • Вы можете использовать этот канал для безопасного обмена данными или управления нодой через порт 2222.
  • Netbird упрощает настройку и обеспечивает высокую безопасность благодаря WireGuard.