VMWare ネットワーク アダプタの 3 つのモードの実装プロセスの分析

VMWare ネットワーク アダプタの 3 つのモードの実装プロセスの分析

3つのモード

ブリッジ(ブリッジ モード)、NAT(ネットワーク アドレス変換モード)、ホストオンリー(ホストオンリー モード)

VMware をインストールすると、ネットワーク接続に次の 2 つの仮想ネットワーク カードが存在するようになります。

VMnet1はホストオンリーモードで動作します

VMnet8はNATモードで動作します

1. ブリッジモード

ブリッジ モードは、仮想ブリッジを使用して、ホスト ネットワーク カードと仮想マシンの仮想ネットワーク カード間で通信します。ブリッジングの役割は、物理ホストをスイッチに仮想化することと似ています。ブリッジングが設定されているすべての仮想マシンはこのスイッチのインターフェースに接続され、物理ホストもこのスイッチに接続されます。そのため、ブリッジの下にあるすべてのネットワーク カードはスイッチング モードになり、互いに干渉することなくアクセスできます。ブリッジ モードでは、仮想マシンの IP アドレスはホストと同じネットワーク セグメント内にある必要があります。ネットワークが必要な場合は、ゲートウェイと DNS がホストのネットワーク カードと一致している必要があります。

VMWare ネットワーク アダプタ モードのブリッジ モードを選択し、メニュー バーの [編集] - [仮想ネットワーク エディタ] をクリックし、右下隅をクリックして設定を変更します。

VMnet0 (これはブリッジ モードの仮想ネットワーク カードです。物理ホストのネットワーク アダプタには 1 と 8 のみが表示されます) を選択し、それにブリッジして、通常のインターネット アクセスに使用するネットワーク カードを選択します。

cmd を開き、ipconfig コマンドを入力して、物理ホストの IP 情報を確認します。

仮想マシンを開き、ネットワーク カード情報を表示および変更します (物理ホストと同じネットワーク セグメントにあり、サブネット マスクとゲートウェイが同じである必要があります)。

ネットワーク カードを再起動し (systemctl restart network)、テストします。

2. NATモード

IP リソースが不足しているが、ポリモーフィック仮想マシンをインターネットに接続したい場合は、NAT モードが最適です。

NAT モードでは、ネットワークに仮想 NAT デバイスと仮想 DHCP サーバーを使用します。仮想マシンが外部ネットワークに接続するために VMWare ネットワーク アダプター VMnet8 は必要ないことに注意してください。この仮想ネットワーク カードの目的は、物理ホストと仮想マシン間の通信を可能にすることです。概略図:

仮想マシンのネットワーク アダプタを NAT モードに変更し、仮想ネットワーク エディタを開いて VMnet8 を選択します。

サブネット IP は 192.168.100.0 に設定され、サブネット マスクは 255.255.255.0 に設定されています。

NAT設定のゲートウェイIP: 192.168.100.2

VMnet8を無効にする:

仮想マシンを開き、ネットワーク カード情報を次のように変更します。

ネットワーク カードを再起動してテストします。外部ネットワークに ping を実行できます。

注:これにチェックを入れ、その中に IP セグメントを設定し、仮想マシンのネットワークカード情報で BOOTPROTO を dhcp に設定します。これは動的取得で、以降の IP、ゲートウェイなどの情報はコメントアウトできます。

この時点で、xshell を開いてこの仮想マシンに接続しても、接続できません。仮想ネットワーク カード VMnet8 を有効にしてから、xshell を使用して接続します。接続できます。これは、仮想ネットワーク カード VMWare Network Adapter VMnet8 が物理ホストと仮想マシンを接続するためにのみ使用されていることを示しています。

3. ホストオンリーモード

ホストオンリー モードは、図に示すように、実際には仮想 NAT デバイスのない NAT モードです。

デフォルトでは、仮想マシンは外部ネットワークに接続できません。物理ホスト ネットワーク カードを VMnet1 と共有することで、インターネット アクセスの目的を達成できます。

物理ホストがインターネットにアクセスするために使用するネットワーク カードを右クリックし、[プロパティ] - [共有] を選択して、[許可] を選択し、[VMnet1] を選択します。

仮想ネットワーク エディターを開き、VMnet1 を選択します。

仮想マシンを開き、ネットワーク カードの情報を設定します (ここでは動的 DHCP が使用されます)。

テストでは外部ネットワークに ping を実行できます。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux仮想マシンを作成し、仮想マシンネットワークを設定する方法に関するVMwareの詳細なチュートリアル
  • VMware 仮想マシンでの CentOS7 ネットワーク構成 (ホストのワイヤレス インターネット アクセス)
  • VMWare 仮想マシン 15.X LAN ネットワーク構成チュートリアル図
  • VMware で Centos7 ブリッジ ネットワークを構成する手順の詳細な説明
  • Ubuntu 18.04 が VMware 仮想マシンでネットワークに接続できない問題の解決策
  • MAC で VMWare Fusion ネットワークを設定する方法
  • VMware での CentOS 7 ネットワーク設定の詳細な紹介
  • VMwareの3つのネットワーク接続方法の違い

<<:  Vueはパーセンテージバー効果を実現します

>>:  MySQL コマンドラインモードアクセス操作 MySQL データベース操作

推薦する

JavaScript 関数をよりエレガントにする方法

目次分割代入を使用したオブジェクトパラメータコールバック関数の命名条件文を説明的にするスイッチ文をM...

JSはオンラインでのアナウンスのスクロール効果を実現します

この記事では、オンラインアナウンスのスクロール効果を実現するためのJSの具体的なコードを参考までに共...

Linux 編集の開始、停止、再起動の Springboot jar パッケージ スクリプトの例

序文springboot設定ファイルでは、設定ファイルの名前には独自の意味と用途があります。 dev...

Vueはデジタル千単位区切り形式をグローバルに実装します

この記事の例では、Vue がデジタル 3 桁区切り形式をグローバルに実装するための具体的なコードを参...

Ubuntu 20.04 ベスト設定ガイド (初心者向け)

1. システム構成1. sudoパスワードをオフにするsudo コマンドを使用するたびにパスワード...

React Fragment の紹介と詳しい使い方

目次序文フラグメントの動機React Fragment の紹介と使用<React.Fragme...

MySQL 5.7 に組み込まれているストレス テストの mysqlslap コマンドと構文の詳細な説明

序文mysqlslap は、MySQL サーバーへのクライアント負荷をシミュレートし、各ステージの時...

新しい CSS display:box プロパティの詳細な説明

1. ディスプレイボックス;要素にこのプロパティを設定すると、display:inline-bloc...

ユーザー エクスペリエンス デザイナーとは誰ですか?

怖いですね! 写真の翻訳: (内側から外側へ)最初のレイヤー:ユーザーエクスペリエンス第2層:コンテ...

jQueryは画像の強調表示を実現します

ページ上の画像を強調表示することは非常に一般的です。ここでは、jQuery を使用して画像を強調表示...

Windows環境でのMySQL 8.0.13無料インストールバージョンの設定チュートリアル

目次圧縮ファイルをダウンロードするアドレス: https://dev.mysql.com/downl...

MySQLはinet_atonとinet_ntoaを使用してIPアドレスデータを処理します。

この記事では、適切な形式を使用して IP アドレス データをデータベースに保存し、IP アドレスを簡...

Nginx Rewrite の使用シナリオと設定方法の分析

Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....

HTMLでは、全体的なスタイルとレイアウトを崩さずに、部分的に強制スクロールバーを使用できます。

まずはエフェクト画像を投稿します:全体的なスタイルとレイアウトが崩れないように、スクロール バーがロ...

MySql データベース クエリの特殊コマンド

まずMySQLのインストールMySQLソフトウェアをダウンロードし、インストールパスを変更しますMy...