Linux总结笔记4-网卡配置及双网卡绑定
来源:互联网 发布:淘宝10元包邮入住 编辑:程序博客网 时间:2024/06/07 01:34
转载地址:http://blog.csdn.net/kangvcar/article/details/72793712
1.网卡基本配置信息
第1步:首先咱们要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。第2步:使用vim编辑器修改网卡文件"ifcfg-eno16777736",逐项写入配置参数,并保存退出。设备类型:TYPE=Ethernet地址分配模式:BOOTPROTO=static网卡名称:NAME=eno16777736是否启动:ONBOOT=yesIP地址:IPADDR=192.168.100.100子网掩码:NETMASK=255.255.255.0网关地址:GATEWAY=192.168.100.1DNS地址:DNS1=192.168.100.1第3步:重启网卡设备并测试网络是否联通。
2.网卡配置工具
nmtui //图形界面
nmcli //长命令
3.配置双网卡绑定
说明:使用网卡绑定技术不仅能够提高网卡带宽的传输速率,还能在其中一块网卡出现故障时,依然能够保证网络正常使用。简单来说,假设咱们对两块网卡实施了绑定技术,这样在正常工作中它们会共同传输数据,使得网络传输的速度变得更快,但只要其中有一块网卡突然出现了故障,另外一块网卡便会在0.1秒内自动顶替上去,保证数据传输不会中断。
第一步:添加两块网卡,并确保两块网卡都在相同网段内。
第二步:修改需绑定的两块网卡的配置文件和添加一个绑定网卡的配置信息。
[root@linux1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777728TYPE=EthernetBOOTPROTO=noneONBOOT=yesUSERCTL=no //是否允许普通用户控制此网卡DEVICE=eno16777728MASTER=bond0SLAVE=yes[root@linux1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno33554968 TYPE=EthernetBOOTPROTO=noneONBOOT=yesUSERCTL=noDEVICE=eno33554968MASTER=bond0SLAVE=yes[root@linux1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 TYPE=EthernetBOOTPROTO=noneONBOOT=yesUSERCTL=noDEVICE=bond0IPADDR=192.168.100.100PREFIX=24NM_CONTROLLED=no
第三步:让内核支持网卡绑定驱动,常见的网卡绑定驱动模式有三种——mode0、mode1和mode6。
- mode0平衡负载模式:平时两块网卡均工作,且自动备援,采用交换机设备支援。
- mode1自动备援模式:平时只有一块网卡工作,故障后自动替换为另外的网卡。
- mode6平衡负载模式:平时两块网卡均工作,且自动备援,无须交换机设备支援。创建一个网卡绑定内核驱动文件,使得bond0网卡设备能够支持绑定技术(bonding),同时定义网卡绑定为mode6平衡负载模式,且当出现故障时自动切换时间为100毫秒
[root@linux1 ~]# vim /etc/modprobe.d/bond.conf alias bond0 bondingoptions bond0 miimon=100 mode=6
- 1
- 2
- 3
第四步:重启网络服务后网卡绑定操作即可顺利成功,正常情况下只有bond0网卡才会有IP地址等信息
[root@linux1 ~]# systemctl restart network[root@linux1 ~]# ifconfigbond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST> mtu 1500 inet 192.168.100.100 netmask 255.255.255.0 broadcast 192.168.100.255 inet6 fe80::20c:29ff:fea9:2a59 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:a9:2a:59 txqueuelen 0 (Ethernet) RX packets 1140 bytes 85251 (83.2 KiB) RX errors 0 dropped 46 overruns 0 frame 0 TX packets 13020 bytes 805403 (786.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0eno16777728: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:0c:29:a9:2a:59 txqueuelen 1000 (Ethernet) RX packets 365 bytes 25573 (24.9 KiB) RX errors 0 dropped 4 overruns 0 frame 0 TX packets 6689 bytes 424989 (415.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0eno33554968: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:0c:29:a9:2a:63 txqueuelen 1000 (Ethernet) RX packets 775 bytes 59678 (58.2 KiB) RX errors 0 dropped 42 overruns 0 frame 0 TX packets 6331 bytes 380414 (371.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
至此,双网卡绑定配置已配置完成,但我们down掉其中一块网卡时,网络还是能正常通讯,可能会丢几个包。
阅读全文
0 0
- Linux总结笔记4-网卡配置及双网卡绑定
- Linux总结笔记4-网卡配置及双网卡绑定
- linux双网卡绑定配置
- [Linux] 总结各系统 双网卡绑定
- linux配置bond双网卡绑定
- Linux双网卡绑定
- Linux双网卡绑定
- linux双网卡绑定
- Linux双网卡绑定
- Linux 双网卡绑定
- Linux双网卡绑定
- Linux双网卡绑定
- Linux 双网卡绑定
- Linux 双网卡绑定
- linux双网卡绑定
- Linux 绑定双网卡
- linux双网卡绑定
- linux双网卡绑定
- 必看 | 0基础系统学习Linux的11点建议
- IntelliJ IDEA2017.3 激活
- 读《高效能人士的七个习惯》25周年纪念版
- Linux运维工程师必看:如何成为一个合格的运维工程师
- 容斥原理详解
- Linux总结笔记4-网卡配置及双网卡绑定
- 给IT职场新人的6个建议,认真点看!
- 《Java 编程技巧1001条》 第388条 遍历多维数组
- java计蒜客试题帧数转换成罗马数字
- GIT常用命名--简单易懂
- Python资料之退出程序
- 毕设-画页面+配置数据库连接
- java计蒜客单独的数字试题
- 知识图谱的应用