Итак, у меня есть сервер для виртуализации, установленны на нем дебианы с астериском. на сервере поднят dahdi и модули перекинуты на контейнеры.
В сервере две eth карточки, одна для управления (eth0) с приватным ip, получаемым по dhcp (можно статик дать тоже).
Вторая с 4-я публичными ip адресами. Мне важно дать контейнерам публичные ip.
Я делал с алиасами, примерно как тут.
Однако, если в системе два интерфейса с дефолт роутингом, то снаружи на эту систему доступ не срабатывает.
Вопрос к сетевикам, к тем, кто proxmox пользовался - как мне прописать /etc/network/interfaces, чтобы все работало, по одниму интерфейсу работал сервер и доступ к нему, через другой интерфейс были бы настроенны публийные адреса и розданны контейнерам.
Поздняя дописка.
Разобрался со всем. Итак, если я даю айпи адреса из одной подсетки, я просто прописываю один айпи на бридж интерфейсе. И все. созданным openvz машинам просто выделяю публичный адрес.
Приватный висит просто как алиас или на другом интерфейсе.
Левел ап
Кстати, крайне советую делать виртуализацию своих систем, это дает много преимуществ