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

Несколько VIP UCARP на едином интерфейсе с Debian / Ubuntu

Пример конфигурации ucarp для виртуального IP для Debian / Ubuntu находится в /usr/share/doc/ucarp/README.Debian и выглядит следующим образом:

The recommended method for configuring ucarp is via 
/etc/network/interfaces. For example:

iface eth0 inet static
        address 10.0.0.2
        netmask 255.255.255.0
        ucarp-vid 3
        ucarp-vip 10.0.0.1
        ucarp-password 16charsatmost
        ucarp-advskew 0
        ucarp-advbase 1
        ucarp-master yes
iface eth0:ucarp inet static
        address 10.0.0.1
        netmask 255.255.255.255

В документе неясно, как и можно ли настроить несколько виртуальных IP-адресов на одном интерфейсе с помощью этого метода настройки. Кто-нибудь знает возможно ли это?

Вы можете делать что угодно / все это в файле интерфейсов debian, используя команды вверх / вниз.

http://xn.pinkhamster.net/blog/tech/mail/high-availability_smtp_with_ucarp_on_debian.html

Я знаю, что для CARP в OpenBSD (откуда он перенесен, для Linux) вы обычно настраиваете несколько интерфейсов CARP по мере необходимости. Я не пробовал использовать несколько vIP на одном интерфейсе, так как в этом не было такой необходимости.

Однако UCARP работает в Linux для настройки интерфейсов CARP (при условии, что он все еще использует интерфейсы CARP в Linux), тогда не могли бы вы просто создать другой интерфейс или использовать его на псевдониме eth:, если нет?

Просто мысль, но из того, что я вижу до сих пор, UCARP кажется ограниченным по сравнению с родным CARP в OpenBSD. Почему бы не переключиться и не получить еще массу вкусностей? знак равно

Да, это возможно, в настоящее время мы используем это на нескольких производственных площадках.

http://ajohnstone.com/achives/running-several-vips-on-the-same-interface-with-ucarp-and-haproxy/