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 ステートメントロックの実装の分析

推薦する

Zabbix で監視項目と集約されたグラフを設定するためのサンプルコード

1. ローカルマシンを監視するためにZabbixエージェントをインストールするエージェントソフトウェ...

js は複数の画像を zip にパッケージ化します

目次1. ファイルをインポートする2. HTMLページ3. メインコード4. 画像をbase64に変...

Vue フロントエンドと Django バックエンドを使用して、一定期間内のデータをクエリする方法

序文開発プロセスでは、すべてのデータではなく特定の期間内のデータをクエリするなど、クエリのフィルタリ...

jQueryメソッド属性の詳細な説明

目次1. jQueryの紹介2. jQueryセレクター2.1 5つの基本セレクタ2.2 4種類の関...

24 の実用的な JavaScript 開発のヒント

目次1.配列を初期化する2. 配列の合計、最大値、最小値3. エラー値をフィルタリングする4. 論理...

衝突検出を実装するためのjs

この記事の例では、衝突検出を実装するためのjsの具体的なコードを参考までに共有しています。具体的な内...

CSSの優先度を理解する2つの方法

方法1: 値を追加する公式の説明を見るには MDN にアクセスしてください。優先度はどのように計算さ...

HTMLの表のtbodyは上下左右にスライドできます

テーブル ヘッダーが固定されている場合は、それを 2 つのテーブルに分割する必要があります。1 つの...

QTとJavaScript間のインタラクティブデータの実装

1. QTからJSへのデータフロー1. QTはJS関数を呼び出し、JSはパラメータを通じてQTの値を...

Centos7.5 は mysql5.7.24 バイナリ パッケージの展開をインストールします

1. 環境整備:オペレーティング システム: CentOS Linux リリース 7.5.1804 ...

ウェブサイトのフッター沈下現象に対する3つの解決策を詳しく解説

背景多くのウェブサイトのデザインは、一般的にコンテンツ+フッターの2つの部分で構成されています。コン...

WeChatアプレットは左にスワイプしてリスト項目を削除する効果を実現

この記事では、WeChatミニプログラムの具体的なコードを共有し、左にスワイプしてリスト項目を削除す...

MySQL スケジュールタスク (EVENT イベント) を詳細に設定する方法

目次1. イベントとは何ですか? 2. 「イベント」機能を有効にする1. 機能が有効になっているかど...

Mysql5.7 で JSON 操作関数を使用する手順

序文JSON は、言語に依存しないテキスト形式を使用する軽量のデータ交換形式で、XML に似ています...

vue-routerのマッチングに基づいてパンくずリスト機能を実現する

この記事では主にvue-routerのmatchedをベースにしたbreadcrumb機能を紹介し、...