首页 > 编程知识 正文

非公网ip搭建π节点(云电脑可以做pi节点吗)

时间:2023-05-05 09:33:57 阅读:96358 作者:2215

免责声明:本文大部分内容来源于网络,我也做了相应的一些细节说明。

继官方宣布近期将更新节点软件后,官方于北京时间2021年5月13日再次更新了最新的pine two/pi-node-doker镜像。最新图片大小为534.22M,图片ID为96f 787282 B1 API Node 0 . 4 . 4版,使用WSL2函数。根据微软给出的官方信息,18363之前的版本不支持WSL2。也就是打开WSL2功能,升级到最新版本。运行没有公共IP的PI节点的最新方法更新如下:

第一步:设置防火墙的入站规则(与公网教程相同)

第二步:安装hyper-v(公网教程)(需要重启)

第三步:3360安装dokcer和wsl2(同一个公网教程)(需要重启)

第四步:安装节点软件(同公网教程)(官网下载PI-NODE)

第五步:配置路由器(需要重启)(同公网教程)

步骤6:按照以下步骤拉出镜像(没有公共网络专用容器):

1.在命令提示符下,即在窗口的cmd下,右键单击开始菜单打开“运行”并输入cmd。输入以下命令将图像下载到Docker中:

第一个命令是: docker pull pi network/pi-node-docker(这是最新版本,534.22M)

二阶:Docker Pull PI Network 2019/Pino Docker :v 3.0(通过镜像285.48M)

第七步:运行容器(需要重启直到持久模式运行),

重要提醒:

持久模式修改方法:

1.命令行进入容器的cli界面(Linux和Windows访问模式不同,但命令行模式基本相同)

2.查询容器pi-consensus容器ID,并执行命令:docker ps(某些部署情况需要在sudo之前)

3.进入正在运行的pi-consensus容器,执行命令:Docker Exec-it5e0fc 768039 f/RZDDP/bash;5e0fc768039f是上一步找到的容器ID。

4.进入要执行的容器命令行模式:RM-f/opt/star/。短暂的。

5.重新启动pi-consensus容器以执行:docker resetart 5e0fc768039f

1.以下操作必须退出PI节点软件,否则PI节点软件会自动运行端口检测容器,导致无法创建PI容器。主要原因是端口冲突。重要的是说三遍。退出节点软件,退出节点软件,退出节点软件,不是右下角最小化,而是完全退出。

2.docker命令应该全部小写。注意:下面是一个完整的命令。不要截断它。将以下命令中的粗体联想替换为您自己的用户名。你自己的用户名,你可以打开C: disk,用户可以找到,一般是管理员或者其他。

2.1.用以下命令启动穿透容器:(更新到最新版本,最后更新在6月7日)订单三:Docker Run-V/C/Users/Lenovo/Appdata/Roaming :/var/PI/-Privileged-Namepi-Node PI Network 2019/Pinodocker 3360V 3.0/USR/SRZDDP/成功的init操作会看到pi-Node容器在docker-container中运行,这意味着穿透容器安装成功。操作成功后,请等待约3分钟,命令CMD将自动退出。目前,在服务器过载的情况下,实测容器可以大大提高节点的有效性。

3.在dock中找到532.44m pine network/pinodocker图像,点击运行-选项-名称填写(pi-consensus),端口:(31402)填写:31402,点击加号打开(8000)填写:31401,(5432)省去。如果端口冲突,请先关闭检测端口的容器ese7en/node-port-test : latest。

4.手动将PI-consensus容器设置为持久模式,即容器中持久的mode:如果容器中短暂的mode :是临时模式,

持久模式修改方法:

4.1.命令行进入容器的cli界面(Linux和Windows访问模式不同,但命令行模式基本相同)

4.2.查询容器pi-consensus容器ID,并执行命令:docker ps(某些部署情况需要在sudo之前)

4.3.进入正在运行的pi-consensus容器,执行命令:Docker Exec-it5e0fc 768039 f/RZDDP/bash;5e0fc768039f是上一步找到的容器ID。

4.4.进入要执行的容器命令行模式:RM-f/opt/star/。短暂的

4.5.重新启动pi-consensus容器以执行:docker resetart 5e0fc768039f

5.最重要的一步(实际测量),如果不是持久模式,那么你等待容器变成持久模式的时间是不可预测的,长时间不会改变。最后,在退出pi节点软件的前提下,运行上述容器pi-node、pi-consensus两个小时后,如果节点软件最后一页的节点Availability(最多90天):以百分比的形式出现,则表示PI网络出现。

第八步:等待许可(最需要耐心的地方,最好的结果是:10分钟内,不好的结果是:两周)

1.如果你已经调整到持久模式,请保持持久模式运行两个小时以上,让PI测试网找到你。操作:退出PI-node节点软件,手动启动docker中的两个容器PI-consensus和PI-node/pine network k 2019。

2.运行两个小时后,就可以打开PI节点软件,打开节点的开关,等待官方的许可下发。此时,您的容器中有两个正在运行的容器,即pi-Node/pine network k 2019和Stella/E Se7en/Node-Port-Test 3360最新端口,用于检测正在运行的容器。确保两次正常操作。

步骤9:同步块

1.在故障排除中检查共识容器是否已启用:是,以显示许可证已颁发。此时,请关闭节点软件,在容器中手动运行PI-consensus容器。

2.如果你的同步块长时间为1,本地块没有同步到块网,这种情况比较复杂,请联系Q手动解决。

第十步:成功成为节点(各种好处在路上)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。