SNAT

SNAT используется для изменения исходящего адреса пакетов, отправляемых animails. Его можно использовать для смены исходящего IP-адреса на системах с несколькими IP-адресами.

Откройте animails.conf, установите один или оба следующих параметра:

# Использовать этот IPv4 для исходящих соединений (SNAT)
SNAT_TO_SOURCE=1.2.3.4

# Использовать этот IPv6 для исходящих соединений (SNAT)
SNAT6_TO_SOURCE=dead:beef

Выполните команду:

docker compose up -d
docker-compose up -d

Значения считываются контейнером netfilter-animails. netfilter-animails следит за тем, чтобы правила post-routing находились на 1-й позиции в таблице netfilter. Он автоматически удаляет и пересоздает их, если они обнаруживаются на любой позиции, отличной от 1-й.

Проверьте вывод следующей командой, чтобы убедиться, что настройки SNAT применены:

docker compose logs --tail=200 netfilter-animails
docker-compose logs --tail=200 netfilter-animails