Рейтинг:0

Как определяется шлюз по умолчанию, когда centos работает в экземпляре докера, подключенном к нескольким macvlan?

флаг in

У меня есть экземпляр докера Centos 7.8, который подключен к 5 сетям через 5 macvlan, настроенных на хосте. Все работает отлично, за исключением того, что я не могу понять, как определить шлюз по умолчанию внутри этого докера Centos. Обычно я ожидаю, что смогу настроить '/etc/sysconfig/network' и|или '/etc/sysconfig/network-scripts/', но ни файла 'network', ни папки 'network-scripts' не существует.

Конечная цель заключается в том, что мне нужно изменить маршрут по умолчанию на другой интерфейс. Я предполагаю, что это как-то связано с тем, как построена сетевая конфигурация в экземпляре, но я не могу найти ничего, что указывало бы мне в правильном направлении. Я могу успешно изменить маршрут по умолчанию, используя:

ip route заменить по умолчанию через *.*.*.* dev eth*

Но, как и ожидалось, это не сохраняется между остановкой/запуском экземпляра докера.

--- ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ ---

НАСТРОЙКА ДОКЕРА:

докер запустить \
-дит \
-e TZ=Америка/Торонто \
--name=ddns \
--hostname=ddns \
--domainname=xxx.xxx.xx \
--ip=172.16.11.11 \
--net=macvlan11 \
--dns=127.0.0.1 \
--restart=если не остановлен \
--cap-add=NET_ADMIN \
cent7-dnsmasq \
dnsmasq -k

ДОБАВЛЕНИЕ ДОПОЛНИТЕЛЬНЫХ СОЕДИНЕНИЙ:

подключение к сети докер \
--ip=172.16.10.11 \
маквлан10 \
дднс

подключение к сети докер \
--ip=172.16.12.11 \
маквлан12 \
дднс

подключение к сети докер \
--ip=172.16.13.11 \
маквлан13 \
дднс

подключение к сети докер \
--ip=172.16.14.11 \
маквлан14 \
дднс

подключение к сети докер \
--ip=172.16.15.11 \
маквлан15 \
дднс

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.