Как объединить две сетевые карты в одну?

Документация связанная с установкой, настройкой и работой пользовательского ПО
Post Reply
User avatar
Raven
Бородатый сис
Бородатый сис
Posts: 2791
Joined: 03 Mar 2010, 15:12
ОС: RHEL 8
Location: Из серверной

Как объединить две сетевые карты в одну?

Post by Raven » 15 Jun 2010, 14:50

Code: Select all

apt-get install ifenslave
vim /etc/network/interfaces
внутри /etc/network/interfaces должно выглядеть примерно вот так:

Code: Select all

# The loopback network interface
auto lo
iface lo inet loopback
 
# The bonding network interface
auto bond0
iface bond0 inet static
address 192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
up /sbin/ifenslave bond0 eth0
up /sbin/ifenslave bond0 eth1
абсолютно закомментируйте или удалите все остальное, что относится к eth0 и eth1.

далее, откройте /etc/modprobe.d/arch/i386 (для x86 и для x86_64 архитектур) и добавьте вот эти две строчки:

Code: Select all

alias bond0 bonding
options bonding mode=1 miimon=100 downdelay=200 updelay=200
после этого просто сделайте

Code: Select all

/etc/init.d/networking restart
проверить работу бондинга можно через

Code: Select all

root@server:~$ cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.0.3-vz (March 23, 2006)
 
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 200
Down Delay (ms): 200
 
Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:xx:00:xx:00:xx
 
Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:xx:00:xx:00:xy
Не пугайтесь сообщения от bond0: Duplicate address detected - это нормально.
Я не злопамятный, я просто часто ковыряю логи
Post Reply

Return to “Документация *nix”