目录(持续更新)
基础-第0章-安装
基础-第1章-基本操作
基础-第2章-磁盘及文件系统管理
基础-第3章-获得帮助
基础-第4章-用户及权限基础
基础-第5章-网络基本配置
基础-第6章-管道,重定向及文本处理
基础-第7章-系统启动详解
进阶-第1章-日志服务
进阶-第2章-DNS域名服务器
进阶-第3章-FTP文件共享服务
进阶-第4章-NFS文件共享服务
进阶-第5章-SMB文件共享服务
进阶-第6章-WEB服务Apache篇
进阶-第7章-电子邮件服务
进阶-第8章-Linux服务基础及管理
高级-第1章-LVM逻辑卷
高级-第2章-高级权限ACL
高级-第3章-RAID提升速度及冗余
高级-第4章-高级网络-网卡绑定,子端口
高级-第5章-SELinux安全系统基础
高级-第6章-IPTable防火墙基础
高级-第7章-Linux远程管理-SSH、VNC
第4章-高级网络-网卡绑定,子端口
第一节 高级网络设置
网卡高级命令
命令mii-tools用以查看网卡状态
mii-tools eth0
命令ethtool可以查看网卡设置
ethtool eth0 查看物理信息
ethtool -i eth0 查看网卡驱动信息
ethtool -S eth0 查看网卡状态
IP别名
Linux支持在一个物理网卡上配置多个IP地址,用来实现类似子接口之类功能
CentOS 或 RHEL 系统默认会启用NetworkManager对网卡管理 方便使用
但如果使用子接口,需要禁用NetworkManager
servive NetworkManager
chkconfig NetworkManager off
之后使用ip命令临时创建一个IP别名
ip addr add 10.1.1.1/24 dev eth0 label eth0:0
eth0:0第二个0为别名编号 第二个可以为eth0:1
永久添加IP别名
在/etc/sysconfig/network-scripts/下添加别名配置文件: ifcfg-eth0:0
内容:
DEVICE=eth0:0
IPADDR=10.1.1.1
PREFIX=24 #子网掩码
ONPATENT=yes #子网卡为yes
第二节 多网卡绑定
多网卡绑定
通过绑定多块物理网卡提升带宽 提升稳定性
绑定模式:
模式0:平衡轮训 流量平均分配
模式1:主动备份 只有一块工作 另一块备用
模式2:广播 同时外发数据
网卡绑定配置
绑定后的逻辑网卡名字为bondn n为编号 如/dev/bond0
创建绑定网卡配置文件:
/etc/sysconfig/network-scripts/ifcfg-bond0
写入内容:
DEVICE=bond0
IPADDR=129.168.1.200
PREFIX=24 #子网掩码
ONBOOT=yes #开机自启动
BOOTPROTO=none #启动协议
USERCTL=no #用户控制
BONDING_OPTS="mode=1 miimon=50" #bond设备参数 模式编号
修改每个属于该逻辑网卡的物理网卡的配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
写入内容:
DEVICE=eth0
ONBOOT=yes #开机自启动
BOOTPROTO=none #启动协议
USERCTL=no #用户控制
MASTER=bond0 #要绑定到的逻辑网卡
SLAVE=yes #当前是否子网卡
然后bond网卡添加驱动支持 文件名为驱动程序文件+.conf
/etc/modprobe.d/bonding.conf
写入内容:
alias bond0 bonding
重启网络服务
然后启动绑定的逻辑网卡bond
网友评论