虚拟化网络模式

1. 隔离模式(Host-only):虚拟机之间组建网络,该模式无法与宿主机通信,无法与其他网络通信,相当于虚拟机只是连接到一台交换机上。
2. 路由模式:相当于虚拟机连接到一台路由器上,由路由器(物理网卡),统一转发,但是不会改变源地址。
3. NAT模式:在路由模式中,会出现虚拟机可以访问其他主机,但是其他主机的报文无法到达虚拟机,而NAT模式则将源地址转换为路由器(物理网卡)地址,这样其他主机也知道报文来自那个主机,在docker环境中经常被使用。
4. 桥接模式:在宿主机中创建一张虚拟网卡作为宿主机的网卡,而物理网卡则作为交换机。

------------------------------------------------------------------

+ 隔离模型

+ 路由模型及NAT模型

+ 桥接模式

----------------------------------------------------------------------

对比图示:

---------------------------------------------------------------------

桥接示例:

网桥:

vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=8.8.8.8

物理网卡:

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
HWADDR=00:0C:29:3B:3F:6F
UUID=dfd0cxde-5054-4c81-abe6-e7958f31549d
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
#IPADDR=192.168.1.10
#NETMASK=255.255.255.0
#GATEWAY=192.168.1.1
#DNS1=192.168.1.1
#DNS2=8.8.8.8
# 将 eth0 绑定到网桥接口 br0 上
BRIDGE=br0

查看已桥接状态:

brctl show

 

 

 

参考:

https://www.cnblogs.com/hukey/p/6436211.html

 

 

此条目发表在virtual machine分类目录。将固定链接加入收藏夹。