環境: ホスト システムとして CentOS 6.7、CentOS 6.7 の OpenVZ コンテナーも。
コンテナには 2 つのインターフェイスがあります。
ssh 接続に venet0 を使用し、コンテナーのデフォルト ゲートウェイを br1 の別のホスト (10.30.30.1) に eth1 経由で設定したいと考えています。
だから、私の設定:
https://gist.github.com/strizhechenko/e821ff5b165acc7475eb
問題は、サービスネットワークの再起動によって変更を適用した後、デフォルトルートが「dev venet0」にリセットされることです。それは OpenVZ マジックですか、それとも何か重要なことを見逃していましたか?
別の方法 - このコンテナーを LXC で実行しますが、LXC は OpenVZ カーネルと互換性がありません (マウント /cgroups/ に問題があります -> lxc-start に問題があります)。