1. ブリッジ: デフォルトでは VMnet0 が使用されます 1. 原則: ブリッジは、それぞれ 2 つの LAN にある 2 つのネットワーク カードを備えたホスト マシンです。同時に、「ブリッジ」上でプログラムが実行され、LAN A のすべてのデータ パケットがそのまま B に流れ、その逆も行われます。このようにして、LAN A と B はリンク層でシームレスに接続されます。ブリッジする場合、VMWare ネットワーク カードと物理ネットワーク カードは同じ IP セグメントにある必要があります。もちろん、2 つの LAN で競合する IP がないことを確認する必要があります。 VMWare のブリッジでも同じことが言えますが、元々ハードウェアであったネットワーク カードが VMWare ソフトウェアによって仮想化される点が異なります。ブリッジングを使用する場合、VMWare はネットワーク カードを仮想化し、実際の物理ネットワーク カードとブリッジします。このようにして、物理ネットワーク カードに送信されたすべてのデータ パケットが VMWare 仮想マシンに到達し、VMWare によって送信されたデータ パケットもブリッジを介して物理ネットワーク カードのもう一方の端から送信されます。 したがって、物理ネットワーク カードがインターネットにアクセスできる場合、ブリッジされたソフト ネットワーク カードには問題はありません。これがブリッジされたインターネット アクセスの原理です。 2. ネットワーク方式: これはインターネットに接続する最も簡単な方法です。ローカル エリア ネットワークでは、ホストと同じ方法で仮想マシンからインターネットに接続できます。仮想マシンをローカル エリア ネットワーク内の別のコンピューターとして考えてください。 ヒント: ホスト ネットワーク カードはインターネットにアクセスできるローカル エリア ネットワーク内にあるため、仮想マシンは Bridge を介してインターネットにアクセスできます。 2. NAT - ネットワークアドレス変換: デフォルトでは VMnet8 が使用されます 1. 原則: NAT は Network address translate の略です。 NAT 技術は、インターネット ゲートウェイとルーターに適用されます。たとえば、アドレス 192.168.0.123 がインターネットにアクセスする場合、そのデータ パケットはゲートウェイまたはルーターを通過する必要があります。ゲートウェイまたはルーターには、インターネットにアクセスできる IP アドレスがあります。このようなゲートウェイとルーターは、データ パケットを送受信するときにデータ パケットの IP プロトコル層データを変更する必要があります (つまり、NAT)。これにより、プライベート ネットワーク セグメント内のホストがスムーズにインターネットにアクセスできるようになります。この技術は IP アドレス不足の問題を解決します。同じプライベート IP はゲートウェイ NAT を介してインターネットにアクセスできます。 同じ原理が VMWare の NAT インターネット アクセスにも当てはまります。ソフトウェアを使用して、ホストと仮想マシンの間にネットワーク カードを偽造します。このネットワーク カードと仮想マシンの IP は、同じアドレス セグメントにあります。同時に、このネットワーク カードとホストのネットワーク インターフェイス間で NAT が実行されます。仮想マシンによって送信されるすべてのデータ パケットは、仮想ネットワーク カードを通過し、次に NAT を通過して、ホスト インターフェイスによって送信されます。 仮想ネットワーク カードと仮想マシンは同じアドレス セグメントにありますが、仮想マシンとホストは異なるアドレス セグメントにあります。ホストは仮想マシンのゲートウェイに相当するため、仮想マシンはホストの IP を ping できますが、ホストは仮想マシンの IP を ping できません。 2. ネットワーク方式: 方法 1: 動的 IP アドレス。 ホストの IP が静的か動的かは関係ありません。仮想マシンが DHCP を使用してインターネットにアクセスするように設定します。Windows では「IP を自動的に取得する」を選択し、Linux では DHCP サービスを有効にします。 (この方法は最も簡単で、あまり多くの設定を必要としませんが、VMware の「編集 → 仮想ネットワーク設定」に移動して、NAT と DHCP の両方をオンにする必要があります。通常、NAT はデフォルトでオンになっており、DHCP はデフォルトでオフになっています) 方法 2: 静的 IP アドレス。 DHCP を使用しない場合は、手動で設定することもできます。 IP 設定は vmnet1 と同じネットワーク セグメントにあり、ゲートウェイは vmnet8 のゲートウェイに設定されています (ゲートウェイは「仮想ネットワーク設定」の [ネット] タブにあります)。通常は xxx.xxx.xxx.2 です。 サブネットマスクの設定はVMnet8と同じです(IPアドレスを設定すると、サブネットマスクが自動的に生成されます) DNS設定はホストと同じです。 たとえば、ホスト IP が 10.70.54.31 の場合、仮想マシンの IP を 10.70.54.22 に設定します。仮想マシン-ホスト、仮想マシン <----> インターネット通信を実現するために、ネットマスク、ゲートウェイ、DNS はすべてホストのものと同じになります。 ヒント: NAT テクノロジを使用すると、ホストがインターネットにアクセスできる場合、仮想マシンはインターネットにアクセスできますが、ホストは仮想マシンにアクセスできません。 3. ホストオンリー - プライベートネットワーク共有ホスト: デフォルトでは VMnet1 が使用されます 1. 原則: ホストと仮想マシン間のネットワーク アクセスを提供します。この設定は、仮想マシンとホスト間のデータ交換のみを許可し、仮想マシンがインターネットにアクセスしないようにする場合に適しています。 ホストのみの条件下では、VMWare は実際の Windows システムにソフト ネットワーク カードを作成します。このネットワーク カードは、ネットワーク接続で確認でき、通常は VMNET1 です。このネットワーク カードの機能は、Windows が仮想マシンの IP を確認できるようにすることです。 2. ネットワーク方式: 方法 1: 動的 IP アドレス。 上記のように DHCP をオンにすると、仮想マシンは IP アドレスと DNS を自動的に取得します。ホストに接続できます。もちろん、いくつかの LAN 共有操作を実行する必要がありますが、ここでは繰り返しません。 方法 2: 静的 IP アドレス。 手動で設定することもできます。仮想マシンの IP を VMnet1 と同じネットワーク セグメントに設定し、ゲートウェイを VMnet1 のゲートウェイと同じに設定し、残りの設定を VMnet1 と同じにし、DNS 設定をホストと同じにします。 例: VMnet1 IP:172.16.249.1 ゲートウェイ:172.16.249.2 仮想マシンのIP: 172.16.249.100 ゲートウェイ: 172.16.249.2 このように、仮想マシン <---> ホストは通信できますが、仮想マシン <---> インターネットは通信できません。 ヒント: ホストオンリー テクノロジーは、ホストと仮想マシン間の相互アクセスにのみ使用され、インターネットへのアクセスとは関係ありません。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: MySQL データベースのホットスタンバイにおける問題点の分析
突然、ドキュメントの保存と共同作業のためのプライベート サービスを構築する必要がありました。多くの場...
プロジェクトシナリオ:ページ表示には <ul> タグがあります。リストデータを動的に表示...
1. my.iniファイルを手動で作成して追加する # クライアントセクション # --------...
プロジェクトを構築する対応するパスでコマンドラインを実行します: react-native init...
FOUC は Flash of Unstyled Content の略で、FOUC と略されます。簡...
目次概要例1) オブジェクトをフリーズする2) 配列をフリーズする3) 浅い凍結4) ディープフリー...
目次1. ファイルを開くパラメータの紹介2. ファイルの読み取り3. ファイルを書き込む4. 閉じる...
まず、GB2312、GBK、UTF-8 はすべて文字エンコーディングであることを理解する必要がありま...
1. リンクハイパーテキスト リンクは HTML において非常に重要です。基本的な形式は次のとおりで...
この記事では、パスワードボックスの検証情報を実装するためのJavaScriptの具体的なコードを例と...
table1 に 5 つのレコードを挿入する場合、次のコードは誤りです。 テーブル1に(id,na...
基本概念操作の前に、まずいくつかの基本的な概念を理解する必要がありますディスクLinux システムで...
ここ2日間Javaを復習するつもりなので、練習にdubboを使ってショッピングモールプロジェクトを書...
関連記事:初心者が学ぶ HTML タグ (1)初心者は、いくつかの HTML タグを理解することで ...
序文Linux で最も広く使用されているデータベースは MySQL です。この記事では、Linux ...