Настройка мастерноды Windows — Windows (VPS + PC)

Что имеем:

  • арендованный VPS с операционной системой Windows Server 2012 R2
  • токены DVD (dividendcash) в количестве 1010 штук
  • компьютер в Windows 10 x64

Что делаем:

  • VPS настраиваем как сервер мастернод, домашний компьютер как клиент

Все настройки на примере монеты DividendCash (DVD)

Как зайти на Windows VPS?

Будем заходить из операционной системы  Windows. Для этого нужно найти «подключение к удаленному рабочему столу» в панели «ПУСК»:

подключение к удаленному рабочему столу windows

В появившееся окно нужно ввести адрес VPS:

подключение к удаленному рабочему столу windows

Вводим логин и пароль, который предоставил хостинг и подключаемся.

Устанавливаем кошелек на сервер и клиент (компьютер).

Идем на сайт masternodes и находим нашу монету. Переходим на github страницу проекта DVD.dividendcash github

Переходим во вкладку releases:

И качаем нужный кошелек. В наше время обычно все уже сидят на 64-битной операционной системе:

Распаковываем архив и запускаем файл dividendcash-qt (вообще для Windows всегда используем файл с Qt на конце):

Вылезет вот такое окно, в котором нужно будет указать путь для установки файлов кошелька, я обычно создаю папку в корне диска и выбираю ее:

dividendcash masternode

Кошелек запущен и пускай он синхронизируется, необходимо еще отрубить firewall, для этого открываем «панель управления» и ищем вкладку «:Переходим в «брандмауэр windows«:

И нужно его отрубить:

Настройка клиента.

Монеты с биржи или откуда то еще уже должны лежать на кошельке. Для мастерноды создаем новый адрес в кошельке, для этого нужно перейти во вкладку «Адреса получения»:

dividendcash masternode

Нажимаем «Новый«, вводим имя кошелька какое угодно (можно не вводить, но я обычно разделяю на mn1 / mn2 / mn3 … чтобы не путаться):

dividendcash masternode

Скопировать адрес можно щелкнув по нему правой кнопкой мыши и нажав «скопировать адрес«. На этот адрес нужно перевести ровное количество токенов, я думаю это не сложно и скриншот не нужен.

После перевода токенов идем в «консоль отладки«:

dividendcash masternode

Нужно создать приватный ключ и посмотреть ID транзакции. Для создания ключа вводим команду «masternode genkey» (без кавычек) :

dividendcash masternode masternode genkey

И после вводим команду «masternode outputs«. Иногда лог пустой, значит Вы перевели не точное количество токенов или просто транзакция еще не прошла и нужно будет повторить команду чуть позже. Теперь нужно записать полученные данные после ввода команд:

dividendcash masternode

Переходим в папку с кошельком (я его установил в папку DVD на диске C:/) и открыть файл masternode.conf (файл можно открыть блокнотом, wordpad и другим текстовым редактором):

dividendcash masternode

Заполняем конфигурацию файла согласно примеру:

dividendcash masternode

Сохраняем файл и перезапускаем кошелек, после чего во вкладке «мастерноды» кошелька должна появиться наша мастернода:

dividendcash masternode

Теперь перейдем на сервер.

Настройка сервера.

На сервере переходим в папку с кошельком и открываем файл dividendcash.conf:

dividendcash masternode windows

Я открыл файл с помощью wordpad:

dividendcash masternode windows

Заполняем файл следующим образом:

dividendcash masternode windows

 

rpcuser=ЛЮБОЕ ИМЯ
rpcpassword=ЛЮБОЙ ПАРОЛЬ
rpcallowip=127.0.0.1
rpcport=ЛЮБОЙ ПОРТ (я обычно ставлю +1 от предыдущего)
bind=ИП АДРЕС СЕРВЕРА
maxconnections=250
daemon=1
server=1
listen=1
listenonion=0
enableaccounts=1
staking=0

masternode=1
externalip=ИП АДРЕС СЕРВЕРА + ПОРТ 
masternodeprivkey=ПРИВАТНЫЙ КЛЮЧ

Необходимый порт можно посмотреть в самом кошельке во вкладке «Список пиров«:

rpcuser= rpcpassword=EwerSREx6BLzaL9GPwHt6SX9kSJde rpcallowip=127.0.0.1 rpcport=60022 bind= maxconnections=250 daemon=1 server=1 listen=1 listenonion=0 enableaccounts=1 staking=0 masternode=1 externalip= masternodeprivkey=

diividendcash masternode peers

Если кошельки не синхронизированы, то ждем окончания. Как только синхронизация будет закончена, то идем в кошелек КЛИЕНТА, открываем консоль и отладки и запускаем мастерноду командой startmasternode alias 0 mn1:

dividendcash masternode start

Результат должен быть успешный и ошибок быть не должно.

Во вкладке «мастерноды» должен появиться статус «ENABLED» и таймер должен тикать (ВНИМАНИЕ!! таймер обновляется не сразу, он может обновиться через полчаса-час). Можно проверить запущена ли наша мастернода в списке мастернод командой masternode list АДРЕС КОШЕЛЬКА:

На сервере можно проверить статус мастерноды введя команду masternode status в консоль отладки.

Отправить ответ

avatar
  Subscribe  
Уведомить