目录
一、Vmware Workstation 配置
1. windows网络适配器
2. Vmware 虚拟网络编辑器
3. 虚拟机虚拟硬件管理(增/删)
二、虚拟机配置
1. Linux网卡及网络服务
CentOS 6及(real6 及以前)倾向于network.service管理
CentOS 7及以后倾向于NetworkManager管理
1.1Bond网卡7类型
1.1.1 bonding概述:
双网卡配置设置虚拟为一个网卡实现网卡的冗余,其中一个网卡坏掉后网络通信仍可正常使用,实现网卡层面的负载均衡和高可用性。网卡工作在混杂(promisc)模式,接收到达网卡的所有数据包,tcpdump工作用的也是混杂模式(promisc),将两块网卡的MAC地址修改为相同接收特定MAC的数据帧,然后把相应的数据帧传送给bond驱动程序进行处理。
1.1.2 bonding模式(bonding mode)
bond网卡示例配置:
DEVICE=bond0
TYPE=Bond
BOOTPROTO=none
ONBOOT=yes #自启动
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.3
BONDING_OPTS="mode=0" #网卡模式
Bond模式 | 交换机配置 |
mode=0 balance-rr 轮询均衡模式 | LACP mode on 强制链路聚合 |
mode=1 active-backup 主备模式 | 无 |
mode=2 balance-xor HASH均衡模式 | LACP mode on 强制链路聚合 |
mode=3 broadcast 广播模式 | LACP mode on 强制链路聚合 |
mode=4 LACP (802.3ad) 动态链路聚合 | LACP动态协商 |
mode=5 balance-tlb 发送负载均衡 | 无 |
mode=6 balance-alb 收发负载均衡 | 无 |
模式0 balance-rr
模式0(mode=0,round-robin):此模式使用轮询策略,即顺序的在每一个被bond的网卡上发送数据包,这种模式提供负载均衡和容错能力。Bond0可以保证bond虚拟网卡和被bond的两张或多张物理网卡拥有相同的MAC地址,其中bond虚拟网卡的MAC地址是其中一张物理网卡的MAC地址,而bond虚拟网卡的MAC地址是根据bond自己实现的一个算法来选择的。
在bond0模式下,如果一个连接或者会话的数据包从不同的网口发出,途中再经过