解决Docker 长时间没有拉取到 Pi Node 容器
我的电脑Pi Node相关的组件都安装好含VPN,就差最后一步,Pi Network 拉取到 Pi Node 容器,并运行同步区块。
我等待发现等待很久没有下载节点的镜像,我有点着急了,之后我平复好心态,调整好胡思乱想,回到理性上,我去看 Pi NetWork程序产生的缓存文件目录下查看 main.log文件。发现有网络请求,地址是IPv6的超时报错,我顿时判断,要关闭电脑的IPv6地址。之后docker镜像就立刻开始下载了,直到正常同步区块数据。
分析原因:我使用的openvpn加香港主机做的专用虚拟网络,这条专用虚拟通道是ipv4网络,ipv4的流量被代理走了,我没有部署IPV6的VPN,也没有部署实现ipv6流量在ipv4传输,我的本地电脑ipv6流量依然是国内上网。而docker是因为优先使用IPv6链路,但系统或者软件都没有实现ipv6不通,切换ipv4。导致长时间没有拉去镜像,我最终看到日志,才发现问题。
浙公网安备 33010602011771号