重要提示: 根据CIP-37(CIP,即 Conflux Improvement Proposal,Conflux 改进提案),Conflux将使用新版格式的地址为base32地址(以网络标识开头,如cfx:),本次更新为兼容版本更新,公链的共识层没有发生改变。新旧地址格式只是做了一次编码转换,原有的私钥和助记词可以正常登陆Conflux钱包账户,不会对个人资产有任何影响。
相关链接:CIP-37(Conflux-rust v1.1.1 )升级通知
0.
V0.5.1-alpha-6之后版本的挖矿程序我们优化了NAT穿透的支持,能够在更多的路由器型号上自动配置端口转发,不需要设置public address了。如果你的电脑有公网IP(需要打电话向您的网络服务商询问是否有公网IP),可以更方便成为trusted node。
有公网ip的用户可以打开路由器的UPnP或者NATPmP支持并保持public_address注释掉,或者手动配置端口转发并配置public_address。
1.首先确保自己的网络有公网Ip(尝试找运营商询问)
2.确保自己家里使用的路由器支持UPnP或者NATPmP(可以自行百度查询)
1.如何查看Conflux挖矿端口设置(Windows 10 版本)
1. 查看自己的公网IP。
-
对于云服务器(AWS, Azure,阿里云,Linode,Vultr等),通常会为每台服务器分配可以直接访问的公网IP,可以在网页上找到自己的公网IP。
-
对于个人PC,可以直接百度搜索“IP”,网页上会显示自己的公网IP
2.查看自己能否通过该IP访问Conflux端口。
- 启动Conflux节点。如果电脑通过路由器进入互联网公网的(比如家用网络),新版本的挖矿程序会自动通过路由器的upnp功能自动映射好IP地址和端口。屏幕上会显示:
其中端口转换成了46406。在下文中,对应查询的端口号也要使用此端口,否则就是默认的32323.
- 查看Conflux的端口能否被访问(把替换成你的公网IP)。
检查TCP端口:
“win”+R(开始),run(运行),cmd,然后输入:
netstat -ano | findstr "32323"
如果程序反馈显示
TCP 0.0.0.0:32323 0.0.0.0:0 LISTENING ****
TCP 192.168.*.*:***** <其它IP>:32323 ESTABLISHED *****
TCP [::]:32323 [::]:0 LISTENING ****
继续输入命令行:
telnet <IP> 32323
显示如下无字窗口,则该TCP端口可以被访问
-
检查UDP端口:
还是CMD窗口中,运行指令:netstat -p udp -ano | findstr “32323”
如果程序输出
UDP 19*.*.*.*:32323 *:* 4620
UDP 19*.*.*.*:32323 *:* 4620
UDP 19*.*.*.*:32323 *:* 5192
则该UDP端口建立过访问,可以被访问。
3. 如果测试该端口不能被访问。
- 对于云服务器,在网页上的网络相关的设置里打开32323端口,TCP和UDP端口都需要打开。
- AWS:EC2实例的安全组设置。
- Azure:虚拟机的网络设置。
- 阿里云:ECS实例的安全组设置。
- 其它云服务商都有类似的设置项。
- 对于个人PC,可以尝试找运营商提供独占的公网IP,需要向运营商申请专线服务,费用高。
2.如何查看Conflux挖矿端口设置(MAC/Linux 版本)
1. 查看自己的公网IP。
-
对于云服务器(AWS, Azure,阿里云,Linode,Vultr等),通常会为每台服务器分配可以直接访问的公网IP,可以在网页上找到自己的公网IP。
-
对于个人PC,可以直接百度搜索“IP”,网页上会显示自己的公网IP
2.查看自己能否通过该IP访问Conflux端口。
- 启动Conflux节点。
- 查看Conflux的端口能否被访问(把替换成你的公网IP)。
-
检查TCP端口
nc -vz <IP> 32323
如果程序输出
Connection to port 32323 [tcp/*] succeeded!
则该TCP端口可以被访问
-
检查UDP端口
nc -vuz <IP> 32323
如果程序输出
Connection to port 32323 [udp/*] succeeded!
则该UDP端口可以被访问
3. 如果测试该端口不能被访问。
- 对于云服务器,在网页上的网络相关的设置里打开32323端口,TCP和UDP端口都需要打开。
- AWS:EC2实例的安全组设置。
- Azure:虚拟机的网络设置。
- 阿里云:ECS实例的安全组设置。
- 其它云服务商都有类似的设置项。
- 对于个人PC,可以尝试找运营商提供独占的公网IP。
4. 什么时候可以确定成为 trustnode
在保证Conflux的端口可以访问后,测试网需要持续稳定运行挖矿程序至少超过4小时,Conflux Pontus网络需要持续稳定运行挖矿程序至少超过3天。
5. 如何证明已经成为 trustnode
如果你的公网IP出现在了其他人的net_config/trusted_nodes.json文件里,则说明你成功被其他人连上。或者访问这个工具, 下载压缩包,把其中的exe文件放到run目录下双击运行即可,链接地址:http://47.91.220.168:8888/
更多参考
Conflux论坛中的社区教程:
加入Conflux trustednode 信任节点教程(开始UPnP方式) :https://forum.conflux.fun/t/topic/1055