@den19948

Как настроить bridge между Ububntu и LXC?

Есть машина с ubuntu 16, подскажите как настроить ни ней сетевой мост, что б на lxc доках был статический ip и к ним можно было подключаться из вне по ssh.
На ubuntu есть такие сетевые интерфейсы: io, lxcbr0, enp4s3, enp2s0, br0
На Lxc centos eth0
  • Вопрос задан
  • 527 просмотров
Пригласить эксперта
Ответы на вопрос 1
@krosh
Предположим, что у Вас есть внутренняя сеть для контейнеров 192.168.0.0.24 через lxcbr0 и она настроена (между хостом и контейнерами ходят пинги).

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 22 -j DNAT --to-destination 192.168.0.10:22
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 ! -d 192.168.0.0/24 -o eno1 -j SNAT --to-source 11.22.33.44
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT


11.22.33.44 - внешний адрес хоста.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы