Рейтинг:0

Распределить IP-адреса с DHCP-сервера в хост-сети на док-контейнеры

флаг cn

Я запускаю несколько сервисов в док-контейнерах для своей домашней лаборатории, и мне нужно, чтобы они были доступны с их собственных IP-адресов. Моя хост-система работает под управлением Debian «яблочко».

Из документации докера кажется естественным использовать маквлан сеть в режиме моста, и способ по умолчанию у меня работает правильно.

Тем не менее, я стараюсь использовать минимум IP-адресов вручную в своей сети и вместо этого стараюсь, чтобы мой DHCP-сервер назначал почти все IP-адреса, даже для других серверов. Конечно, затем я настраиваю свой DHCP так, чтобы всегда назначать своим серверам одни и те же IP-адреса на основе MAC-адресов, но таким образом я могу легко переместить сервер из тестовой сети в мою «живую» сеть, просто изменив Назначение IP на DHCP-сервере.

Я хочу иметь возможность делать это и с док-контейнерами, т. Е. Назначать док-контейнерам IP-адрес от DHCP в сети хостов.

По этому поводу я не нашел никакой информации в документации по докеру, и этот открытый вопрос при сбое сервера.

С моей точки зрения, есть два возможных пути:

  1. Создайте (вручную) подынтерфейс на хосте с динамическим IP, затем используйте хозяин сеть в докере и привязать ее к (вручную) созданному субинтерфейсу?
  2. Как-то использовать маквлан сеть. Я не знаю, как его нужно настроить, чтобы получить DHCP-назначение.

Я хотел бы либо получить предложение о лучшем возможном решении, либо получить помощь в том, как добиться прогресса на маршруте 2, либо получить какое-то подтверждение того, что маршрут 1 — это правильный путь.

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

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