VMWare ネットワーク構成における一般的なエラーとその解決策

VMWare ネットワーク構成における一般的なエラーとその解決策

ネットワーク設定

1. まず、コンピュータの IP アドレスを確認します。

「Windows + R」を使用し、「cmd」と入力し、ダイアログ ボックスに次のコマンドを入力して、ローカル コンピュータの IP を表示します。

ipconfig

2. ネットワークエディタの編集

次に、VMware インターフェイスで [編集] → \rightarrowを選択します。「仮想ネットワークエディタ」で、仮想ネットワークエディタの設定変更を選択します。WVMnet8 を選択し、サブネット IP とサブネット マスクを変更し、NAT 設定を変更します。ここでは、サブネットIP のネットワーク セグメントがローカル コンピューターのネットワーク セグメントと一致している必要があることに

画像の説明を追加してください

ここでのローカル コンピューターの IP アドレスは 192.168.31.169、ネットワーク セグメントは 192.168 であるため、仮想マシンのサブネット IP は 192.168.0.1 (保存後は 192.168.0.0 になります) に設定され、ローカル コンピューターのサブネット マスクは仮想マシンのコードは 255.255.255.0 であり、仮想マシンのサブネット マスクは 255.255.255.240 に設定されます。

次に、[NAT 設定] をクリックしてゲートウェイ IP を変更します。ここでは、ゲートウェイ IP のネットワーク セグメントがローカル コンピュータのデフォルト ゲートウェイのネットワーク セグメントと一致している必要があることに特に注意してくださいここでのローカル コンピューターのデフォルト ゲートウェイは 192.168.31.1 で、仮想マシンのゲートウェイ IP は 192.168.0.2 に設定されています。

画像の説明を追加してください

PS: 仮想マシン ゲートウェイの最後の 2 桁は、ローカル コンピューターと同じにすることはできません。また、仮想マシンのサブネット IP アドレスと同じにすることもできません。変更後、「適用」、「OK」をクリックします。

3. ローカル コンピュータの VMnet8 IP を変更します。

マシンのタスクバーの検索ボックスで「ネットワーク ステータス」を直接検索し、ポップアップ設定ウィンドウで「イーサネット」を選択し、「アダプター オプションの変更」を選択します。

「関連設定」で「アダプター オプションの変更」を選択すると、ネットワーク接続ウィンドウが表示されます。「VMware ネットワーク アダプター VMnet8」を右クリックし、「プロパティ」を選択します。
画像の説明を追加してください

ポップアップ ダイアログ ボックスで、[インターネット プロトコル バージョン 4 (TCP/IPv4)] を選択し、内部の IP アドレスを変更し、[OK] をクリックします。ローカル コンピュータのネットワーク セグメント設定も一貫している必要があります
画像の説明を追加してください

内容を次のように設定します。

画像の説明を追加してください

IP アドレスとデフォルト ゲートウェイのネットワーク セグメントは両方とも 192.168 です。IP アドレスの最後の 2 桁は仮想マシンのものと同じにすることはできないため、192.168.0.7 に設定されます。デフォルト ゲートウェイは一貫している必要があります。 , したがって、192.168.0.2に設定されます。

次に、DNS サーバー アドレスを設定し、「優先 DNS サーバー」を 8.8.8.8 に設定します。空または 0.0.0.0 にすることはできないことに注意してください。空または 0.0.0.0 にしないと、仮想マシンのネットワーク セットアップが失敗する可能性があります。

4. 仮想マシンのネットワークカード設定を変更する

仮想マシン インターフェイスを開き、仮想マシンを右クリックしてターミナルを開きます。次のコマンドを入力してこのディレクトリに入り、ifcfg-ens33 ファイルを確認し、変更したファイルを入力します。

cd /etc/sysconfig/network-scripts
ls
vim ifcfg-ens33

画像の説明を追加してください

次に、i を押してファイル挿入モードに入り、ファイルの内容を次のように変更します。

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=50df2512-62eb-4a34-a203-af1456c80fe6
DEVICE=ens33
ONBOOT=yes

IPADDR=192.168.0.1
NETMASK=255.255.255.0
GATEWAY=192.168.0.2
DNS1=8.8.8.8

ここで変更される内容は次の 3 つの部分です。

(1) IP を静的に設定します。

(2) 起動後に自動的に電源がオンになるようにコンピュータを設定します。

(3) この仮想マシンの IP アドレス、サブネット ソース コード、ゲートウェイ、DNS アドレスを変更します。

画像の説明を追加してください

PS: ここでの IP アドレスは、仮想ネットワーク エディターの変更内容と一致している必要があります。

変更後、「Esc」データ「:wq」をクリックしてファイルを保存し、終了します。

セットアップ後、仮想マシンを再起動し、コマンドを入力してネットワーク設定を再構成し、コマンド Unicom URL を入力してネットワークへの接続が成功したかどうかを確認します。キーボードの「Ctrl」+「C」を入力して中断します。接続。

service network restart  # 配置网络设置

ping www.baidu.com   # 联通网络
ping 192.168.31.169  # 联通本地电脑的IP

チャイナユニコムネットワークの成功実績は以下のとおりです。

画像の説明を追加してください

ブラウザを開いて、成功したかどうかを確認することもできます。

画像の説明を追加してください

ここでは、仮想マシンがネットワークとローカル マシンへの ping に成功し、インターネットにも正常にアクセスできることが示されています。ローカル マシンも仮想マシン ネットワークへの ping に成功し、ネットワーク設定が成功したことを示しています。

一般的なネットワーク設定エラーと解決策

仮想マシンのネットワークを構成する手順は 4 つだけですが、各手順が重要です。そうしないと、構成プロセス中にさまざまなエラーが発生する可能性があります。

エラー報告①

上記の手順 2 で、次のエラー メッセージが頻繁に表示されます。

画像の説明を追加してください

このエラーには 2 つの理由が考えられます。

  • ローカル コンピューターの IP ネットワーク セグメントが、仮想マシンの IP ネットワーク セグメント設定と一致しません。たとえば、ローカル コンピュータの IP が 192.168 で、仮想マシンのネットワーク IP が 10.4 に設定されている場合、エラーが報告されます。

  • 仮想マシンのサブネット マスクは、ローカル マシンに設定されているサブネット マスクと同じです。通常、ローカル サブネットの最後の桁は 0 です。仮想マシンのサブネット マスクの最後の桁も 0 に設定されている場合、エラー メッセージが表示されます。

解決策:
IP アドレスとゲートウェイ IP ネットワーク セグメントは一貫している必要があり、サブネット マスクの最後の桁は 240 に設定されます

エラー報告②

本機に接続されている WiFi がイントラネットの場合も、ネットワーク接続が失敗する可能性があります。

たとえば、学校の WiFi に接続する場合、ワイヤレス LAN アダプタ WLAN には特定の DNS サフィックスが付けられるため、ローカル ネットワークと仮想マシン ネットワーク間の接続確立に障害が発生し、結果として確立が失敗します。

画像の説明を追加してください

解決策:
携帯電話を使用してホットスポットをオンにしてネットワークを構築するか、他の WiFi に接続します。

エラー報告③

ローカル コンピュータでファイアウォール保護が有効になっている場合も、ネットワーク接続が失敗する可能性があります。ローカル コンピューターのファイアウォールをオフにするだけです。

エラー報告④

「ifcfg-ens33」ファイルを変更すると、ファイルは読み取り専用モードになり、変更を保存できません。

解決策:
問題を正常に解決するには、変更されたコンテンツを保存する「:wq」コマンドを次のコマンド ラインに置き換えます。

:w!sudo tee%

それでも変更したファイルを保存できない場合は、仮想マシンを再起動してファイルを再度変更することを選択できます。

エラー報告⑤

すべてのネットワーク設定が構成されているにもかかわらず、仮想マシンがネットワークに接続できない場合は、ネットワークに ping を実行するとエラーが表示されます。
画像の説明を追加してください

解決策:
まず、仮想マシンのネットワーク カード構成ファイルが ifcfg-ens33 ファイルの構成ファイルと一致しているかどうかを確認し、ifcfg-ens33 ファイル内の IP アドレス、ゲートウェイ、DNS およびその他の要素が正しく設定されているかどうかを確認します。正しい場合は、ネットワーク カードを再起動します。

ip add #查看虚拟机网卡
cat /etc/sysconfig/network-scripts/ifcfg-ens33    #检查文件
systemctl restart network   #重启网卡

画像の説明を追加してください

次に、ローカル マシンと仮想マシン間の相互 ping 状況をテストします。ローカル マシンが仮想マシンに ping できるが、仮想マシンが物理マシンに ping できない場合は、仮想マシンがまだ外部ネットワークにアクセスできないことを意味し、次のステップに進む必要があります。

vim /etc/resolv.conf   #打开并修改/etc/resolv.conf文件

nameserver 192.168.0.1  #添加nameserver + 虚拟机的网关

次に、「Esc」+「:wq」で保存して終了します。
ファイルの内容を次のように変更します。

画像の説明を追加してください

保存してネットワークを再起動します。

systemctl restart network.service

www.baidu.com と物理マシンへの接続をテストし、テストが成功すると、問題はスムーズに解決されます。

上記は、ネットワーク構成で発生するエラーとその解決策です。お役に立ちましたら、フォローを追加してください〜

おすすめ

転載: blog.csdn.net/weixin_52547157/article/details/129399945