VirtualBox虚拟机网络的三种原理及配置

NAT网络地址转换模式

介绍
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的(由宿主机所在的网络提供),无法进行手工修改,因此虚拟系统无法和本局域网中的其他真实主机进行通讯。

特点:

1、简单、不需要配置
2、直接可以访问外网
3、只能单向访问,虚拟机访问主机

Bridge Adapter桥接模式

介绍:
将主机和虚拟机看成了一个局域网,两者可以相互访问。例如搭建httpd服务时,要使用桥接模式
特点:

1、手工为虚拟机配置Ip地址、子网掩码、并和宿主机处于同一网段
2、作用相当于一个交换机

Host-only Adapter主机模式

介绍:
主机模式比较复杂。双方不属于同一IP段,host-only网卡默认为192.168.56.X 子网掩码255.255.255.0,后面的虚拟机被分配到的也都是这个网段。通过网卡共享、网卡桥接等,可以实现虚拟机于主机相互访问。
特点:

1、虚拟机访问主机 用的是主机的VirtualBox Host-Only Network网卡的IP:192.168.56.1 ,不管主机“本地连接”有无红叉,永远通
2、主机访问虚拟机,用是的虚拟机的网卡3的IP:192.168.56.101 ,不管主机“本地连接”有无红叉,永远通。

配置

动态网络配置


> vim /etc/sysconfig/network—scripts/ifcfg-eth0
#主机作为一台dhcp服务器后,可以将网络设置为自动获取

#网络类型
TYPE=Ethernet
#指定文件管理的设备名
DEVICE = eth0
#static/none 为静态网络,dhcp为动态获取
BOOTPTROTO=none
#开机自启动
ONBOOT=yes
 #子网掩码255.255.255.0,或者如下
PREFIX=24

静态网络配置

> vim /etc/sysconfig/network—scripts/ifcfg-enp0s3
#将主机网络设置为桥接,虚拟机接入主机网段

#指定文件管理的设备名称
 DEVICE=enp0s3
 #static/none为静态网络,dhcp为动态获取
 BOOTPROTO=none
 #开机自动激活设备
 ONBOOT=yes
 #指定网络链接的名字为hello,可以不写
 #NAME=hello
 #设定ip为192.168.3.199
IPADDR=192.168.3.199
 #子网掩码为255.255.255.0
NETMASK=255.255.255.0

创建桥接模式:
虚拟机必须和宿主机在一个局域网(同一个网段)

> # vim /etc/sysconfig/network- scripts/ifcfg-br0 
TYPE=br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.3.11
GATEWAY=192.168.3.1
NETMASK=255.255.255.0

注意事项

1、查看状态、关闭防火墙

systemctl status firewalld
systemctl stop firewalld

2、查看网络信息、及重启网络和底层网络管理器

systemctl restart network
systemctl restart NetworkManage 

如果对几种网络原理不懂,请点击

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值