Балансировка нагрузки Bind9 с поддержкой активности и LVS

Как я могу правильно настроить LVS для masqerade/NAT-пакетов от виртуального IP-адреса к / от клиентов?

В настоящее время у меня есть:

UDP  10.47.1.80:domain rr
  -> 10.47.1.51:domain            Masq    10     0          5
  -> 10.47.1.52:domain            Masq    10     0          9

Проблема, которую я вижу:

dig my.test.domain @10.47.1.80
;; reply from unexpected source: 10.47.1.51#53, expected 10.47.1.80#53

Я ожидал бы, что NAT/Masq перепишет IP, но очевидно сервер отвечает непосредственно клиенту.

1 ответ

Решение

Когда директор не был установлен в качестве шлюза, мне пришлось включить некоторые дополнительные параметры:

sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv4.vs.conntrack=1
iptables -t nat -A POSTROUTING -j MASQUERADE

Теперь работает как положено

Другие вопросы по тегам