web-dev-qa-db-ja.com

Xenの複数の静的IPアドレス

SLES11でXenをセットアップしようとしています。私が望む構成は、各仮想マシンがLANの外部に独自の静的IPアドレスを持っているため、特定のIPを介して直接アクセスできるようにすることです。

LAN - eth0(IP: 1.2.3.4)    -   ??  - vm1 (IP: 1.2.3.5)
                                   - vm2 IP: (1.2.3.6)
                                   - vm3 IP: (1.2.3.7)
                                   - ...

これにより、ホストマシンの外部からip1.2.3.5を使用してvm1に直接アクセスできます。私の質問は、これをどのように設定するのですか? '??'の代わりに何が必要ですか?写真の中の?ネットで検索しましたが、このように複数の静的アドレスを使用することについては何も見つかりません。

そして、はい、私はより複雑なネットワーク構成に少し慣れていません。

どんな助けでも大歓迎です!

1
Micke

Xenをブリッジモードに設定するだけです。 /etc/xen/xend-config.sxpで無効にすることでそれを行うことができます

(ネットワークスクリプトネットワークダミー)

有効にする

(ネットワークスクリプトネットワークブリッジ)

(vif-script vif-bridge)

ブリッジを設定したら、domUにパブリックIPを配置するだけです。

ifconfig ethy x.x.x.x/netmask

手作業でブリッジを作成することもできます。これは完全に正常に機能し、アップグレードに強い傾向があります。

2