linux网卡端口绑定,Linux 系统双千兆网卡绑定实现
本文详述了在Redhat Linux 8.0 下将服务器的双千兆网卡接口通过bonding技术绑定成对外具有一个IP地址的虚拟网络接口,以保证网络传输的高可用。
1. 编辑 /etc/modules.conf 文件,加入如下一行内容,以使系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0
alias bond0 bonding
2. 编辑虚拟网络接口配置文件,指定网卡IP
vi /etc/sysconfig/ network-scripts/ ifcfg-bond0
DEVICE=bond0
IPADDR=11.0.0.1
NETMASK=255.0.0.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
3. 编辑物理网络接口配置文件,并指向虚拟网络接口bond0.
物理网络接口配置文件位于/etc/sysconfig/network-scripts, ifcfg-eth0对应第一个千兆网口,ifcfg-eth1对应第二个千兆网口。
Ifcfg-eth0 :
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
Ifcfg-eth1 :
DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
4. 重启网络服务以使配置生效:
/etc/init.d/network restart
5. 执行ifconfig –a 验证网卡的配置信息.
可以看到,在当前的网络配置信息中,工作ip(192.168.1.1)被绑定到虚拟出的网络接口bond0上。物理上的两个网络接口eth0,eth1的状态为slave,由于在配置参数设置中options bond0 miimon=100 mode=1指定工作模式为1,所以两块网卡的工作方式是 active,backup方式,即主备的工作方式,mode=0为负载均衡方式.
通过查看/proc/net/bond0/info文件中的信息,可以查看当前eth0,eth1中哪一个是active模式。
也可用ifconfig –a查看网络接口状态,备份网卡被加上了NOARP标记
※ 参考资料:Redhat 8.0技术文档boing.txt.
linux网卡端口绑定,Linux 系统双千兆网卡绑定实现相关推荐
- Ubuntu16.04有线网络无法连接,原来是网卡的型号和系统中网卡的驱动不匹配
Ubuntu16.04有线网络无法连接,问题解决,原来是网卡的型号和系统中网卡的驱动不匹配 一假期回来,打开电脑有线网络突然连接不上了,哭.... 参考网址:http://events.jianshu ...
- linux开启端口,linux配置端口,Linux关闭端口
linux开启端口,linux配置端口,Linux关闭端口 开启端口 1.直接用命令开启端口开放端口命令----保存-----重启服务-------查看端口是否开放/sbin/iptables -I ...
- linux双网卡端口聚合,Linux双网卡聚合改造
Linux双网卡聚合改造 一.环境和需求 Linux主机只有一块网卡接到交换机上,为了消除交换机的单点,新增一台交换机,Linux主机端新接一块网卡到新交换机上,对这两块网卡做聚合达到目的. 二.物理 ...
- 红旗linux常用端口,红旗linux使用指南
红旗linux使用指南 [日期:2006-10-01] 来源: 作者: [字体:大 中 小] 红旗Linux使用指南 Red Flag Linux Desktop 5.0 提供了丰富的系统配置工具.控 ...
- linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)
转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...
- linux memcache端口占用,Linux: memcache的安装和启动、停止、重启, 检查memcache server是否开启...
memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度.据说官方所说,其用户包括twitter.digg.flickr等,都是些互联网大腕呀.目前用memca ...
- linux midi端口,在Linux下玩转MIDI
曾经我非常热衷于MIDI音乐,原因是一直没有机会正儿八经的学习一种我喜欢的乐器,于是在电脑上用HappyEO和Cakewalk制作一些音乐(或者说噪音?)便成为了生活中的一个重要部分.但是最近相当长的 ...
- linux shell 端口占用,linux 查看端口占用命令实例详解
linux 查看端口占用命令实例详解 端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用.废话不多说,直接上干货,教大家怎样查看系统端口占用情况. 方法一 ...
- linux查看端口物理状态,Linux查看端口使用状态及启动
LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址. Netstat -tln 命令是Linu ...
最新文章
- 拥有AI「变声术」,秒杀了多年苦练的模仿艺能
- 成功解决ValueError: Parameter values for parameter (n_estimators) need to be a sequence.
- python locust最新版_python locust 性能测试:locust安装和一些参数介绍
- 知乎的 Flink 数据集成平台建设实践
- restlet使用_使用Restlet Framework构建联网汽车
- RuntimeException
- bootdo框架使用步骤总结
- ROM 、RAM和FLASH 的区别
- STM32cubemx教程及STM32入门(一)
- 【界面设计】针对应力强度模型使用Monte-Carlo进行可靠性仿真
- 以下7种硬件测试的种类,不知道的赶紧收藏了!
- 自著——30天自制计算机语言解释器 目录
- 英文学习20180529
- 基于微软 SAPI 的 TTS 程序实现
- 如何复制网页上不能复制的文字
- AVR单片机开发6——AVR单片机串口Proteus调试注意事项
- 粉丝来信:黑猫投诉对象给投诉错了,又无法撤销删除应该怎么办呢?
- Keras模型中数据维度报错
- 关于C++vector容器内使用reserve函数预留能否被覆盖的问题
- Java、C++、Python、Ruby、PHP、C#和JavaScript的理解