目录
一、为什么需要搭建虚拟网络?
因为本人最近想编写p2p有关的程序,大概网络层次如图1,但物理条件又不允许,所以想到虚拟出网络环境来测试。但virtual box没有找到方便的方法来搭建,于是想到用虚拟centos做NAT服务器来搭建网络,可以用于搭建任意虚拟网络结构。
二、配置虚拟机
1、设置virtual box虚拟机外部环境
由图一可知晓,各个虚拟机需要的网卡数量。
- HUB虚拟机,配置四个网卡,分别是:3个内部网络和一个网络地址转换(也可以是其他接入互联网的网络)。
- NAT虚拟机,配置两个网卡,都是:两个内部网络。
- Client和Sever虚拟机,配置一个网卡:内部网络。