# Установка ноды FLUX на виртуальной машине на Windows **Published by:** [Crypto Lefty](https://paragraph.com/@crypto-lefty/) **Published on:** 2023-01-13 **URL:** https://paragraph.com/@crypto-lefty/flux-windows ## Content В этой статье вы увидите полное пошаговое руководство по запуску ноды Flux уровня Cumulus на Windows 10. С проектом FLUX можно ознакомится на сайте https://runonflux.io/ https://runonflux.io/flux-nodes.html#setup-sectionПрежде чем начать вам нужно купить более 1000 Flux например 1001 FLUX и подготовиться к его переводу с биржи на свой кошелек Zelcore который мы создадим в этой статье. открываем браузер вводим поиск Ubuntu 20.04.5 переходим на официальный сайт Ubuntu https://releases.ubuntu.com/focal/ здесь представлены 2 версии для десктопа и для сервера. нам нужна версия для сервера. Размер ~ 1.3 GB. скачиваем файлидем в поиск мы ищем zelcore. это официальный кошелек от команды Flux переходим на сайт zelcore проверяем правильный адрес zellcore.io здесь есть версия кошельков для Андроида, Apple mac OS, Linux нам нужна версия для Windows выбираем версию для Windows и скачиваем.в поиске вводим virtualbox. Переходим на сайт Oracle virtualbox адрес сайта virtualbox.org переходим в раздел download. Выбираем версию для Windows и скачиваемДалее в поиске вводим Microsoft Visual C++. Переходим на сайт Microsoft Visual C++. видим тут 3 версии нам нужна версия X64. скачиваем еетем временем кошелек Zelcore уже скачался - запускаем его установку Если вы впервые устанавливаете кошелек Zelcore на своем компьютере вам сначала нужно будет либо создать новый аккаунт либо зарегистрировать ваш аккаунт созданный на другом компьютере или телефоне существующий аккаунт созданный на другом компьютере. Вы не сможете войти без регистрации поэтому нажимаем на нижнюю ссылку придумываем имя и пароль нажимаем кнопку синхронизировать или зарегистрировать аккаунт на этом устройстве. Обязательно запишите ваш логин и пароль потому что если вы их забудете. Никто не может восстановить вам доступ к вашему кошельку все ваши средства на этом аккаунте будут утеряны навсегда.начинается процесс синхронизации или создания аккаунта. Это займет около минуты. Псоле синхронизации видите список монет которые по умолчанию добавлены ваш аккаунт.Это не полный список его можно расширить. Нажимаем кнопку Manage Assets и выбираю “добавить активы”. Как видим здесь много флюксов все они, кроме одного, это токенов FLUX на разных блокчейнах например FLUX binance smartchain. добавим его в кошелекВот теперь он появился. Если вы покупаете флюкс на бирже binance и переводите свой кошелек zelcore то переводить нужно именно на адрес Flux BSC токен потому, что binance на данный момент поддерживает вывод флюкса только в сети binance smartchain в кошельке Zelcore у вас есть несколько счетов все они с разными адресами, но все они привязаны к вашему аккаунт Zelcore Вы можете пользоваться любым из них. Давайте переименуем один счет на котором мы будем переводить задаток за нашу ноду Flux. Добавим монету Flux в сети Flux Далее выбираем приложение Flux NodeКогда переведем задаток за ноду в вкладке ниже автоматически появится данные вашей ноды вам ничего не нужно будет делать она появится сама как только вы сделаете перевод на нужную сумму на любой из своих счетов.Для установки ноды нам необходимо внести залоговую сумму флюксов на наш кошелек Zelcore для ноды Cumulus залог составляет 1000 Flux. Вы можете перевести Flux с биржи на один из ваших счетов кошельке Zelcore или если у Вас уже есть на кошельке Zelcore требуемая сумма Flux Вы можете сделать внутренний перевод с одного счета на другой внутри кошелька. За внутренний перевод взимается небольшая комиссия в люксах так как перевод осуществляется через блокчейн. Перечислять необходимо ровно 1000 ни больше ни меньше я перечислю эту сумму со своего основного Кошелька Zelcore на счет нода Flux в тестовом кошельке, комиссия сети очень маленькая - ничего не меняем отправляемоткрываем кошелек. видим что нам пришел перевод на 1000 Flux. идем в приложения, Fluxnodes и видим что автоматически появилась наша нода. теперь все готово к установке ноды Flux. запускаем установку Microsoft Visual С++ устанавливаем Oracle virtualbox все по умолчанию ничего не меняем создаем виртуальную машину и пишем свое имя папку в которой будет находиться виртуальная машина тип выбираем Linux версия Ubuntu 20.04 64-bitНажимаем далее, выделяем ресурсы для виртуальной машины в соответствии с требованиями для ноды Cumulus. Теперь нам нужно выделить 8 ГБ оперативной памяти и 4 потока CPU и 220 ГБ SSD, размер SSD диска выберем небольшим запасом. отмечаем галочку выделить в полном размере чтобы гарантировать что это место не будет занято другими программами на нашем компьютере иначе наша нода завалит тесты будет исключена из очереди на выплату вознаграждения. Создание диска. Это займет от 1 до 15 минут в зависимости от скорости вашего SSD. Ввиртуальная машина создана Удаляем ненужные диски устанавливаем галочку “твердотельный накопитель” для нашего SSD и добавляем загрузочный CD нажимаем “добавить”. Переходим в папку Загрузки и выбираем образ Ubuntu который мы только что скачали. звук можно отключить. в разделе Сеть выбираем “сетевой мост”. нажимаем кнопку запустить. Первая загрузка произойдет с диска С: образом Ubuntu и начнется автоматическая установка Ubuntu. выбираем English первый пункт чтобы обновить установщик выбираем второй checkbox нажимаем пробел нажимаем Tab Enter пишем ваше имя имя сервера это имя компьютера виртуальной машины на котором будет установлен нода username это ваш логин на этом компьютере. и ваш пароль обязательно Запишите это если вы их забудете то не сможете получить доступ к ноде FLUX. для настройки И вам придется переустанавливать все зановоотмечаем пункт Install Open ssh Server начинается установка Ubuntu вверху экрана видите надпись установка завершена сейчас идет обновление некоторых компонентов безопасности. когда в Нижней строке появится надпись reboot Now выбираем reboot Now Enter виртуальная машина загружена Для удобства дальнейшей работы нам надо открыть командную строку нажимаем правой кнопкой мыши Пуск выбираем пункт “выполнить” пишем cmd OK запускается окно командной строки Windows справа у нас экран виртуальной машины вводим пароль пользователя который мы придумали на этапе установки Ubuntu с левой экран командной строки Windows вводим командную строку команду для подключения к серверу Убунту копируем, кликаем правой кнопкой на окне командной строке еще раз правой кнопкой чтобы вставить затем Enter пишем Yes, вводим пароль и видим что информация на левом и правом экране у нас абсолютно одинаковая Таким образом мы подключились к нашему серверу убунту через командную строку Windows и далее будем использовать только ееокно виртуальной машины закроем далее вводим команды для обновления Ubuntu sudo apt-get upgrade кликаем правой кнопкой на окне командной строке, еще раз правой кнопкой чтобы вставить, затем Enter, вводим опять ваш пароль. Это тот же самый пароль который мы придумали на этапе установки ubuntu Видим что есть несколько обновлений Введем следующую команду чтобы эти обновления установить sudo apt-get upgrade -y пока происходит обновление Ubuntu Давайте зайдем в поиск Вводим “github RunOnFlux” это официальная страница команды Flux на портале github выбираем вкладку Repositories прокручиваем вниз находим Fluxnode-multitoolДалее берем команды из страницы RunOnFlux/fluxnode-multitoolКопируем и сохраняем ее у себя в блокноте bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox.sh) проверяем настройку часовых поясов командой timedatectl видим что у нас установлен часовой пояс UTC чтобы поменять часовой пояс на московский вводим такую команду sudo timedatectl set-timezone Europe/Moscow Если вы в другом часовом поясе Измените текст на значение соответствующего вашему часовому поясу посмотреть. Список всех часовых поясов можно по этой команде timedatectl list-timezones Перезагружаем Ubuntu - введем команду sudo reboot Виртуальная машина загрузилась заходим под своим логином и паролем через командную строку Windows как обычно. устанавливаем дополнительные компоненты вводим команду sudo su- потом наш пароль ведем следующую команду sudo apt-get install curl и еще одну sudo apt-get install npm -y ждем завершения установки это может занять несколько минут теперь Мы готовы устанавливать ноду Flux Но прежде нам надо привязать mac-адрес виртуальной машины к фиксированному ip-адресу. открываем настройки виртуальной машины => сеть=>дополнительно и записываем mac-адреспереходим в настройки своего роутера вводим этот mac-адрес и фиксированный внутренний IP которому мы хотим привязать нашу виртуальную машину раздел называется резервирование адресов или привязка адресов по-разному на разных роутерахзапускаем скрипт мультитул ссылку на которую мы ранее сохранили с портала github копируем нажимаем правую кнопку мыши на командной строке еще раз правую кнопку мыши чтобы вставить Enter bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox.sh) выбираем первый пункт Install Docker и введем свое имя и потом Tab, Enter, Y опять запускаем мультитулбокс на этот раз просто уводим команду multitoolbox можно начать установку Fluxnode выбираем пункт 2открываем кошелек Zelcore => приложения => FluxNodes =>редактироватьМы квидим Identity Key, нажимаем на него левой кнопкой мыши чтобы скопироватьправой кнопкой чтобы вставить. Мышь тут не работает Tab Enter Аналогично заполняем остальные поля Для Zel ID снова Приложения => Zelcore ID Нажимаем на qr-код правой кнопкой ставить Tab Enter Адрес сети Кадена коды на для получения награды Идем в кошелек Zelcore => Портфель => Добавить актив и выбираем токен Flux в сети Kadena (FLUX-KDA) и саму монету Kadena В главном меню кошелька нажимаем показать активы с нулевой суммой и берем адрес монеты Kadena и вставляем его в ноду Далее выбираем 1 пункт Download from source build in script и потом начинается загрузка блокчейнов FLUX Это займет около часа при скорости 65 мбит/с размер файла большой около 16 Гб Потом идет синхронизация блокчейна Будет спрашивать “Хотите включить автообновление” - Да. Потом предлагается включить оповещение о состоянии вашей моды на Telegram или Дискорд. Сейчас вы можете пропустить этот этап и настроить позже через мультитул. Установка нода Flux завершена Вы можете выделить и скопировать эти команды в блокнот, они понадобятся для управления нодойОпять запускаем multitoolbox и выбираем пункт 10 для настройки доступа Flux к сети “Create self-hosting cron ip service” затем пункт 14 “Multinode configuration with UPNP communication” Вы можете запустить на одном внешнем IP до 8 нот Flux для каждой ноды вам нужно выбрать один из портов из этого списка разные для каждой ноды. я выберу первое16127 если я буду запускать вторую ноду то для неё я выберу следующий списка 16137. Теперь мы можем открыть Flux OS панел нашей ноды по этому адресу через браузеропять запускаем мультитулбокс и выбираем пункт 3 для тестирования состояния нашей ноды. Мы видим что бенчмарк наши ноды запущен но еще не закончен блокчейн Flux синхронизирован статус ноды просрочен на это потому что мы еще не активировали важно чтобы все четыре процесса были в статусе Listen - прослушивают порты upnp режим на модеме включен если ваш модем не поддерживает это режим вам придется вручную делать проброс портовдля проверки результатов бенчмарка вводим такую команду fluxbench-cli getbenchmarks Мы видим что бенчмарк уже закончился по результатам которого наша нода соответствует уровню Cumulusзапустим еще раз тестирование мультитул Box пункт 3 видим что статус бенчмарка изменился на Cumulus и все требования соблюдены запускаем виртуальную машину заново Когда вы просматриваете панель Flux в браузере Убедитесь что подключено к локальному адресу начинающемуся со 192Мы видим что наша нода не подтверждена и работает с ограниченными возможностями переключаемся на Benchmark => Get status видим что статус онлайн бенчмарк запущен прямо сейчас Flux подсоединен надо дождаться завершения бенчмаркаБолее подробные результаты бенчмарка можно увидеть нажав Benchmark => Flux Node => Getbenchmark Обновляем через время еще раз видим что статус сменился на Cumulus - все в порядке Все отлично но для верности давайте еще раз запустим мультитулбокс с пунктом 3 и если там все в порядке то будем запускать ноду через Кошелек Zelcore еще раз проверяем все показатели Мы видим что блокчейн синхронизирован нода просрочена потому что мы еще не запустили количество подтверждений 142 из 100 если эта цифра в скобках будет меньше 100 то вы не сможете активировать НОД надо дождаться пока пройдет 100 подтверждений сети то есть 100 блоков каждый. Блок занимает примерно две минуты. То есть 200 минут с момента перечисления залога на ваш кошелек ZelcoreЗаходим в приложение Flux Node и видим что у нас появилась кнопочка Start которой не было пока мы не получили 100 подтверждений сетинам рекомендуют убедиться что надо работать стабильно и прошла бенчмарке Мы только что это сделали нажимаем Начать Fluxnode статус нашей ноты сменился на Starting нам надо дождаться когда он изменится на Confirm. Это займет от 1 до 10 блоков то есть от 2 до 20 минут Теперь мы можем увидеть наш ранг (напрнимер 10959) это наше место в очереди на получение вознаграждения каждый блок, то есть каждые две минуты первая нода в этой очереди получает вознаграждение через 10959 блоков Это примерно 15 дней мы получим первое вознаграждение за запуск этой ноды на самом деле немного раньше потому что часть нод вылетит из этой очереди по техническим причинам В web панели Flux OS на вкладке dashboard => rewards можно посмотреть размер текущих наград за ноду. Благодарю за проявленный интерес к установке ноды FLUXСтатья создана на основе видео канала Николай Н. Присоединяйся к нашему Telegram сообществу: 📢 Телеграмм-канал Крипто Левша 💬 Телеграмм-чат Крипто Левша ЧАТ 🎬 YouTube-канал YouTube Крипто Левша ## Publication Information - [Crypto Lefty](https://paragraph.com/@crypto-lefty/): Publication homepage - [All Posts](https://paragraph.com/@crypto-lefty/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@crypto-lefty): Subscribe to updates