首页节点相关 正文

Pi Node节点教程!最新版Pi节点搭建详细图文流程

2021-10-25 164520 139条评论


★Pi Node节点有偿搭建服务请点击链接,多年经验,售后有保证!

★此篇教程写于2022年4月,是参考各类教程的汇总,有任何问题请在本站讨论区交流。

★0.4.5版本搭建方法和下面是一样的,关于0.4.5使用云服务器的方法请参阅143.html129.html

★节点工具箱连接

【节点介绍】

关于节点是什么,简单解释一下,就是别人交易转账,你记账,收手续费;类似一个“小银行”,详细介绍可以去官网查询,官网有关于 pi 节点的介绍。

由于国内被墙的原因,项目方特别开发了针对国内用户的Pi Node0.4.7版本,下面的教程主要是针对此版本的,可以跳过Pi App进入节点界面(需绑定账号,参考第七部分)


【需要的硬件支持】

1、一台电脑。(节点是运行在电脑上的)

2、宽带,公网 IP(建议用电信宽带,打 10000 客服,要公网 IP)

3、电脑处理器(cpu)支持虚拟化。内存 8G 以上,硬盘 240G以上,CPU i5以上,这些配置后期都可以增加。

4、电脑系统版本为 20H2 以上,最好是最新版。要 win10 专业版。(C盘分区大于120G,越大越好)


第一部分:更新到WIN10最新系统版本,开启主板虚拟化

准备的电脑一定要用最新版的 windows 系统,必须是 Win10 专业版 2004 是最高的,可输入命令 winver 查看系统版本,如下图:

Pi Node节点教程!最新版Pi节点搭建详细图文流程

如果版本号显示的是 1809、1903、1909 等,则需要下载易升升级到 2004 以上版本,20H1 或者 20H2 都可以,升级链接:https://go.microsoft.com/fwlink/?LinkID=799445 下载 windows 易升。

下载完成后运行易升,程序会检查目前的电脑系统是否符合升级条件,检查完毕后会出现以下界面,点击下一步即可开始升级。

升级到 2004 版本以上才能支持 WSL2,也就是节点版本运行的必要环境

Pi Node节点教程!最新版Pi节点搭建详细图文流程

点击下一步,自动下载最新版,安装后系统会多次重启,最后会提示安装成功,这个过程很漫长,会持续 1-2 小时不等。


启动 BIOS 的虚拟化设置 | 开启CPU 虚拟化支持

打开任务管理器,选择上方“性能”如下图

000.jpg

上图如果显示“已启用”,那么略过以下步骤。

如果显示“已禁用",那么百度搜索“如何开启主板虚拟化”,不同的主板开启的方式不一样,这里不多讲,自己查看相关教程。


第二部分:安装WSL2

1、在控制面板中,打开“程序和功能"

000.jpg

2、以管理员身份打开PowerShell

找不着PowerShell位置可以在开始菜单搜索PowerShell

000.jpg


3、PowerShell中运行以下命令


这一步是安装WSL1

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

然后升级到WSL2

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重新启动 计算机,以完成 WSL 安装并更新到 WSL 2

 

4、下载 Linux 内核更新包

Pi Node节点教程!最新版Pi节点搭建详细图文流程

下载地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

附备用下载地址:https://binok.lanzouo.com/iu7iSxzlacb

下载好并按照提示安装,升级到WSL2 


5、将 WSL 2 设置为默认版本

PowerShell中运行下面的命令

wsl --set-default-version 2

000.jpg


第三部分:防火墙的设置及添加入站规则

1、关闭防火墙

打开控制面板,打开Windows Defender 防火墙

000.jpg

000.jpg



2、【控制面板】中打开【windows安全中心】,在【防火墙和网络保护】中,进入【高级设置】

000.jpg


3、添加入站规则

000.jpg



000.jpg

000.jpg

000.jpg

000.jpg

000.jpg


第四部分:绑定内网IP和路由器的端口映射

1、绑定内网IP

首先查看一下内网IP地址:打开“开始”菜单,找到“Windows系统”打开“命令提示符”

输入:ipconfig 然后回车,如下图

1111.jpg

其中的IPV4地址就是内网IP了。

在桌面图标“网络”点右键选择属性,点击本地连接/以太网

1111.jpg

弹出的窗口点属性

1111.jpg

1111.jpg

1111.jpg

确定之后,打开网页试一下,能正常上网,说明你填的DNS是正确的,无法打开网页,那就修改DNS


2、路由设置(端口映射)

此部分主要针对国内大部分动态公网IP的设置,如果你无路由器是固定IP或者专线或者机房服务器可以略过此步。

因路由器品牌不一致可能设置的菜单名不一致,这里以TP-LINK其中一款路由器为例。


主要设置两处:

①端口映射

②虚拟服务器


打开路由器的控制面板,不同路由进入方式不一样(大部分在路由器的背面有登录地址及用户名和密码)

000.jpg


①在虚拟服务器中添加端口:31400-31409,如下图

未标题-1.jpg


②DMZ主机里填本地安装节点软件的电脑IP地址。

000.jpg




第五部分:docker的安装

Docker官方下载地址 https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe

下载完成后点击直接安装

001.jpg


002.jpg

这一步安装完成后,有可能重启电脑,然后点击桌面上的Docker Desktop图标继续。

003.jpg

004.jpg


1111.jpg

1111.jpg

此时没有容器,安装Pi节点软件后会自动创建容器,安装完节点后请仔细看下面这段话:

(当第一次装完节点软件时,点“Check now”按钮,直到第一个Downloading ports listener打勾,此时会创建ese7en/node-port-test这个镜像文件,然后下一步到参数页,左边的Consensus container为running时会创建名为pinetwork/pi-node-docker的镜像,这个过程需要几分钟甚至几个小时,然后等待区块同步)

第六部分:Pi Node软件安装

如果你的节点放置在国内,由于国内被墙的原因,必须要用0.4.7版本,如果在境外,可以从官方网站下载0.4.5版本。

Pi Node0.4.7下载地址 https://picn.cc/post/10.html

000.jpg

注意:这两个版本,在国内Pi App不翻墙是无法打开的,所以在0.4.7中,我们直接点击右上角的Pi Node


第七部分:节点绑定账号

0.4.7版本绑定账号有两种方法:(我个人更倾向于第二种方法,使用梯子绑定节点账号,第一次绑定好以后就再也不用梯子了)

第一种方法:

直接在软件第三行带有头像的图标输入自己的用户名,注意用户名前面要加@

000.jpg


第二种方法:通过VPN软件绑定手机账号

①电脑端VPN软件下载链接:https://picn.cc/post/28.html (页面密码:0314)下载里面的迷雾通(注册就能用)

②用PC端的梯子,连接VPN后点击上方Pi App

000.jpg


③登录后,会出现一串验证码,我们需要把这串验证码,填写到我们手机APP上,如图所示:


Pi Node节点教程!最新版Pi节点搭建详细图文流程


④手机打开Pi的APP,点左上角——打开侧菜单,点击Node——在Sign-in code输入我们电脑端的验证码——然后点击CONFIRM,如图所示:


000.jpg

000.jpg



⑤第一次申请,需要填写表格,表格内容如下:


000.jpg

000.jpg

000.jpg


填完之后,开启下图中小红点

000.jpg

如出现上图2个输入框

第一个窗口:116.204.169.34

或者121.127.224.87

第二个窗口:https://d2hadsvrigm4as.cloudfront.net

然后等待区块同步,同步的时间不一定,可能几十分钟或者几个小时,请耐心等待。


同步完成,区块值会显示

000.jpg

同步完成,节点就大功告成了!


如果区块数值长时间为1,大部分原因是端口不通,注意:0.4.7版本的端口暂时开放3个,即31401、31402、31403,只要这三个端口通,就是正常的。

节点在线端口检测地址:https://pi-mods.de/nodeports


做好节点后,需要每天观察数据情况,出现问题要及时维护

附:

Pi Network 0.4.7Node测试版判断节点正常标准



Pi节点架设完成后续维护及问题的排除




文章版权及转载声明

本站(Picn.cc)文章与教程皆为网络搜集和个人分享,并非代表Pi Network官方言论。如有误,望广大Pi友指正。

发表评论

快捷回复:

评论列表 (有 139 条评论,164520人围观)参与讨论
网友昵称:啊
08-13 来自重庆 69楼 Pi矿工 回复
计算机信息网络直接进行国际联网,必须使用邮电部国家公用电信网提供的国际出入口信道。任何单位和个人不得自行建立或者使用其他信道进行国际联网。”如违反上述规定,公安机关会责令停止联网,给予警告,可以并处15000元以下的罚款;有违法所得的,没收违法所得。
网友昵称:QQ_1686559760
QQ_168655976006-12 来自未知IP 68楼 Pi先锋 回复
亲爱的大佬,你好,我之前做的047,现在做的045,,,,,
我用端口检测程序pi-mods看到10个端口都开了,但是我用节点检测程序pinode-cn检测,发现我只开了31401,31402,31403三个端口。
这是说我还是047版本的节点对吗,我究竟该怎么转045呢,求大佬告诉我一下,谢谢你[Facepalm]
网友昵称:Nicolas
Nicolas06-12 来自山东 管理员 回复
@QQ_1686559760 注意一下你检测的IP是一样的吗?
网友昵称:minving
minving05-23 来自广东 67楼 Pi先锋 回复
大佬,在“第二种方法:通过VPN软件绑定手机账号”中的第五部填写问卷的最下面,有个询问是否加入KYC,唯独漏了这块,我选了不加入,现在要加入,怎么办呢?
网友昵称:Nicolas
Nicolas06-12 来自山东 管理员 回复
@minving 问卷调查应该影响不大
网友昵称:红旗
红旗05-18 来自吉林 66楼 Pi矿工 回复
0.45的节点
端口映射已经都通了,购买的VPS
Downloading ports Listener 一直没有绿对号,Consensus container:一直是建立中,
刀客容器里一直没有镜像?哪位大神指导下[Facepalm]
网友昵称:回忆里太多好
回忆里太多好04-15 来自香港 65楼 Pi先锋 回复
Pi 是互联网、加密货币和金融的未来。
网友昵称:jonney119
jonney11904-05 来自福建 64楼 Pi先锋 回复
大佬,我按照你的教程,把所有的东西都弄好了,我现在服务器是在移动的网络中,没有公网IP,但我有许多安装着爱快路由器的公网地址的网络,我做了L2TP的连接,PPTP连接不上,然后在爱快的路由上做上了端口转发,就是我服务器得到的爱快上L2TP分配的地址,用端口检测工具31401 31402 31403端口也是开放的,现在的问题是,就是Downloading ports listener是打了勾的,下面俩个就是不行,有时第二个会转圈,大部份是check now是灰色的,不能点。麻烦您给指点一下,我绑定的帐号是用第二种方法绑定的。帐号以前做过节点。
网友昵称:Nicolas
Nicolas04-06 来自山东 管理员 回复
@jonney119 https://picn.cc/post/170.html请参阅此文章中的“节点页面图解”
网友昵称:jonney119
jonney11904-05 来自福建 Pi先锋 回复
@jonney119 区块高度那里显示的是无共识容器,是不是需要官方受权?
网友昵称:jonney119
jonney11904-05 来自福建 Pi先锋 回复
@jonney119 还有一个细节就是没有出现让我输入IP和网址的界面,之前做的时候有出现的,应该是下面俩项没有打勾的原因可能。116.204.169.34和https://d2hadsvrigm4as.cloudfront.ne
网友昵称:Nicolas
Nicolas04-06 来自山东 管理员 回复
@jonney119 047才会出现此项,045版本没有
网友昵称:jonney119
jonney11904-05 来自福建 Pi先锋 回复
@jonney119 区块同步就一直是1。State:Catching up 显情里面,Consensus下面是这样显示的。
网友昵称:jonney119
jonney11904-05 来自福建 63楼 Pi先锋 回复
大佬,我按照你的教程,把所有的东西都弄好了,我现在服务器是在移动的网络中,没有公网IP,但我有许多安装着爱快路由器的公网地址的网络,我做了L2TP的连接,PPTP连接不上,然后在爱快的路由上做上了端口转发,就是我服务器得到的爱快上L2TP分配的地址,用端口检测工具31401 31402 31403端口也是开放的,现在的问题是,就是Downloading ports listener是打了勾的,下面俩个就是不行,有时第二个会转圈,大部份是check now是灰色的,不能点。麻烦您给指点一下,我绑定的帐号是用第二种方法绑定的。帐号以前做过节点。
网友昵称:讶异
讶异03-29 来自山东 62楼 Pi矿工 回复
[Facepalm]大神,那个文章中pi app的下载链接打开后就闪退了[Facepalm]
网友昵称:weinihaohao
weinihaohao03-24 来自江苏 61楼 Pi先锋 回复
大神请教一下,同一个路由器下面,可以做第二台节点么?路由器DMZ主机的IP已经填了第一台节点的IP了,如何增加第二台的IP呢?
网友昵称:Nicolas
Nicolas03-25 来自山东 管理员 回复
@weinihaohao 可以做045使用云服务器的IP
网友昵称:weinihaohao
weinihaohao03-25 来自香港 Pi先锋 回复
@Nicolas 我现在就是做的045云服IP,做第二个045云服IP的话,路由器DMZ主机不需要修改设置了?
网友昵称:彬彬有礼
彬彬有礼03-25 来自山东 网站编辑 回复
@weinihaohao 用云服IP就和自己路由器没关系了,有网就行
网友昵称:Phone_1678680092
Phone_167868009203-13 来自浙江 60楼 Pi先锋 回复
百度直接查到的本机ip怎么用,ip4的属性里面的ip地址改成查到的IP吗?
网友昵称:阿Q
阿Q03-14 来自山东 Pi矿工 回复
@Phone_1678680092 当然是开这个IP的端口了,你要做047吗
网友昵称:Phone_1678680092
Phone_167868009203-15 来自浙江 Pi先锋 回复
@阿Q 国内只能47还是说45也可以
网友昵称:Phone_1678680092
Phone_167868009203-13 来自浙江 59楼 Pi先锋 回复
Docker.Core.HttpBadResponseException:
{"message":"checking windows features: Post \"http://ipc/windowsfeatures/check\": open \\\\.\\pipe\\dockerBackendV2: The system cannot find the file specified."}
在 Docker.Core.Logging.HttpClientExceptionInterceptor.d__0.MoveNext() 位置 C:\workspaces\4.17.x\src\github.com\docker\pinata\win\src\Docker.Core\Logging\HttpClientExceptionInterceptor.cs:行号 26
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 Docker.Core.IPC.Client.d__5.MoveNext() 位置 C:\workspaces\4.17.x\src\github.com\docker\pinata\win\src\Docker.Core\IPC\Client.cs:行号 42
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Net.Http.HttpClient.d__58.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 S
网友昵称:Phone_1678422141
Phone_167842214103-10 来自浙江 58楼 Pi先锋 回复
大佬,这边打开Docker Desktop后显示《An unexpected error was encountered while executing a WSL command. Common causes include access rights issues, which occur after waking the computer or not being connected to your domain/active directory.》这个是出了什么问题呢?
前面步骤都正常
网友昵称:Nicolas
Nicolas03-10 来自山东 管理员 回复
@Phone_1678422141 在cmd通过管理员的方式输入下列命令,并重启一下电脑即可
netsh winsock reset
网友昵称:Phone_1678422141
Phone_167842214103-12 来自浙江 Pi先锋 回复
@Nicolas 大佬您好,这边区块数值长时间为1,用节点段节点在线端口检测显示31401、31402、31403都关闭如何解决?
网友昵称:Phone_1678422141
Phone_167842214103-12 来自浙江 Pi先锋 回复
@Nicolas 大佬您好,之后的部分继续弄之后,不知道是否成功了。
在填完表格后,切换到pi node,电脑并未显示红框填ip与网址的地方。
同时,红点点开后下面也同样没有《your computer is running the 。。。。》这一行
请问这是完成了吗?如果没有问题是出在哪一步了?请大佬指点
网友昵称:疯狂伊凡
疯狂伊凡02-27 来自河北 57楼 Pi先锋 回复
嗯,很有帮助嗯嗯嗯
网友昵称:紫菜包饭
紫菜包饭02-25 来自辽宁 56楼 Pi矿工 回复
我现在卡在Your computer is starting up the blockchain这了。。。一直也不更新。。。
网友昵称:紫菜包饭
紫菜包饭02-25 来自辽宁 55楼 Pi矿工 回复
登录PI NODE后不显示绑定界面啊 这个怎么解决啊
网友昵称:Nicolas
Nicolas02-25 来自山东 管理员 回复
@紫菜包饭 047不显示,045显示,如果此电脑之前绑定过账户,那也不会显示
网友昵称:fengheng22
fengheng2202-21 来自广东 54楼 Pi矿工 回复
一直是1检查 端口不通 一直按上面步骤弄得额 现在不知道怎么办 就是端口不通 扫描也没显示端口
网友昵称:pi友
pi友02-15 来自浙江 53楼 Pi矿工 回复
刀客里没有pinetwork/pi-node-docker镜像,ese7en/node-port-tes也不是running状态?
网友昵称:红旗
红旗05-18 来自吉林 Pi矿工 回复
@pi友 咋解决的
网友昵称:Nicolas
Nicolas02-15 来自山东 管理员 回复
@pi友 这都是自动获取的,不需要手动操作
网友昵称:pi友
pi友02-15 来自浙江 Pi矿工 回复
@pi友 解决了
网友昵称:我的爱只有为你存在
我的爱只有为你存在02-13 来自内蒙古 52楼 Pi先锋 回复
我下载的Docker是4.1.6版本
网友昵称:我的爱只有为你存在
我的爱只有为你存在02-13 来自内蒙古 51楼 Pi先锋 回复
您好 那个PI app怎么下载
网友昵称:Nicolas
Nicolas02-13 来自山东 管理员 回复
@我的爱只有为你存在 网站导航菜单有下载地址的
网友昵称:忘记加糖
忘记加糖01-30 来自英国 50楼 Pi先锋 回复
We couldn't reach the required ports on your machine.
Please double-check your configuration.
Port
Status
31400
NOT OPEN
31401
NOT OPEN
31402
NOT OPEN
31403
NOT OPEN
31404
NOT OPEN
31405
NOT OPEN
31406
NOT OPEN
31407
NOT OPEN
31408
NOT OPEN
31409
NOT OPEN
现在显示这个什么回事呢?大佬
网友昵称:木槿*
木槿*02-13 来自山东 Pi矿工 回复
@忘记加糖 这就是端口都不通的意思!

目录[+]

取消
微信二维码
微信二维码
支付宝二维码