centos5.6网卡绑定,配置多IP地址负载均衡

1、修改/etc/modprobe.conf

  
  
  
  
  1. alias  bond0  bonding 
  2. options  bond0  miimon=100  mode=0 

2、修改ifcfg-eth0/1

vim /etc/sysconfig/network-scripts/ifcfg-eth0

  
  
  
  
  1. DEVICE=eth0 
  2. BOOTPROTO=none 
  3. HWADDR=00:1B:21:72:76:04 
  4. ONBOOT=yes 
  5. #IPADDR=192.168.10.25 
  6. #NETMASK=255.255.255.0 
  7. MASTER=bond0 
  8. SLAVE=yes 
  9. HOTPLUG=no 

vim /etc/sysconfig/network-scripts/ifcfg-eth1

  
  
  
  
  1. DEVICE=eth1 
  2. HWADDR=00:1B:21:72:76:05 
  3. ONBOOT=yes 
  4. BOOTPROTO=none 
  5. #IPADDR=192.168.10.26 
  6. #NETMASK=255.255.255.0 
  7. #GATEWAY=192.168.10.1 
  8. MASTER=bond0 
  9. SLAVE=yes 
  10. HOTPLUG=no 

新建ifcfg-bond0 bond0:0 bond0:1 并修改配置如下:

  
  
  
  
  1. [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 
  2. DEVICE=bond0 
  3. BOOTPROTO=none 
  4. ONBOOT=yes 
  5. HOTPLUG=no 
  6. TYPE=Ethernet 
  7. [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0:0 
  8. DEVICE=bond0:0 
  9. BOOTPROTO=none 
  10. ONBOOT=yes 
  11. HOTPLUG=no 
  12. TYPE=Ethernet 
  13. IPADDR=192.168.10.25 
  14. NETMASK=255.255.255.0 
  15. [root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0:1 
  16. DEVICE=bond0:1 
  17. BOOTPROTO=none 
  18. ONBOOT=yes 
  19. HOTPLUG=no 
  20. TYPE=Ethernet 
  21. IPADDR=192.168.10.26 
  22. NETMASK=255.255.255.0 

记得配上网关与dns

  
  
  
  
  1. [root@localhost ~]# cat /etc/sysconfig/network 
  2. NETWORKING=yes 
  3. NETWORKING_IPV6=yes 
  4. HOSTNAME=local_test 
  5. GATEWAY=192.168.10.254 

  
  
  
  
  1. [root@localhost ~]# cat /etc/resolv.conf  
  2. search localdomain 
  3. nameserver 202.96.134.133 
  4. nameserver 202.96.128.68 

改完之后最好认真检查一遍,最后重启网络服务生效生效哦。。。

  
  
  
  
  1. service network restart 
  2. 或 
  3. /etc/init.d/network restart 

再个最后 ,看下成果ifconfig

[root@localhost ~]#ifconfig

  
  
  
  
  1. bond0     Link encap:Ethernet  HWaddr 00:1B:21:72:76:04   
  2.           inet6 addr: fe80::21b:21ff:fe72:7604/64 Scope:Link 
  3.           UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1 
  4.           RX packets:29339967287 errors:0 dropped:0 overruns:6481 frame:0 
  5.           TX packets:24178097116 errors:0 dropped:0 overruns:0 carrier:0 
  6.           collisions:0 txqueuelen:0  
  7.           RX bytes:8343201568017 (7.5 TiB)  TX bytes:4275190529231 (3.8 TiB) 
  8.  
  9. bond0:0   Link encap:Ethernet  HWaddr 00:1B:21:72:76:04   
  10.           inet addr:192.168.10.25  Bcast:  Mask:255.255.255.0 
  11.           UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1 
  12.  
  13. bond0:1   Link encap:Ethernet  HWaddr 00:1B:21:72:76:04   
  14.           inet addr:192.168.10.26  Bcast:  Mask:255.255.255.0 
  15.           UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1 
  16.  
  17. eth0      Link encap:Ethernet  HWaddr 00:1B:21:72:76:04   
  18.           UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1 
  19.           RX packets:5479527332 errors:0 dropped:0 overruns:3472 frame:0 
  20.           TX packets:19809065892 errors:0 dropped:0 overruns:0 carrier:0 
  21.           collisions:0 txqueuelen:1000  
  22.           RX bytes:1576807725210 (1.4 TiB)  TX bytes:3504924699492 (3.1 TiB) 
  23.           Memory:df3c0000-df3e0000  
  24.  
  25. eth1      Link encap:Ethernet  HWaddr 00:1B:21:72:76:04   
  26.           UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1 
  27.           RX packets:23860440060 errors:0 dropped:0 overruns:3009 frame:0 
  28.           TX packets:4369031263 errors:0 dropped:0 overruns:0 carrier:0 
  29.           collisions:0 txqueuelen:1000  
  30.           RX bytes:6766393860865 (6.1 TiB)  TX bytes:770265833945 (717.3 GiB) 
  31.           Memory:df3e0000-df400000 

更多配置详细信息请参考以下稀世珍图:

centos5.6网卡绑定,配置多IP地址负载均衡_第1张图片


本文出自 “dmxjay” 博客,谢绝转载!

你可能感兴趣的:(centos,职场,休闲,bonding)