KVM固定パブリックIP CentOS 7

KVM固定パブリックIP CentOS 7

こんにちは、私はインターネットに接続されたインターフェイスeno1(パブリックIPアドレス217.33.44.17)を使用してCentOS 7.3を実行している物理サーバーを持っています。また、IPセットを追加したいので、ゲストOSを作成するときにパブリックIP(195.131.48.42 - 195.131.48.46が利用可能)の1つを選択します。

数日間働いてみましたが、苦労しています。コンピュータをIP 195.131.48.42に設定でき、コンピュータはブリッジを使用して動作しますが、IPが失われます。

これを行う方法についてのガイドはありますか?どんな助けでも事前に感謝します。

答え1

最初:ホストからゲートウェイアドレスにpingを送信できますか?

# ping 195.131.48.41
PING 195.131.48.41 (195.131.48.41) 56(84) bytes of data.
64 bytes from 195.131.48.41: icmp_seq=1 ttl=57 time=1.41 ms
64 bytes from 195.131.48.41: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.41: icmp_seq=3 ttl=57 time=1.34 ms
^C
--- 195.131.48.41 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.317/1.358/1.411/0.039 ms

普通にできます。

第二:プール内のすべてのアドレスにpingを送信できます。普通ですか?あなたがその住所を所有していることは確実ですか?

64 bytes from 195.131.48.42: icmp_seq=1 ttl=57 time=1.27 ms
64 bytes from 195.131.48.43: icmp_seq=1 ttl=57 time=1.60 ms
64 bytes from 195.131.48.44: icmp_seq=2 ttl=57 time=1.31 ms
64 bytes from 195.131.48.45: icmp_seq=1 ttl=57 time=1.38 ms
64 bytes from 195.131.48.46: icmp_seq=1 ttl=57 time=1.32 ms

第三:私の考えはそうだと思います。各IPアドレスには対応するMacがあります。。プロバイダにip-macペアリングを依頼する必要があります。通常、管理パネルでこれを行うことができます。

その後、仮想マシンの構成を変更する必要があります。次の方法でこれを実行できます。

virsh edit vm_name

virt-installパラメータ定義を使用して新しい仮想マシンを作成する場合mac(例にはパラメータセット全体が含まれていません):

virt-install --name vm_name \
             --network bridge=kvmbr0,model=virtio,mac=00:00:00:00:00:00 \
             ...

最後:ホスティングプロバイダの技術サポートにより、問題に関する詳細情報を入手できるようです。

答え2

ルータアドレス(0.41と推測)を持つデバイスは何ですか?ホストでない場合、ゲストは残りの5つのパブリックIPのうちの1つを使用してルータに到達するためにホストを通過するルートが必要です。

関連情報