您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > LinuxServer2
《Linux服务器配置与管理》(第2版)作者:冯昊清华大学出版社第2章配置服务器网络连接2.1配置双网卡与策略路由2.1.1配置双网卡服务器安装双网卡后,这两块网卡的名称分别是eth0和eth1,对应的网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth1可通过修改该配置文件,来实现对网卡IP地址和网关地址的配置。两块网卡中,只能有一块网卡设置默认网关,另一块网卡只设置IP地址和子网掩码,不设置默认网关。2.1配置双网卡与策略路由2.1.2配置策略路由配置好网卡的IP地址信息后,接下来还应配置策略路由。配置方法:默认路由通过电信网络出口出去,访问教育网络时,通过教育网出口出去访问。到教育网的路由采用手工添加配置静态路由,配置指令放在/etc/rc.local配置文件中,以便在系统启动时,能自动添加配置静态路由。2.2网卡聚合与负载均衡2.2.1网卡聚合简介网卡绑定就是将两块或多块网卡,通过绑定,虚拟成一块逻辑网卡。这个通过聚合形成的逻辑网卡,可当作一个单一的网络接口来使用。网卡绑定技术Cisco公司称其为Etherchannel技术,也即交换机的端口聚合。通过网卡绑定,可提高网络连接的带宽和可靠性,实现负载均衡(loadbalancing)功能。网卡绑定,除了负载均衡工作模式外,还可工作在冗余备份模式,即主备工作方式。2.2网卡聚合与负载均衡2.2.2负载均衡实现方法1.配置交换机端口聚合与服务器网卡相连接的交换机端口也必须进行端口聚合配置。对于华为或华三交换机和Cisco交换机的配置方法,请参阅教材。2.2.2负载均衡实现方法2.创建网卡配置文件通过绑定获得的逻辑(虚拟)网卡的名称为bondx,其中x取值为0、1、2…,对于第一组绑定,则逻辑网卡的名称为bond0,对应的配置文件为/etc/sysconfig/network-scripts/ifcfg-bond0。ifcfg-bond0配置文件可通过复制ifcfg-eth0文件,并通过适当修改来获得。将配置文件中的设备名称修改为bond0,删除HWADDR网卡MAC地址配置项,然后再修改逻辑网卡的IP地址配置信息即可。2.2.2负载均衡实现方法3.修改配置文件,加载bonding模块编辑修改/etc/modprobe.conf文件,加入以下两行内容,使Linux系统在启动时加载bonding模块,支持bond0设备名,并配置绑定的工作模式。aliasbond0bondingoptionsbond0miimon=100mode=0mode设置绑定的工作模式,0值代表负载均衡(balance-rr)模式,参与绑定的网卡都工作,1值代表冗余备份(active-backup)模式。2.2.2负载均衡实现方法4.配置网卡绑定指定参与绑定的网卡和网卡的工作顺序,可使用ifenslave命令来实现,命令用法为:ifenslavebond0eth0eth1可将该命令添加到/etc/rc.local配置文件中。执行以上命令绑定成功后,对于负载均衡工作模式,bond0为Master网卡,eth0和eth1均为Slave网卡。对于冗余备份工作模式,eth0网卡默认为处于活跃工作状态,eth1处于备用状态。2.2.2负载均衡实现方法5.检查测试与验证⑴ping本机网卡的IP地址,看能否ping通。⑵ping本机所在网段的网关地址,看能否ping通,若能ping通,则配置绑定成功。在ping网关的过程中,拨掉两块网卡中的任意一根网线,网路应仍能保持畅通,可进行分别拨除测试。⑶执行ifconfig命令,查看网卡设置信息。⑷查询网卡绑定的工作模式和状态⑸查询路由信息2.2.3冗余备份实现方法其基本配置方法与负载均衡相同,只是将“optionsbond0miimon=100mode=0”配置语句更改为:optionsbond0miimon=100mode=1修改/etc/modprobe.conf配置文件,将绑定模式设置为1后,重启Linux系统,然后使用以下命令查看绑定的工作模式。[root@RHEL5~]#cat/proc/net/bonding/bond02.3诊断网络故障1.ping命令命令用法:ping[-ccount][-spacketsize]ip_address通过向目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机之间的网路是否通畅。参数说明:-ccount用于指定向目的主机地址发送多少个报文,count代表发送报文的数目。-spacketsize该选项用于指定发送ICMP报文的大小,以字节为单位。2.3诊断网络故障1.ping命令ip_address该选项为必选项,代表目的主机的IP地址。例如,若要检测VOD视频服务器到网关地址222.177.209.153的网路是否通畅,则检测命令为:[root@RHEL5~]ping-c4222.177.209.153PING222.177.209.153(222.177.209.153)56(84)bytesofdata.64bytesfrom222.177.209.153:icmp_seq=1ttl=255time=7.17ms64bytesfrom222.177.209.153:icmp_seq=2ttl=255time=6.65ms---222.177.209.153pingstatistics---4packetstransmitted,4received,0%packetloss,time3001msrttmin/avg/max/mdev=3.485/5.520/7.175/1.479ms2.3诊断网络故障2.route命令当用ping命令无法ping通网关地址时,可进一步利用route命令查看当前的路由表信息,检查是否有默认路由或到某一个网络地址的静态路由。如果路由表中没有默认路由,则说明没有配置指定网关地址。2.3诊断网络故障3.traceroute命令该命令用于实现路由跟踪。利用该命令可跟踪从当前主机到指定的目的主机所经过的路径,从而分析查找出网络的故障点。命令用法为:tracerouteip_address例如,若要追踪从当前主机到221.236.12.131主机所经过的路径,则实现命令为:[root@RHEL5~]traceroute221.236.12.131
本文标题:LinuxServer2
链接地址:https://www.777doc.com/doc-3658680 .html