Навигация

8 (800) 77-55-7718 (800) 77-55-771

8 (800) 77-55-771

Дополнительный ip адрес в LXC контейнере Proxmox 5.x

Нужно сказать, что с LXC в proxmox всё совсем не так гладко, как хотелось бы.

В теории (так рекомендуют сами разработчики проксмокс), в lxc контейнерах доп. ip добавляется путём создания второй сетевой карты. ВАЖНО. Если оба ip адреса находятся в одной подсети, на вторую сетевую шлюз не добавляем. Примерно так:

Но, как показала практика, это решение не всегда работает. В зависимости от конфигурации коммутатора провайдера дата-центра, самого контейнера (используемый шаблон ОС), настроек маршрутизации на хост-машине, второй ip адрес может не пинговаться даже с хост-ноды.

Наиболее надёжное, логичное и простое решение — просто поднять второй и последующие ip адреса на первой сетевой карте после старта системы.

Для этого просто прописываем с /etc/rc.local примерно такую строку (192.168.0.1/24 заменяем на Ваш доп. ip, eth0 — имя сетевой карты внутри lxc контейнера):

/sbin/ip addr add 192.168.0.1/24 dev eth0

 


Вы должны быть авторизованы, чтобы оставить комментарий.