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

一、要点!!!

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

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

相关推荐
就像楞次定律12 分钟前
【Linux 学习记之二】C++ 构建体系与底层链接机制的深度透视(2)
linux·后端
无足鸟ICT28 分钟前
【RHCA+】slabtop命令(查看slab缓存)
linux
且从容.31 分钟前
Ubuntu 安装 Docker
linux·ubuntu·docker
青梅味猪大肠2 小时前
【操作系统-60】临近适应算法
java·linux·开发语言·嵌入式硬件·算法·操作系统
沫璃染墨2 小时前
从零入门计算机网络系列(十四):TCP报文与字节流本质——从数据封装到报文边界
linux·服务器·网络·网络协议·tcp/ip·tcp
CodeYp20193 小时前
第19讲:自旋锁
linux·自旋锁
此生决int3 小时前
Linux系列(08)——进程控制
linux·运维·驱动开发
Percep_gan3 小时前
Linux中安装gitea,很详细
linux·elasticsearch·gitea
Rabitebla12 小时前
【Linux 底层原理】进程(十):进程等待详解---从僵尸进程到 wait、waitpid 与 status
linux·c++·笔记·学习·visual studio
Android系统攻城狮17 小时前
Linux FFmpeg深度解析之avcodec_default_get_encode_buffer调用流程与实战(二十八)
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频