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

一、要点!!!

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通的。

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

相关推荐
我会尽全力 乐观而坚强8 分钟前
MySQL库与表的操作
linux·数据库·mysql
着迷不白19 分钟前
Linux 磁盘管理完全指南:分区、文件系统、挂载与 LVM 实战
linux·运维·服务器
山川而川-R27 分钟前
LangChain
linux·运维·服务器
QH_ShareHub30 分钟前
Linux 根目录结构详解
linux·运维·服务器
郝学胜-神的一滴1 小时前
CMake 038:OBJECT目标复用编译+Linux动态库版本自动化管理
linux·c++·程序人生·软件工程·软件构建·cmake·工程配置
单位圆的日常2 小时前
FRP反向隧道实现异地SSH家用Linux
linux·运维·ssh·frp
小比特_蓝光2 小时前
匿名管道+进程池
linux
双缝观察者2 小时前
USDT中电子数据会计鉴定和链上资金认定
区块链
BS_Li3 小时前
【Linux网络编程】NAT、代理服务、内网穿透
linux·网络·智能路由器
梦帮科技3 小时前
基于EVM架构的Web3音频确权与RNS Token智能合约设计深度解析
人工智能·python·架构·web3·区块链·音视频·智能合约