linux bond mac 地址都是0,Centos系统配置bond0
版权声明:本文为博主原创文章,支持原创,转载请附上原文出处链接和本声明。
1.查看网卡信息:ip a
2.修改网卡文件
cd /etc/sysconfig/network-scripts/
修改网卡文件ifcfg-ens32(根据自己实际的网卡名字) ,保证以下内容正确:
DEVICE=ens32(根据自己实际的网卡名字)
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
修改网卡配置文件ifcfg-ens34(根据自己实际的网卡名字),确保以下内容正确:
DEVICE=eth1(根据自己实际的网卡名字)
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
3.创建bond0网卡文件
3.1 touch ifcfg-bond0
3.2 文件添加以下内容:
DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=21.32.3.149 (此bond0IP根据实际使用的)
GATEWAY=21.32.3.190 (根据自己实际的网关)
NAME=bond0
BONDING_OPTS="miimon=100 mode=1 primary=ens32" (此ens32网卡名字根据自己实际的网卡名字)
说明:如果是为虚拟机中的服务器配置bond0网卡,BONDING_OPTS 需要添加fail_over_mac=1 如BONDING_OPTS="miimon=100 mode=1 fail_over_mac=1"
4.加载模块,使系统支持bond模式
[root@kelong2 ~]# cat /etc/modprobe.conf #如文件不存在,手动创建(也可创建在modprobe.d下)
alias bond0 bonding
options bond0 miimon=100 mode=1
配置bond0的链路检查时间为100ms,模式为1。
注意:
linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中做就会出现如下图问题。
配置完成后出现如上图问题,但是bond0能够正常启动也能够正常使用,只不过没有起到备份模式的效果。当使用ifdown eth0后,网络出现不通现象。
内核文档中有说明:bond0获取mac地址有两种方式,一种是从第一个活跃网卡中获取mac地址,然后其余的SLAVE网卡的mac地址都使用该mac地址;另一种是使用fail_over_mac参数,是bond0使用当前活跃网卡的mac地址,mac地址或者活跃网卡的转换而变。
既然vmware workstation不支持第一种获取mac地址的方式,那么可以使用fail_over_mac=1参数,所以这里我们添加fail_over_mac=1参数
[root@lixin etc]# cat /etc/modprobe.d/modprobe.conf
alias bond0 bonding
options bond0 miimon=100 mode=1 fail_over_mac=1
[root@lixin etc]#
5.配置bond0的链路检查时间为100ms,模式为1
在/etc/rc.d/rc.local 加入以下内容
ifenslave bond0 ens32 ens34 (此ens32与ens34网卡名字根据实际的网卡名字)
6.加载bond module执行:modprobe bonding
7.重启网卡并检查
7.1 systemctl restart network
7.2 执行 ip a 或 ifconfig 查看bond0 Ip是否起来
linux bond mac 地址都是0,Centos系统配置bond0相关推荐
- Linux克隆Mac地址一样,详解Linux系统中网卡MAC地址克隆方法
怎么临时性地改变 mac 地址? 你可以在 linux 运行的时候改变 mac 地址.需要注意的是当 mac 地址转换的那一会时间,你的网络会掉线.当电脑重启时 mac 地址又会变回原来的.下面介绍几 ...
- Linux 查看MAC地址
如何使用命令查看网卡的MAC地址呢? 下面总结一下查看网卡MAC地址的方式. 1:ifconfig命令查看网卡MAC地址 /sbin/ifconfig | grep HWaddr 或 /sbin/if ...
- Windows/Linux获取Mac地址和CPU序列号实现
UUID(Universally Unique Identifier)即通用唯一标识符,是指在一台机器上生成的数字,保证在全球范围的唯一性.可用的开源库如libuuid,可参考https://blog ...
- linux服务器mac地址过滤,iptables 限制MAC或IP地址
1.阻止MAC地址为B8:EE:65:DE:17:E3主机的所有通信: iptables -A INPUT -m mac --mac-source B8:EE:65:DE:17:E3 -j DROP ...
- linux改mac地址目录,Linux下如何修改网卡MAC地址
网上有很多关于linux下修改MAC地址的方法,大多依葫芦画瓢,似乎都没验证过,达不到修改的目的. 经过我的详细测试,最终成功解决了这个问题. 误区一: #ifconfig eth0 down #if ...
- linux设置mac地址命令,[转载]Linux下修改MAC地址
转自http://blogold.chinaunix.net/u3/94284/showart_2430693.html Linux下修改MAC地址 方法一: 1.关闭网卡设备 ifconfig et ...
- imx6dl系统每次启动MAC地址都不一样
启动imx6dl,发现每次启动之后eth0 的mach地址都都是自动获取,导致每次启动都不一样,这个对于IP型(路由器,ip型影音设备,网络打印机,传真机等)设备来说,这是个致命的BUG,打印信息如下 ...
- linux 服务器 iptables 防止arp病毒,Linux下Mac地址绑定防范arp病毒***
arp病毒***后的影响 有时,局域网内大家突然都不可以上网,使用抓包工具可以发现有个别机器在不停的发送arp广播包.这种情况一般都是内网的某台机器中了arp病毒,然后这台机器便不断的发送欺骗包给所有 ...
- linux中mac地址路径,MAC地址
好了,先来看看WIN2000.在桌面上网上邻居图标上点右键,选"属性",在出来的"网络和拨号连接"窗口中一般有两个图标,一个是"新建连接"图 ...
最新文章
- Linux sed Examples--转载
- 体验产品一 | 悦动圈VS咕咚竞品分析报告
- java get和post区别_HTTP请求方式GET和POST区别
- Java 9中什么是私有的?
- java mvel_MVEL实现java直接根据公式计算结果
- 怎样成为一名更优秀的程序员?我总结出 7 条建议
- mysql怎么拆字符串_MySQL截取和拆分字符串函数用法示例
- 京东集团第二季度净营收创新高 刘强东松口气:未来一定逐步向好
- rect函数_Python基础入门(9):从函数到高级魔法方法--阿里云天池
- 如何使得OCX控件能响应PreTranslateMessage消息?
- android 程序 共享文件,026 Android多进程-文件共享
- Java开发银行管理系统
- spring mvc 扫描与注解
- 6款免费网络延迟测试工具
- Zabbix:Lack of free swap space on Zabbix server 解决
- 一年收入8000万美金,美华国际医疗凭借“口罩”能否撑起IPO?
- python七段数码管绘制实验报告_python—绘制七段数码管
- Chain validation failed
- 离散数学(二):命题公式的等值演算
- 最大子段和(java)
热门文章
- 如何取消计算机待机时间,怎样设置电脑待机时间【图文教程】
- 提前祝大家中秋节快乐!
- 我的世界观-2-适者生存的物质原理
- 兰州大学考研复试计算机专硕经验帖
- 校园无线网络认证服务器,华为校园网认证服务器地址
- 算法训练Day11 | LeetCode232. 用栈实现队列(模拟);225.用队列实现栈(模拟);20. 有效的括号(栈应用);1047. 删除字符串中的所有相邻重复项(栈应用)
- linux USB大容量设备驱动入门之读取U盘容量
- VIEWGOOD(远古)大科普:高清直播技术在网络电视中的运用
- 改完计算机名自动重启 vbs,VBS改计算机名,加IP,网关,DNS,无需禁用网卡.重...
- 邮政取 Google 西联汇款什么时候多了这么多手续?