====== clusterip ======
Оригинал: [[http://faqman.ru/setevye-servisy/iptables-clusterip-multicast-mac-catalyst-iptables-linux-catalyst-mac-ifconfig-cluser.html]]
Во первых мультикаст MAC имеет диапазон:
**01:00:5E:00:00:00** – **01:00:5E:7F:FF:FF**
Берем любой из него, например: **01:00:5E:AA:AA:AA**
Во вторых ip адрес, на который идёт кластеризация должен быть на всех машинах основным или алиасом
ifconfig eth0:1 inet 192.168.0.2 netmask 255.255.255.0
Выполняем команду iptables
iptables -A INPUT -d 192.168.0.2 -i eth0 -j CLUSTERIP --new --hashmode sourceip --clustermac 01:00:5E:AA:AA:AA --total-nodes 2 --local-node 1 --hash-init 0
Не забываем добавлять правило в автозагрузку в файл **/etc/sysconfig/iptables**
-A INPUT -d 192.168.0.2 -i eth0 -j CLUSTERIP --new --hashmode sourceip --clustermac 01:00:5E:AA:AA:AA --total-nodes 2 --local-node 1 --hash-init 0
В-третьих на каталисте надо настроить мультикаст порт
mac-address-table static 0100.5eaa.aaaa vlan 555 interface Fa6/40 Fa6/41
так как мульткастится адрес на реальный интерфейс, каталиста зачастую не верно определяет мак адрес (точнее верно, но не так как нам надо).
Исправляем:
arp 192.168.0.2 0100.5eaa.aaaa ARPA
Вот и всё… кластерное решение работает. Всем спасибо за внимание.
Надеюсь помог.