Я создаю FTP-контейнер с поддержкой IPv6 на основе pure-ftpd, и у меня проблема в том, что в пассивном режиме клиент должен подключаться к серверу в контейнере через любой порт в диапазоне от 30000 до 50000.
Прямо сейчас у меня нет решения для открытия диапазона портов для контейнера. С IPv4 мне удалось сделать это с помощью iptables и NAT, но для IPv6 таблица NAT пуста. Я вижу, что когда я публикую порт с IPv6, вместо использования iptables, как на IPv4, докер прослушивает этот порт. Что это за магия, я не знаю.
Возможно, решением было бы назначить адрес контейнеру, но я не мог найти способ сделать это или не видел его.
Какие есть возможные решения для пересылки всего диапазона портов на сервер в контейнере?