У меня есть сервер с (4) физическими портами (назовем их от eth0 до eth3). Я бы хотел иметь два отдельных связанных интерфейса (bond0 и bond1), которые объединяют eth0,1 и eth2,3 соответственно.
Могу ли я сделать это и дать каждому свой собственный GW по умолчанию? Я могу использовать отдельные подсети и / или VLAN для подключения интерфейсов к вышестоящему коммутатору.
Есть ли какие-нибудь странные побочные эффекты, о которых кто-то может подумать, которые могут создать асимметричную маршрутизацию или подобное?
Вы можете настроить маршрутизацию на основе политик и использовать iptables fwmarks для выбора интерфейсов и установки маршрутов на основе ваших внутренних VLAN / подсетей, портов и т. Д.
http://lartc.org/howto/lartc.rpdb.html
http://www.securityfocus.com/archive/91/412504/30/420/threaded
В системе может быть только один шлюз по умолчанию. Вы можете дать ему два, но поведение в этот момент будет неопределенным и, скорее всего, не таким, как вы хотите. Вы можете поместить каждую связь в разные подсети, но у вас будет только один шлюз по умолчанию.