Как настроить bridge между Ububntu и LXC? Есть машина с ubuntu 16, подскажите как настроить ни ней сетевой мост, что б на lxc доках был статический ip и к ним можно было подключаться из вне по ssh.
На ubuntu есть такие сетевые интерфейсы: io, lxcbr0, enp4s3, enp2s0, br0
На Lxc centos eth0

21 Авг 2019 в 06:47
191 +1
1
Ответы
1

Для настройки bridge между Ubuntu и LXC с помощью статического IP для LXC контейнера и доступом к нему по SSH извне, выполните следующие шаги:

Создайте сетевой bridge на Ubuntu:sudo nano /etc/network/interfaces

Добавьте следующий конфигурационный код:

auto br0
iface br0 inet static
address 192.168.1.1 # IP адрес моста
netmask 255.255.255.0
bridge_ports enp4s3 # интерфейс, который подключен к сети
bridge_stp off
bridge_fd 0

Перезапустите сетевой интерфейс:

sudo ifdown br0 && sudo ifup br0Настройте статический IP адрес для LXC контейнера. Для этого отредактируйте конфигурационный файл LXC:sudo nano /etc/lxc/default.conf

Добавьте следующие строки:

lxc.network.type = veth
lxc.network.link = br0
lxc.network.name = eth0Перезапустите LXC контейнер:sudo lxc-stop -n CONTAINER_NAME
sudo lxc-start -n CONTAINER_NAMEПроверьте, что статический IP адрес назначен контейнеру:sudo lxc-attach -n CONTAINER_NAME
ifconfigДобавьте SSH ключи для доступа извне к контейнеру:sudo lxc-attach -n CONTAINER_NAME -- bash -c "mkdir -p /root/.ssh && echo 'SSH_PUBLIC_KEY' > /root/.ssh/authorized_keys"Теперь вы должны иметь доступ к контейнеру по SSH извне с использованием статического IP адреса:ssh root@192.168.1.2 # Замените IP адрес на свой статический IP контейнера

Надеемся, что эти инструкции помогут вам настроить bridge между Ubuntu и LXC с доступом к контейнеру по SSH извне.

20 Апр в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир