いくつかの Ubuntu VM があります。1 つは DHCP サーバーを持ち、残りはクライアントになります。
DHCP サーバー上で、
- Linux ブリッジを作成しました (br-1)
- 静的 IP を eth1 に割り当てました。
- インターフェース eth1 をブリッジ br-1 にアタッチしました。
- eth1 で dnsmasq を実行しました。
次に、クライアントから、IP を取得するために「dhclient -v eth1」を実行しました。しかし、うまくいきません。ただし、ブリッジから eth1 を移動し、クライアント VM の 1 つから dhclient を試すと、クライアントに適切に割り当てられた IP が取得されます。理由がわかりません。ここで何が欠けているのか、誰でも指摘できますか?
私も次のことを試しました -
- ブリッジ (br-1) にサブネット範囲の静的 IP を eth1 として割り当てます。
- ブリッジ IP のデフォルト ゲートウェイを追加します。
- eth1 IP のデフォルト ゲートウェイを追加します。
- IP テーブルを完全に無効にします。
上記のどれも役に立ちませんでした。より大きな要件の一部であるため、Linux ブリッジを使用する必要があります。
どんなポインタでも大いに役立ちます。
ありがとう !