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

Докер правильно маршрутизирует пакеты - мне это не нравится

Я запускаю службу dns-typey внутри контейнера докеров на хосте с 2+ адресами интерфейсов (разные IP-адреса, но одно и то же устройство ~ eth0: x). Один из них, конечно же, gw по умолчанию (давайте дадим ему адрес a.a.a.a), другой - избыточный.

Я привязываю службу контейнеров к избыточному IP-адресу (назовем его b.b.b.b) с помощью docker-compose:

   ports:
     - b.b.b.b:53:53\udp

Служба отвечает, но dockerd отправляет пакеты обратно, замаскированные, как если бы они исходили от a.a.a.a.

Есть ли способ изменить это поведение, чтобы пакеты контейнеров маскировались, как если бы они исходили от b.b.b.b?