VMware 仮想マシンのネットワークの問題の解決方法

VMware 仮想マシンのネットワークの問題の解決方法

1. 問題の説明

Ubuntu 19.1をインストールすると、インストールプロセスが非常に遅くなります。実行されているように感じますが、インストールは非常に遅いです。実際、これはコンピューターや仮想マシンの問題ではなく、ネットワークの問題です。ネットワークが良くないため、非常に遅くなります。インストールが完了してシステムに入った後、ブラウザを開いても Web ページにアクセスしたり、ping を実行したりできません。これは仮想マシンのネットワーク割り当ての問題でもあります。

2. 問題解決

1. 仮想マシンシステムのインストール時にネットワークがない場合

仮想マシンの設定を開き、ホストオンリーモードを選択します。

2.仮想マシンシステムに入った後にネットワークがない場合

仮想マシンの設定を開き、ブリッジ モードを選択します。ただし、これは最善の解決策ではありません。詳細については、以下を参照してください。

保存して終了すると、問題は解決します。なぜこれが起こるのかを分析してみましょう。

3. 原則分析

まず簡単に概要を説明します。

本質的には:

  • ブリッジ モード: 仮想ネットワーク内の仮想マシンは相互にアクセスでき、物理マシンや外部ネットワーク デバイスにアクセスできるため、独立したホストと同等です。
  • NAT モード: 外部ネットワーク デバイスは仮想マシンにアクセスできませんが、仮想マシンはアクセスできます。
  • ホストオンリー モード: 仮想マシンは外部ネットワークにアクセスできず、物理マシンとのみ通信できます。

では、その理由を説明しましょう。

  • 仮想マシンをインストールするときに、コンピューターのハードドライブに保存されている ISO ファイルを使用するため、仮想マシンは、作成されたコンピューターとのみ通信します。ここでは、コンピューターが仮想マシンの母体であると想定しているため、ホストのみのモードを選択します。つまり、物理マシンとのみ通信できます。
  • インストールが完了した後、つまり、子供が成長して母親に頼る必要がなくなったとき、彼は独立して独立したホストになります。このとき、彼を独立して成長させ、外の世界を見せる必要があります。結局のところ、子供は成長しており、制御することはできません。このとき、彼にブリッジモードを与える必要があります。このとき、コンピューターは外の世界に接続するブリッジに相当し、仮想マシンを独立したコンピューターとして使用できます。

仮想マシンをインストールすると、ネットワークに接続する方法が 4 つあることがわかります。

彼らです:

  • ブリッジモード
  • NAT モード
  • ホストオンリーモード
  • LANセグメント

その中で、ブリッジングと NAT は仮想マシンが外部ネットワークに接続するためのニーズを満たすことができますが、ホストオンリー モードでは外部ネットワークに接続できませんが、物理マシンとの通信を実現できます。

VMware をインストールすると、2 つの仮想ネットワーク カードが自動的に生成されます。

それぞれ VMnet 1 と VMnet 8 です。

VMnet1 はホストオンリー モードで使用され、VMnet8 は NAT モードで使用されます。

  • VMnet1 はホスト モードでネットワークに接続するために使用されるホスト ネットワーク カードです。
  • VMnet8 は NAT ネットワーク カードであり、NAT 経由でネットワークに接続するために使用されます。IP アドレスはランダムに生成されます。

4 つの接続方法の違い:

1. ブリッジモード

ブリッジ モードは、次の 2 つの接続方法に分けられます。

1 つ目は、仮想マシンのネットワーク カードを物理ネットワークに直接接続することです。

ただし、そうすることはお勧めしません。この方法では、仮想マシンのネットワーク カードが物理マシンのネットワーク カードと直接通信できるようになります。

  • これは Windows 仮想マシンにとって非常に便利なので、あまり考える必要はありません。
  • Linux 仮想マシンでも使用できますが、メンテナンスに役立たず、仮想マシンがインターネットに接続できない場合があるため、この方法はお勧めしません。

したがって、これを見た場合は、おめでとうございます。幸運なことに、接続するための最良の方法を見つけたことになります。

2番目の方法は次のとおりです。

特定の仮想ネットワークを選択する

仮想ネットワーク エディターを開きます。

構成の変更をクリックします(管理者権限が必要です)。

ブリッジモードを選択するだけです:

この方法は仮想ネットワークを介してブリッジされます。

この方法は、仮想マシン ネットワーク カード物理マシン ネットワーク カードの間に仮想ネットワーク VMnet0 を直接追加することと同じです。 VMnet0 は、ブリッジされたネットワーク カードが有線ネットワーク カードか無線ネットワーク カードかを選択できます。また、自動的に選択することもできます。

たとえば、物理マシンがワイヤレス ネットワーク カードを介してインターネットにアクセスし、VMnet0 が有線ネットワーク カードを選択した場合、インターネットに接続することはできません。

私の個人的な経験では、「自動」を選択し、VMnet0 がインターネットにアクセスできるネットワーク カードを自動的に選択するようにします。

「ブリッジング」とは、仮想マシンのネットワーク カードがデータ パケットを物理マシンの物理ネットワーク カードに直接渡して処理することを意味します。

仮想マシンには、独自の IP アドレス、DNS、ゲートウェイなどの情報が必要です。

2つのイラスト方法

注意: キャンパス ネットワークでブリッジ モードを使用すると問題が発生する可能性があります。

2. NATモード

NAT (ネットワーク アドレス変換)

これは、仮想マシンと物理マシンの間に直接スイッチを追加することと同等であり、仮想マシンの IP を物理マシンと同じネットワーク セグメント内の IP に自動的に変換できる NAT アドレス変換機能を持つことと同等です。

実際、VMnet8 は NAT モードであり、仮想マシンに IP アドレスを割り当てることができる独自の DHCP 機能を備えています。

VMnet8

仮想マシンは物理マシンと通信でき、仮想マシンは外部ネットワークと通信できますが、外部ネットワークは仮想マシンと通信できません。仮想マシンをサーバーとして使用する場合は、このモードを選択しないでください。

3. ホストオンリーモード(hostonly)

このモードでは、内部仮想マシンは DHCP 機能を提供できる仮想ネットワーク カード VMnet1 に接続されます。VMnet1 はスイッチに相当し、仮想マシンから送信されたデータ パケットを物理ネットワーク カードに転送しますが、物理ネットワーク カードはデータ パケットを外部に転送しません。したがって、ホストオンリー モードは、仮想マシン間の通信、および仮想マシンと物理マシン間の通信にのみ使用できます。

4. LANセグメント

LAN セグメントは、異なる仮想マシンを接続するためのスイッチまたはハブをシミュレートすることと同等です。物理マシンや外部ネットワークとデータを交換せず、独立したネットワークを構築します。 DHCP機能がないので、IPを手動で設定するか、別途DHCPサーバーを設定する必要があります。

上記は私の個人的な経験です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • VMware 仮想マシンの NAT モードでインターネットに接続できない場合の解決策
  • VMwareでCentOSがインターネットにアクセスできない問題を素早く解決
  • VM12 仮想マシンがブリッジモード使用時にインターネットに接続できない問題の解決方法 (図解説明)

<<:  Vueは計算プロパティを使用して動的スライダーの作成を完了します

>>:  HTML 内の CSS および JS リンクのバージョン番号 (キャッシュを更新)

推薦する

Vue の this.$store.state.xx.xx に関する簡単な説明

目次これを Vue.$store.state.xx.xxストアからデータを取得する私のプロジェクトフ...

MySQL接続クエリの原理と応用

概要MySQL の最も強力な機能の 1 つは、データ取得を実行しながらテーブルを結合できることです。...

高品質なウェブページのデザイン方法 高品質なウェブページ(画像とテキスト)のデザイン経験

オープンプラットフォームの増加に伴い、そこから派生するさまざまなアプリケーションサービスも増加傾向に...

HTML で自動ページジャンプを実現する 5 つの方法

前回の記事では、HTML ページが 3 秒後に自動的にジャンプする一般的な 3 つの方法を紹介しまし...

MySql のグループ化と各グループからランダムに 1 つのデータを取得する

アイデア: 最初にランダムに並べ替えてからグループ化します。 1. テーブルを作成します。 テーブル...

Vue要素のバックグラウンド認証プロセスの分析

序文:最近、プロジェクトで管理システムに遭遇しました。権限設定が非常に興味深いと思いました。自分の学...

MySQL CHARとVARCHARの選択方法

目次VARCHAR 型と CHAR 型結論: VARCHAR 型と CHAR 型VARCHAR と ...

Tomcat 実行時の JVM エンコーディングの問題を修正

質問:最近、プロジェクトを展開すると文字化けしたデータが出てきました。確認したところ、プロジェクトは...

CSS の :focus-within の楽しさについて簡単に説明します

Bステーションでパスワードを入力するときに目を覆っているこの画像を見たことがある人もいると思いますこ...

MySQL 最適化のケーススタディ

1. 背景Youzan の各 OLTP データベース インスタンスには、実行時間が特定のしきい値を超...

iframe ページパラメータの文字化けの問題について議論

非常に珍しいパラメータ文字化けの問題に遭遇しました。まずページを見てみましょう写真に示すように、月次...

MySQLが中国語の文字を挿入する問題を永久に解決するコツを教えます

目次序文最初のステップ:ステップ2: このmy.iniを変更する要約する序文問題の説明:不正な文字列...

CSS マルチカラムレイアウトソリューション

1. 固定幅+適応型期待される効果: 左側は固定幅、右側は適応幅 共通コード: html: <...

CSS 疑似要素を使用して複数の連続する要素のスタイルを制御する方法

CSS 疑似要素を使用して要素を制御する場合、一部の要素のスタイルを変更する必要があることがよくあり...

Macにmysql5.7.18をインストールする詳細な手順

1. ツール今必要なツールは2つあります: MySQLサーバー (mysql-5.7.18)、MyS...