VMware 仮想マシンの NAT モードを構成する方法

VMware 仮想マシンの NAT モードを構成する方法

この記事では、VMware仮想マシンのNAT構成プロセスを詳しく説明します。具体的な内容は次のとおりです。

NAT は Network Address Translation (ネットワーク アドレス変換) の略です。名前が示すように、設定の焦点もアドレス変換にあります。

ステップ1: LANセグメントとゲートウェイを構成する

VMware のビジュアル ネットワーク エディターを開き、次のスタイルに設定します。

1) NAT を使用するには、VMnet8 を設定する必要があります。この仮想ネットワーク カードは NAT 接続専用です。他のネットワーク カードは必要ありません。

2) 2 の 102 フィールドは任意に選択できます。これは選択されたサブネット セグメントです。将来的には、ホスト、仮想マシン、仮想ルータはすべて 102 サブネット内の IP アドレスを持つことに注意してください。

3) サブネットマスクを入力します(例:3)

次に、NAT 設定をクリックしてゲートウェイを設定します。このゲートウェイ設定は、仮想マシンがホスト上に仮想ゲートウェイを確立し、仮想マシンが外部ネットワークにルーティングできるようにすることを意味します。これは、ホストのみのモードとは異なります。

ゲートウェイ IP に 192.168.102.2 を入力します。サブネット セグメントは 102 なので、ここでも選択されます。また、ゲートウェイ IP は 2 です。覚えておいてください。その他の設定は必要ありません。[OK] をクリックして保存し、終了します。

ステップ2:ホストIPを設定する

ホスト側の VMnet8 ネットワーク カードを見つけます。これはホストのものです。1 で構成されているものは、実際にはゲートウェイの IP です。混同しないでください。

VMnet8を図のように設定し、IPを912.168.102.1、マスクを

ステップ 3:仮想マシンの IP、ゲートウェイ、プロキシなどを構成します。

ホストオンリーモードと同様に、IP アドレスは 192.168.102.3、ゲートウェイと DNS は両方とも 192.168.102.2 に設定され、マスクが追加されます。接続する外部ネットワークにプロキシがある場合は、プロキシを指定する必要があります。プロキシがない場合は、空白のままにします。図に示すように:

さらに、仮想マシンが NAT モードで構成されていることを確認します。

これで完了です。オンラインにすることができます。必要に応じて、仮想マシンを再起動できます。

述べる:

余談ですが、それでもインターネットにアクセスできない場合は、図に示すように、ネットワークカードの共有構成を試すことができます。

これは何のために使用されるのでしょうか? 説明させてください。このローカル接続は、実際の物理ネットワーク カードです。たとえば、外部ネットワークに面した IP は 10.6.100.100 (仮想マシン NAT ゲートウェイのホスト IP は 192.168.102.1) です。[他のネットワークがこのリンクを共有できるようにする] をオンにすると、他の仮想ネットワーク カードを選択して、この実際の物理ネットワーク カードを使用できます。チェックしない場合は、仮想ネットワーク カードをどのように構成しても、インターネットにアクセスできないことを意味します。これは事実ですが、私自身の実験の後、共有には vmnet8 ではなく VMnet1 を選択しました (VMnet8 を選択することもできます)。論理的には、NAT を使用してインターネットにアクセスすることはできないはずですが、実験ではアクセスできました。そのため、時々試してみるだけで、インターネットにアクセスできる限りは問題ありません。

NAT構造の概要

最後に、VM がどのように機能するかをよりよく理解するために、全体像を見てみましょう。

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

以下もご興味があるかもしれません:
  • NAT を使用して VMware で静的 IP を設定する方法
  • VMware 仮想マシンの NAT モードでインターネットに接続できない場合の解決策
  • VMware 仮想マシンのネットワーク接続モード (NAT、ブリッジ、ホストのみ) の詳細な説明
  • VMware ネットワーク接続モード (ブリッジ、NAT、ホストオンリー モードの詳細な紹介と違い)
  • VMware 仮想マシンの NAT 構成の静的 IP チュートリアルの詳細な説明
  • VMware の仮想マシンに NAT を設定する方法

<<:  テーブル編集操作を実現する js+Html

>>:  MySQL ステートメントロックの実装の分析

推薦する

bash を使って日付をカウントダウンする方法

重要なイベントまであと何日あるか知りたいですか? Linux bash と date コマンドが役に...

HTML5+CSS3コーディング標準

黄金律プロジェクトに何人の人が取り組んでいるかに関係なく、すべてのコード行が同じ人によって書かれたよ...

Docker イメージを削除できません エラー: そのようなイメージはありません: xxxxxx 解決策

序文docker イメージを削除できません。docker docker imagesを確認すると、イ...

docker-compsoe を使用してフロントエンドとバックエンドを分離したプロジェクトをデプロイする方法

事前に言っておくDocker を使用すると非常にシンプルなデプロイメント環境を実現できることは誰もが...

docker インストール後に hello-world を実行する問題を解決する

yumを使用してcentos7.3にDocker V1.13.1をインストールしましたしかし、doc...

フロントエンドJavaScriptの約束

目次1. Promiseとは何か2. 基本的な使い方3. Promiseメソッド3.1 Promis...

異なる列を持つテーブルのクエリ結果のSQLマージ操作

2 つの異なるテーブルをクエリするには、結果をマージする必要があります。たとえば、table1 の列...

VMware vSphere6.0 サーバー仮想化の展開とインストールの図 (詳細な手順)

1. VMware vSphere 導入の早期計画のポイント1. vSphereの利点(わずかに)...

XHTML と CSS の Web ページ作成の問題に対する解決策

XHTML CSS ページ制作中に遭遇する問題の解決策は、解決策と呼ぶには少々大げさです。せいぜい、...

jsを使用して簡単な抽選機能を実現する

この記事では、参考までに、簡単な抽選機能を実装するためのjsの具体的なコードを共有します。具体的な内...

Vueはユーザーログイン切り替えを実装します

この記事では、ユーザーのログイン切り替えを実現するためのVueの具体的なコードを例として紹介します。...

JavaScript の矢印関数と通常の関数の違いの詳細な説明

この記事では、JavaScriptにおけるアロー関数と通常の関数の違いについて解説します。具体的な内...

Mysqlチュートリアルでのグループランキングの実装例の詳細な説明

目次1. データソース2. データの総合順位1) 総合ランキング2) 同順位3) 同順位3. データ...

CSS3 フレックスレイアウトを使用して要素を均等に分散するサンプルコード

この記事では主に、CSS3 フレックスレイアウトを使用して要素を均等に配置する方法を紹介します。自分...