两台虚拟机搭建多机区块链网络

一、要点!!!

1、文章说明:本篇文章将重点围绕,两台独立的虚拟机连接同一热点之后,无法ping通的问题。

2、官方文档:搭建多机区块链网络 --- FISCO BCOS 2.0 v2.11.0 文档

二、开始操作

(1)操作要点:

1、开始操作之前先明白**" 多机是什么?"。"多机",指参与区块链网络的多台独立计算机设备,** 所以我们可以把一个虚拟机当作一个"机"。后面我将演示使用两台虚拟机实现搭建多机区块链网络。

2、无论是一台电脑还是两台电脑,搭建多机区块链网络的重中之重 是"两个虚拟机可以互相ping通"。那么接下来将重点解决两台虚拟机ping不通的问题。

(2)一台电脑两台虚拟机:

一台电脑两台虚拟机的操作很简单,不用考虑ping不通的问题。因为自己的电脑会为两台虚拟机自动分配IP地址,并且这两个IP地址在同一网段下,可以互相ping通。

如果ping不通回来找我🥲。

(3)两台电脑两台虚拟机;

操作过的朋友会发现两台虚拟机ping不同。这是对的,看一下IP地址后会发现两台虚拟机的IP地址不在同一网段下,所以ping不同。

(tips:命令行使用 ifconfig 可以快速查看虚拟机的网卡信息,从而判断两台虚拟机是否在同一网段下。)

有的人要问了,那我连接一个WiFi后也ping不通是怎么回事?很简单,IP地址不在同一网段下。

重点来了!!!

分享一下我的解决办法。首先把两台电脑连接同一个WiFi或者热点(PS:我用的是热点),如果用WiFi实验成功的伙伴可以在评论区分享一下经验。

两台电脑连接同一个热点之后,更改虚拟机设置,将虚拟机的网络连接更改为桥接模式,并且勾选"复制物理网络连接状态"。

确认退出之后,等待10秒左右,重新查看虚拟机的网卡信息,根据IP地址以及网关计算出设备的网络地址,当网络地址完全相同时,两台设备就在同一网段下。这个时候我们在两台虚拟机中互相ping对方的IP地址,大概率会ping通的。

此时就可以按照官方文档进行搭建多机区块链网络的操作。

相关推荐
chlk12319 小时前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑20 小时前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件20 小时前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号1 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash1 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
木心月转码ing3 天前
WSL+Cpp开发环境配置
linux
kida_yuan3 天前
【以太来袭】4. Geth 原理与解析
区块链
崔小汤呀4 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端