# 使用New Capital脚本设置多个Masternode

{% hint style="danger" %}

## 脚本要求：

* Linux VPS（建议使用Debian 10）
* 有VPS的**root权限**（你必须能够以“ root”身份登录）
* 如果要运行多个masternode，必须为VPS 配置IPv6
  * 你的VPS提供商必须为要安装的masternode分配足够的IPv6 IP，此数量因提供商而异，请与他们确认以了解为你的VPS分配了多少IP。.
    {% endhint %}

如果满足上述要求，请以“ root”身份登录进VPS并键入以下命令：

`wget -q -O - https://git.io/Jf5Wu | sh`

你会看到正在运行安装过程，完成后将显示以下屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEDJdcr3I17LrNmjrM%2Ft65.jpg?alt=media\&token=c45807c2-f1bc-49c9-add7-a4a4f76c0afd)

{% hint style="info" %}
你可以随时按 **ESC-ESC** 或 **Ctrl^C** 退出安装过程。.
{% endhint %}

按ENTER进入硬币选择屏幕，在这里，你可以选择设置FIX或TWINS的masternode：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHbxAxJS2p2zr7c9nc%2F-MBHcAwNOrBMIenirCSq%2Ff79.jpg?alt=media\&token=431b973a-8c42-4520-a2a3-4fbded2a0598)

你可以按**UP / DOWN箭头键**进行选择，然后按**ENTER**确认。 选择“ FIX”后按Enter，这将进入以下屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHbxAxJS2p2zr7c9nc%2F-MBHcH1G9_3w3iJvWjrX%2Ff80.jpg?alt=media\&token=c5f218af-e97d-4475-a5ab-e7aa3bc4d7e0)

为你的masternode选择一个IP地址，未被使用的IPv4和IPv6地址将被自动检测并列出。

通过使用向上和向下箭头键移动蓝色矩形来选择你的主masternode地址，然后按Enter以选择它，然后继续进行下面的下一步：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHgLxe0tUr3Y8U_6T4%2F-MBHh9EWJbyeJOQS5WzA%2Ff88.jpg?alt=media\&token=6cf7daac-76f5-4dbc-ac45-edb61daf4b5b)

在此步骤中，你需要创建一个FIX masternode地址，该地址将保存你的masternode抵押，你可以通过以下两种方法执行此操作：

**选项1：**&#x8F6C;到你的FIX钱包，单击“接收”选项卡（1），在“标签”字段中输入想要的masternode名称（2），然后按“请求支付”按钮（3），如果需要详细指导，请参见下面的屏幕截图。

**选项2：**&#x4F9D;次单击“工具”（1）和“调试控制台”（2），到FIX钱包的调试控制台：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHUU0J9fkxBFpWwnxX%2F-MBH_x8HIjs1nhLnotLH%2Ff75.png?alt=media\&token=b16c695b-5e8b-493f-adc8-81db3d4e387d)

​在调试控制台中，输入`getaccountaddress masternode_name` *(更换masternode\_name*) 与你想要的masternode名称，调试控制台将为你的masternode名称分配一个地址。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHUU0J9fkxBFpWwnxX%2F-MBHa0HI6rS3ydw5ccV5%2Ff76.PNG?alt=media\&token=2ce88c74-c2cb-4e87-8895-79b17321cf28)

获得masternode地址（下一步需要它）后，返回到终端窗口，选择“Continue”按钮并按“ ENTER”键。你将进入到下一个屏幕，在该屏幕上你可以选择发送多少抵押：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHgLxe0tUr3Y8U_6T4%2F-MBHhKJOvB1sM9eBl053%2Ff89.jpg?alt=media\&token=7f9216c0-ee3a-456a-a92b-2e3a38b57ddd)

将所需的抵押金额发送到你生成的masternode地址（1,000,000 / 5,000,000 / 20,000,000 / 100,000,000 FIX），然后选择“Continue”按钮并按“ ENTER”键。

在下一个屏幕中，需输入masternode名称，并输入生成的masternode地址：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHgLxe0tUr3Y8U_6T4%2F-MBHhQ_JvoH8Ve5TceXq%2Ff90.jpg?alt=media\&token=c24a67b6-f580-4987-aac6-716cb4ea3085)

在“ Masternode Name”栏位中输入你的masternode名称，避免使用空格符，而应使用下划线“ \_”。

在菜单中向下移动到“ Masternode Address”栏位，将masternode地址复制到剪贴板中，然后在其中右键单击将其粘贴到栏位中。

填写两个栏位后，按ENTER键，你将进入以下屏幕，该脚本在其中验证你的抵押，如果验证成功，将显示你的抵押交易ID，交易索引和你发送的抵押金额。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHgLxe0tUr3Y8U_6T4%2F-MBHhXokaqRG5pp0Nq4z%2Ff91.jpg?alt=media\&token=046465cd-e7aa-46fd-9cea-7fada019ebe4)

按ENTER键进入下一个屏幕，这部分是完全自动的，脚本将通过几个步骤来准备和配置你的masternode 。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHgLxe0tUr3Y8U_6T4%2F-MBHheN5OoyY_IMHvsru%2Ff92.jpg?alt=media\&token=de946cc7-ff3c-47b7-8e16-9b51a3a7e669)

只需等待脚本完成工作，它将带你到此屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIZH-UghPbmO3tOXg%2Ft75.jpg?alt=media\&token=b0553edc-ef22-4bbb-83b3-386958788113)

{% hint style="danger" %}
该屏幕包含访问**masternode配置数据**所需的**重要信息**！带你必须将这些数据复制到本地钱包的masternode.conf文件中，**没有它，你将无法启动masternode**！
{% endhint %}

在终端窗口中，将鼠标移动到http开头的网址，并按住鼠标左键反黑网址，反黑后放开鼠标左键，它将被自动复制到剪贴板中（你将在终端窗口中收到有关该文本的通知），这是访问masternode配置信息所需的网址。

保存**Username**和**Password**信息，以用于登入。

{% hint style="danger" %}
**将信息保存到文件中，以免丢失！**
{% endhint %}

现在将保存的网址粘贴到Web浏览器中，然后按Enter，系统将询问你是否要登录，输入用户名和密码并登录，你将被带到一个类似下面的网页。

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBECxiAusZibL7w5fGR%2F-MBEIdDmx1-VH7l64TQA%2Ft76.jpg?alt=media\&token=f8a6d11c-2873-4d09-8d21-059dcd64cda5)

单&#x51FB;**“Download”**&#x94FE;接将下载masternode.conf文件。 单&#x51FB;**“View”**&#x94FE;接将打开一个网页，其中包含masternode.conf文件的内容：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHhilTswb-p8n_keOP%2F-MBHhv__UPtCznd6jkai%2Ff93.jpg?alt=media\&token=b43701c8-c114-472d-9149-b2433815515c)

你必须将最后一行复制并粘贴到FIX本地钱包的masternode.conf文件中，不要忘了保存之后需要重新启动本地钱包。 masternode.conf文件的位置：

* **Windows:** **%appdata%\FIX**
* **Linux:** **/home/YourChosenUsername/.fix**
* **MacOS: /Users/YourChosenUsername/Library/Application Support/FIX**

更新完masternode.conf文件并重新启动本地钱包后，请返回到终端窗口，然后按Enter键继续进行设置过程，你将转到此屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHhilTswb-p8n_keOP%2F-MBHi0yEnMrfLDvcgZGU%2Ff94.jpg?alt=media\&token=c1c2a89a-2b34-4268-b263-b23e9d659527)

该脚本将启动你的masternode并进行同步，该过程是自动的，因此只需等待它完成即可，完成后将进入以下屏幕：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHhilTswb-p8n_keOP%2F-MBHi7fkBPkDV3J8qu7m%2Ff95.jpg?alt=media\&token=425a3673-e4de-427f-b2e5-aaa44bc5fc87)

脚本现在正在等待你启动masternode。 通过转到主节点选项卡，单击其名称（1），然后单击“开始别名”按钮（2），从本地钱包启动masternode：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHUU0J9fkxBFpWwnxX%2F-MBHbsjNI_22kPGmATsm%2Ff77.PNG?alt=media\&token=65d73ad1-780d-4857-953a-c476ec2d4ad3)

你也可以从调试控制台启动它，输入命令并按ENTER键 `"masternode start-alias false <你的masternode名称>"`

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHUU0J9fkxBFpWwnxX%2F-MBHbw1axxMvMXjO5Cs3%2Ff78.PNG?alt=media\&token=5f49d2fa-7787-436d-b403-42583c300ad8)

启动masternode后，转到终端窗口，你将看到以下屏幕，其中包含你的masternode地址和IP：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHhilTswb-p8n_keOP%2F-MBHiSvaUA_tAZhMVa1O%2Ff98.jpg?alt=media\&token=3770589b-be10-442a-b3ef-fc2e453c3275)

按ENTER退出脚本，屏幕上将显示有关masternode的信息以及**一些重要命令**：

![](https://gblobscdn.gitbook.com/assets%2F-LYvndWBvrmJxi5m4Vyp%2F-MBHhilTswb-p8n_keOP%2F-MBHiVWCfnynU6WjTSCI%2Ff99.jpg?alt=media\&token=d95f265b-daa1-4461-8179-116185760bc5)

{% hint style="info" %}
**用于手动控制masternode的命令：**

* 启动所有masternode： `systemctl start fix.service`
* 停止所有masternode：`systemctl stop fix.service`
* 重新启动所有masternode： `systemctl restart fix.service`

**用于手动控制单个特定的masternode命令：**

* 启动masternode： `systemctl start fix-mn@?.service`
* 停止masternode：`systemctl stop fix-mn@?.service`
* 重新启动masternode ：

  `systemctl restart fix-mn@?.service`

**注意：替换 “?” 成你的masternode的名称**
{% endhint %}

{% hint style="info" %}
如果要安装更多的masternode，只需在终端命令提示符下输入命令 ***masternode\_setup*** 以再次运行脚本。
{% endhint %}
