linux网卡配置(centos)

单网卡

/etc/sysconfig/network-scripts/ifcfg-网卡名

DEVICE=eth0 #网卡的名字
HWADDR=00:0c:29:90:89:d9 # 硬件地址 MAC地址
TYPE=Ethernet 网络类型 以太网
UUID=ae779ae6-044d-43d5-a33b-48c89e8de10e #UUID 做到系统中独一无二。
ONBOOT=yes #在开机或重启网卡的时候是否启动网卡
NM_CONTROLLED=yes #是否受network程序管理
BOOTPROTO=none #网卡是如何获取到ip地址 网卡获取ip地址的方式
	a. dhcp 自动获取ip地址
	b. none 固定的ip地址
	c. static 固定的ip地址
IPADDR=10.0.0.100 # ip地址
NETMASK=255.255.255.0 #子网掩码 决定这个局域网中最多有多少台机器
GATEWAY=10.0.0.2 #网关
USERCTL=no #普通用户是否能控制网卡

bond配置

两种模式

一、bond

bond的七种模式:

1、mode=0(balance-rr)(平衡抡循环策略)
2、mode=1(active-backup)(主-备份策略)
3、mode=2(balance-xor)(平衡策略)
4、mode=3(broadcast)(广播策略)
5、mode=4(802.3ad)(IEEE 802.3ad 动态链接聚合)
6、mode=5(balance-tlb)(适配器传输负载均衡)
7、mode=6(balance-alb)(适配器适应性负载均衡)

mode 1、5、6 不需要交换机设置

mode 0、2、3、4 需要交换机设置

实验:

nmcli device status

添加一块bond板卡

nmcli connection add type bond con-name bond0 ifname bond0 mode  x	#x为bond模式

将网卡添加到bond

nmcli connection add type bond-slave ifname ens33 master bond0
nmcli connection add type bond-slave ifname ens37 master bond0

给bond配置一个ip

nmcli connection modify bond0 ipv4.addresses ‘192.168.10.200/24’ipv4.gateway ‘192.168.10.2’
nmcli connection modify bond0 ipv4.method manual

启动bond

nmcli connection up bond0
ip addr show bond0

ip route

测试:连续ping,断开一个网卡

二、team

runner 方式:命令格式是’{“runner”:{“name”:“roundrobin/activebackup/loadbalance/broadcast/lacp”}}’

nmcli con add type team con-name team0 ifname team0 config ‘{“runner”:{“name”: “roundrobin”}}’

1、mode=0(roundrobin)(负载均衡 (balance-rr)
2、mode=1(activebackup)(活动-备份(主备)策略)
3、mode=2(loadbalance)(限定流量)
4、mode=3(broadcast)(广播策略)
5、mode=4(lacp)(动态链接聚合)

mode 0 3 4 需要交换机配置

mode 1 不需要交换机配置

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值