こんにちは、私はインターネットに接続されたインターフェイス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つを使用してルータに到達するためにホストを通過するルートが必要です。