Назад | Перейти на главную страницу

Одноранговое соединение Ethernet в Linux

У меня два Linux сервера. У каждого есть 2 порта Ethernet. Я подключаю порт к порту с помощью прямых кабелей Ethernet между двумя серверами (сетевые коммутаторы не используются). Я хочу связать 2 интерфейса с каждой стороны, чтобы у меня был один интерфейс с общей пропускной способностью. Когда я использую balance-alb для связи, пинг будет работать только с одной стороны на другую, но не наоборот. Когда я отключаю один из двух подчиненных интерфейсов, я могу внезапно пропинговать оба направления. Возможно ли то, что я пытаюсь сделать? Я знаю, что это работает, когда я использую активное резервное копирование, но я не хочу этого. Может, многопутевость сделает то, что я хочу? Так выглядит мой конфиг на данный момент.

[root@cmet1 network-scripts]# cat ifcfg-eth0
DEVICE=eth0                                 
HWADDR=D8:9D:67:20:2C:28                    
TYPE=Ethernet                               
UUID=e34ac205-edae-4983-ac66-4479a8727a49   
ONBOOT=yes                                  
NM_CONTROLLED=no                            
BOOTPROTO=none                              
MASTER=bond0
SLAVE=yes

[root@cmet1 network-scripts]# cat ifcfg-eth1
DEVICE=eth1
HWADDR=D8:9D:67:20:2C:2C
TYPE=Ethernet
UUID=766df09e-2eb8-435a-bdc1-046d12cbd390
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

[root@cmet1 network-scripts]# cat ifcfg-bond0
DEVICE=bond0
IPADDR=10.0.0.1
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no
BONDING_OPTS="miimon=1000 mode=balance-alb"

Купите выключатель на eBay за 10 долларов или отремонтированный управляемый Cisco Layer 2, если вы работаете в бизнесе.

Это не то, для чего предназначена склейка, никто не разрабатывает и не тестирует для этого. Мониторинг ссылок может работать или не работать в зависимости от вашей сетевой карты.

Получите переключатель.