У меня есть хост с установленным OpenVZ и несколькими контейнерами.
Я хочу создать виртуальную сеть между некоторыми из них, но без использования каких-либо физических устройств, но я новичок в OpenVZ, и в их вики нет очевидных решений.
Переход от сети VENET к сети VETH был бы идеальным для этого. С помощью VETH вы добавляете интерфейсы контейнеров в мосты (см. «Brctl show», «brctl add» и другие). Вики OpenVZ описывает, как настроить VETH. Это довольно просто, но не пропускайте никаких шагов.
После настройки вы просто создаете постоянные мостовые устройства на HN и добавляете одну строку в каждую конфигурацию контейнера (/ etc / vz / config / *). Когда контейнеры загружаются, они будут в тех частных сетях MAC-уровня, которые вам нравятся.
Я использовал это в течение 2 лет на веб-серверах и кластерах HPC. Это дает вам весь необходимый контроль. Я также нашел VETH высокоэффективным, надежным и безопасным.