Proxmox VEの2つの異なるブリッジに2つの異なるゲートウェイを持つ方法

Proxmox VEの2つの異なるブリッジに2つの異なるゲートウェイを持つ方法

2つの異なるネットワークインターフェイスがありeno1(未eno2接続)、ブリッジがあり、別のブリッジを追加し、このブリッジに2つの異なるゲートウェイを設定しようとしています。eno3eno4vmbr0vmbr1

現在vmbr0ゲートウェイはに設定されています172.20.10.1。今、私たちは別のブリッジを作成し、vmbr1ゲートウェイを次に設定します。172.20.1.40

生成するためにこれらのパラメータを入力しました。vmbr1 ここに画像の説明を入力してください。

ただし、proxmoxインターフェイスはこれを許可しません。近接エラー

これが私の設定です。構成

そしてこれはい出力ifconfig

HP ProLiant DL380p Gen8でProxmox VE 5.4-13を使用しています。

そしてuname -aショー

Linux vmserver1 4.15.18-21-pve #1 SMP PVE 4.15.18-48 (Fri, 20 Sep 2019 11:28:30 +0200) x86_64 GNU/Linux

私がこれを行う主な理由は、2つの異なるネットワークに仮想マシンを作成するためです。

これらのネットワークは独立しており、互いに物理的に接続されていません。

答え1

ホストのネットワークルーティングテーブルとブリッジ定義を混同しています。ブリッジにはデフォルトのパスがなく、単に別のネットワークインターフェイスを接続するデバイスです。ルーティングテーブルにはデフォルトパスがある場合とない場合があります。

ブリッジを定義するときにデフォルトパスも定義できます。ホストインターフェイスの場合ブリッジを通過しますが、ホストのIPアドレスやデフォルトパスを割り当てる必要はありません。

あなたはこう言います。 」現在vmbr0ゲートウェイはに設定されています172.20.10.1。今、私たちは別のブリッジを作成し、vmbr1ゲートウェイを次に設定します。172.20.1.40これはできません。サーバーは1つのデフォルトゲートウェイしか持てません*定義によると他の明示的な宛先がないパケットのパスを定義します。

vmbr1ただし、VMにはデフォルトルートがあり、接続されているデフォルトルートで計画されているサブネット(たとえば172.20.1.0/24?)にIPアドレスがある可能性があります172.20.1.40

一例。私のホームネットワークには、それぞれブリッジに接続されている2つのネットワークカードもあります。ホスト自体は、これらのブリッジの1つにのみIPアドレスを持っています。ファイアウォールは両方のブリッジにIPアドレスを持っていますが、残りのVMは1つのブリッジにのみ接続されています。

2 つのネットワーク間で Proxmox ホストパスを計画しないでください。基本的にこれを行うのではなく、これを許可するのは非常に悪い考えです。

*マルチルーティングテーブルの複雑さを選択しない限り、そうしないでください。

関連情報