
Ubuntu サーバーに 2 つの RedHat VM を作成しました。VM/etc/sysconfig/network-scripts/ifcfg-eth0
はイメージから作成されたため、一意の MAC アドレスを持つようにファイルを変更しました。IP アドレスを変更しました。サーバーを再起動しました。VM は相互に ping できます。Ubuntu サーバーから VM に ping できません。
試してみると
ping x.x.x.x (x.x.x.x) 56(84) bytes of data
その後は何も起こりません。ping をキャンセルすると、100% のパケット損失が発生します。
VM上で親サーバーにpingを送ろうとすると、
Destination Host Unreachable
そのため、ゲスト VM からホスト サーバーに ping を実行することすらできません。
アップデート:
一部の VM には有効な IP アドレスがあります。作成した新しい VM には有効な IP アドレスがありません。物理サーバーで、arp -an コマンドを実行しました。有効な VM には MAC アドレス付きの IP アドレスがあります。機能しない VM には MAC アドレスのない IP アドレスがあります。VM の IP アドレスに MAC アドレスを持たせるにはどうすればよいですか?
答え1
VM のネットワーク インターフェイスに適切なネットワーク モードを選択する必要があります。ホストに ping してインターネットに接続できるブリッジ モード、またはインターネットの閲覧はできないがホストにはアクセスできるホストのみのネットワーク (プライベート ネットワーク) のいずれかを選択します。NAT (現在のモードであると思われます) は選択しないでください。