問題の説明
要件は、1 台のマシン上にサーバーとして仮想マシン クラスターを構築することです。特定のシナリオは、Win マシンで VMware Workstation ソフトウェアを使用して 3 つの仮想マシンを作成することであり、仮想マシンのオペレーティング システムは Centos7.6 です。
当初、ネットワーク接続モードは NAT モードとして選択されていましたが、この時点で、仮想マシンは外部ネットワークに接続でき、ホスト マシンも互いに ping を実行できますが、LAN 内の他の物理マシンは仮想マシンを ping できませんつまり、現時点では仮想マシンをサーバーとして使用できません。
そのため、ネットワーク接続モードをブリッジ モードに変更し、リモート ログインの要件を考慮して固定 IP アドレスを設定しました.このとき、仮想マシンとホスト マシンは相互にping を実行できます。仮想マシンは正常に ping できますが (ホスト マシンのファイアウォールをオフにする必要があります)、仮想マシンは外部ネットワークにアクセスできず、必要な多くのコマンドを実行できなくなります。ネットワーク。
失敗した試み
この問題が発生した後、私は情報を参照し始めました. 次の 2 つの解決策が最も一般的ですが、どちらも機能しませんでした.
- VMware の仮想ネットワーク エディターで、最初に「デフォルト設定を復元」し、次にブリッジ モードのネットワーク カードを「自動」からホスト マシンと外部ネットワークに接続されているネットワーク カードに調整します。
- 「VMware Bridge プロトコル」を設定します。うーん、設定する場所が見つかりません。
最終的解決
最終的な解決策は、仮想マシンがブリッジを使用してネットワークにアクセスするという記事の方法を使用することです。ping は相互に ping を実行できますが、アクセスする方法はありません。理由は、ポートが開いていないためであり、ネットワーク仮想マシンの構成ファイルが設定され、再起動されます。その後、ブリッジモードのネットワークカードを「自動」に戻しましたが、外部ネットワークには引き続きアクセスできます。つまり、ここでは問題ありません。