ホストは仮想マシンに ping できるが、仮想マシンはホストに ping できない (オフライン)
はじめに: 私のホスト マシンは でwindows10
、仮想マシンは ですCentOS7
。
アイデア: Windows ファイアウォール インターセプトの
リファレンス チュートリアル: https://blog.csdn.net/hskw444273663/article/details/81301470
問題の紹介
1. ホストのIPアドレスを確認する
Windows デスクトップの右下隅にある検索ボックスに「」と入力しcmd
、コマンド プロンプトを開き、VMnet1とVMnet8ipconfig
の IPv4アドレスを入力します。仮想マシンはNETモードに設定されているため、 VMnet8の IPv4 アドレスを使用する必要があります。
2. 仮想マシンの IP アドレスを表示します。
仮想マシンはケーブルを開き、
デスクトップの右上隅にある仮想マシンのターミナルを開き、ifconfig
最初の部分inet
の後に IP アドレスを入力する必要があります。
3. お互いにつながりを試みる
ホストは仮想マシンの IP アドレスに ping を実行でき、仮想マシンも ping できますが、仮想マシンはホストの VMnet8 のアドレスに ping を実行できず、VMnet1 のアドレスにのみ ping を実行できます。これには、net1 と net8 の違いが関係します。詳細については、https://zhidao.baidu.com/question/93935871.htmlを参照してください。
解決
1. ホストのファイアウォールを開きます
コントロール パネルを開き、カテゴリの小さいアイコンを選択して、 を選択しますWindows Defender防火墙
。
左側の[詳細設定]をクリックし、 [受信ルール]
を選択し、[ファイルとプリンタの共有 (エコー要求 - ICMPv4-in)]を見つけて、実際のニーズに応じて選択し、 [ドメイン] を選択してから、 [ルールを有効にする]をクリックして仮想マシンに再度入ります。 net8 は La! に ping できるということです。!!