OpenVZ VE 네트워킹

OpenVZ VE 네트워킹

여러 컨테이너와 함께 OpenVZ가 설치된 호스트가 있습니다.

그들 중 일부 사이에 가상 네트워크를 설정하고 싶지만 물리적 장치를 사용할 필요가 없지만 OpenVZ를 처음 접했고 해당 위키에는 확실한 솔루션이 없습니다.

답변1

이를 위해서는 VENET 네트워킹에서 VETH 네트워킹으로 전환하는 것이 이상적입니다. VETH를 사용하면 컨테이너 인터페이스를 브리지에 추가할 수 있습니다("brctl show", "brctl add" 등 참조). OpenVZ 위키에서는 VETH 설정 방법을 설명합니다. 매우 쉽지만 어떤 단계도 건너뛰지 마세요.

설정이 완료되면 HN에 영구 브리지 장치를 생성하고 각 컨테이너 conf(/etc/vz/config/*)에 한 줄만 추가하면 됩니다. 컨테이너가 부팅되면 원하는 개인 MAC 계층 네트워크에 있게 됩니다.

저는 이것을 웹 서버와 HPC 클러스터에서 2년 동안 프로덕션 환경에서 사용했습니다. 필요한 모든 제어 기능을 제공합니다. 나는 또한 VETH가 고성능이고 안정적이며 안전하다는 것을 알았습니다.

관련 정보