My Computer · 2025/04/15 0

2025 Pi Network node最新派币pi节点搭建教程

对于pi币本身并不怎么认同,派币最近上交易所以后热度很高,所以仅从技术层面出发折腾一下。

目前国内由于众所周知的原因,是无法直接运行节点的,主流方式为云服务器转发方式搭建派节点。本教程不适合小白,需要有一定网络知识储备。

大概步骤:
1、购买云服务器;
2、云服务器安装组网工具、配置端口;
3、本地电脑安装配置pi节点。

1、购买云服务器

需要注意的是云服所在地区要选择香港或者境外,具体不详细写了,没有什么技术难度,实在不会就联系云服客服。

云服务器推荐安装宝塔或aaPanel面板,并安装好docker

2、云服务器安装组网工具、配置端口

2.1 第一部分组网:组网工具有很多,如OpenVPN、ZeroTier、wireguard、Tailscale、easytier、等等,各有千秋。

最后推荐安装Xray-core,可以用于搭建包括 ss、vmess、vless、trojan、wireguard 等一系列主流协议翻墙节点。而且有精美可视化在线面板,无需命令、编辑繁琐的 JSON 配置文件即可搭建节点。

ss、vmess、trojan协议流量已经被识别容易被封,所以强烈建议使用Vless + Reality方式。 

项目地址:MHSanaei/3x-ui

使用一键脚本进行安装:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

安装时输入Y:手动指定端口;输入N:随机端口,随后需要将端口号在防火墙放行。

安装成功后绿色部分显示系统信息,点击连接登录系统。

左侧选择 入站列表,选择 添加入站(其实就是新建节点的意思)。各设置项按如下设置:

  1. 备注即为节点名,随意
  2. 协议改为 vless
  3. 监听修改为 云服务器公网IP地址
  4. 输入端口号或保持默认
  5. 安全选则Reality
  6. 点击「客户」,flow选择 xtls-rprx-vision
  7. 点击get new cert,生成公钥和私钥
  8. sniffing,选择开启
  9. 其余项均设置为默认即可

各设置项如下图所示:

这样就完成了一个翻墙节点的搭建,最后不要忘了放行端口,另外建议给面板配置ssl证书。

节点就基本搭建完成了,下面来连接节点。

下载最新版本的 v2rayN-With-Core.zip,解压并运行。

导出创建好的节点的链接,如下图:

在 v2rayN 中,快捷键 Ctrl + V 导入刚刚复制的节点。

连接正常,vpn组网成功,如果你已经安装了pi节点软件并且你有公网IP,在连接vpn后现在已经可以同步区块了,如果你没有公网IP,那么31400-31409的端口还无法打开,还需要进一步配置端口转发。

2.2 配置服务器端口

推荐服务器安装宝塔或aaPanel面板,在SYS Firewall工具中放行31400-31409端口。

然后安装frps端口转发工具,点击左侧docker菜单,应用商店中搜索frps,安装。

建议修改服务端口,输入自定义端口后点击确定进行安装。

安装完成后点击详情,转到程序data目录

打开frpc.toml备用

本地电脑下载frpc客户端:Releases · fatedier/frp

解压后记事本打开frpc.toml文件

serverAddr = "服务器公网IP地址"
serverPort = 11223 #对应服务器开放端口
auth.method = "token"
auth.token = "97sfeld34234fghfe" #把服务器frpc.toml文件中对应的token值粘贴到这里

[[proxies]]
name = "PI31400"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31400
remotePort = 31400

[[proxies]]
name = "PI31401"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31401
remotePort = 31401

[[proxies]]
name = "PI31402"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31402
remotePort = 31402

[[proxies]]
name = "PI31403"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31403
remotePort = 31403

[[proxies]]
name = "PI31404"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31404
remotePort = 31404

[[proxies]]
name = "PI31405"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31405
remotePort = 31405

[[proxies]]
name = "PI31406"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31406
remotePort = 31406

[[proxies]]
name = "PI31407"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31407
remotePort = 31407

[[proxies]]
name = "PI31408"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31408
remotePort = 31408

[[proxies]]
name = "PI31409"
type = "tcp"
localIP = "192.168.2.100"
localPort = 31409
remotePort = 31409

修改完成后保存frpc.toml文件。

在你的frpc程序所在文件夹的地址栏输入cmd然后回车

输入:frpc -c frpc.toml

显示success,31400-31409端口转发成功。

黑色cmd窗口需要随时保持开启状态,也可以写个bat脚本,然后用nssm工具注册系统服务来隐藏运行frpc端口映射工具。
bat脚本内容:E:\Tools\frp_0.52.3_windows_amd64\frpc -c frpc.toml
改为自己实际路径
下载nssm:https://nssm.cc/download
注册服务教程 https://www.cnblogs.com/weihengblogs/p/17104464.html

3、本地电脑安装配置pi节点。

不低于win10系统,启用Windows功能:hyper-v、适用于linux的windows子系统

安装docker desktop

安装Pi Node | Pi Network

测试端口是否已经打开

至此,pi节点搭建完成,顺利的话全程用时10-15分钟。