ホスト Windows は仮想マシン Linux に ping できますが、仮想マシン Linux はホストに ping できません (オフライン)

ホストは仮想マシンに ping できるが、仮想マシンはホストに ping できない (オフライン)

はじめに: 私のホスト マシンは でwindows10、仮想マシンは ですCentOS7
アイデア: Windows ファイアウォール インターセプトの
リファレンス チュートリアル: https://blog.csdn.net/hskw444273663/article/details/81301470

問題の紹介

1. ホストのIPアドレスを確認する

Windows デスクトップの右下隅にある検索ボックスに「」と入力しcmd、コマンド プロンプトを開き、VMnet1VMnet8ipconfig
ここに画像の説明を挿入
の 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 できるということです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/problemRecord/article/details/120063219