Не удается создать сеть Docker без соответствующего шлюза

На Hetzner у меня есть голый металлический сервер с IP 5.6.7.8 и зарезервировано для меня 8 дополнительных IP.

IP: от 1.2.3.144 до 1.2.3.151

подсеть: 1.2.3.144/29

маска сети: 255.255.255.248

трансляция: 1.2.3.151

шлюз: 5.6.7.8

Теперь я хочу создать сеть Docker с типом macvlan

docker network create macvlan --subnet=1.2.3.144/29 --gateway=5.6.7.8 -o parent=enp0s31f6 macvlan1

Но эта команда вызывает ошибку

нет соответствующей подсети для шлюза 5.6.7.8

Обратите внимание, когда я устанавливаю, например, IP 1.2.3.150 и шлюз 5.6.7.8 на виртуальной машине на хосте, он работает правильно! но я не могу установить этот не соответствующий шлюз в команде создания сети Docker.

0 ответов

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