Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> コンピュータソフトウェアのチュートリアルについて >> Virtualbox Virtual Machineネットワークセットアップチュートリアル

Virtualbox Virtual Machineネットワークセットアップチュートリアル

  
virtualboxは無料でオープンソースのバーチャルマシンで、多くの友人がバーチャル実験によく使用します。仮想ボックスは同じコンピュータ上で複数の仮想マシンを実行でき、これらの仮想マシンは異なるオペレーティングシステムを実行しています。次の小シリーズでは、Xbox 360が推奨するモードにどのような状況で適しているかに応じて、仮想ボックスネットワーク設定の設定方法を紹介します。1、NATネットワークアドレス変換モード(NAT、ネットワークアドレス変換) 2、ブリッジアダプタブリッジモード3、内部内部ネットワークモード4、ホストオンリーアダプタホストモード最初のNATモードNATモードは、インターネットへの仮想マシンアクセスを実現する最も簡単な方法です。これを理解することができます。ネットワークのすべてのデータへの仮想ホストアクセス両方ともホストから提供されているvhostがネットワークに存在しないホストおよびネットワーク上のどのマシンも、Vhostの存在を表示およびアクセスすることはできません。仮想マシンとホストの関係:一方向にしかアクセスできない仮想マシンはネットワーク経由でホストにアクセスでき、ホストはネットワーク経由で仮想マシンにアクセスできません。仮想マシンとネットワーク上の他のホストとの関係。一方向アクセスのみ、仮想マシンはネットワーク上の他のホストにアクセスでき、他のホストはネットワーク経由で仮想マシンにアクセスできません。仮想マシンと仮想マシンの関係:仮想マシンと仮想マシンは互いに完全に独立しており、互いにネットワークを介してアクセスすることはできません。 IP:10.0.2.15ゲートウェイ:10.0.2.2 DNS:10.0.0.3仮想マシンの複数のNICはNATを使用するように設定でき、最初のNICはプライベートネットワーク10.0.2.0に接続され、2番目のNICは専用ネットワークに接続されます。ネットワーク10.0.3.0などデフォルトのクライアントIP(IPアドレス)は10.0.2.15、ゲートウェイ(ゲートウェイ)は10​​.0.2.2、ドメインネームサーバー(DNS)は10.0.0.3ですので、これを参照して手動で変更することができます。 NATの長所と短所解決策:ノートパソコンをネットワークケーブルに接続すると、仮想マシンがホストにアクセスでき、仮想マシンがインターネットにアクセスできるポートマッピング(最後の説明)を実行した後、ホストは仮想マシン上のサービス(データベースなど)にアクセスできます。ノートブックが接続されていない場合:ホストの「ローカル接続」が赤十字で、仮想マシンがホストにアクセスでき、仮想マシンがインターネットにアクセスできません。ポートマッピングを行った後、ホストは仮想マシン上のサービスにアクセスできます(データベースなど) 2番目のブリッジアダプタモードの説明:ブリッジモードは私のお気に入りのモードの1つであり、シミュレーションは非常に完璧です。あなたはこれを理解することができます、それは直接ネットワークに接続されたブリッジを設定し、ホストネットワークカードを介してです。したがって、仮想マシンをネットワーク内の独立したIPに割り当てることができます。すべてのネットワーク機能は、ネットワーク内の実際のマシンとまったく同じです。仮想マシンとホストの関係:仮想マシンは実際のネットワークセグメント内に独立したIPを持っているので互いにアクセスでき、ホストと仮想マシンは同じネットワークセグメント内にあり、それぞれのIPを介して互いにアクセスできます。仮想マシンは実際のネットワークセグメントに独立したIPを持っているため、仮想マシンはネットワーク上の他のホストと同じネットワークセグメントにあり、それぞれのIPを介して互いにアクセスできます。仮想マシン関係の仮想マシン:同じ理由で互いにアクセスできます。 IP:通常、DHCPによって割り当てられ、ホストへのローカル接続のIPは同じネットワークセグメントです。仮想マシンはホストと通信できます。ノートブックが接続されている場合(ネットワークにDHCPサーバーがある場合)、ホストと仮想マシンはそれぞれDHCPを介してIPを取得し、2つのIPは同じネットワークセグメント上にあります。ホストと仮想マシンを接続し、仮想マシンをインターネットに接続することができます。ノートブックが接続されていない場合:ホストと仮想マシンは通信できません。ホストの「ローカル接続」には赤い×印が付いているので、手動でIPを指定することはできません。仮想マシンがDHCPを介してIPアドレスを取得できない手動でIPアドレスを指定した後、ホストにIPがないため、仮想マシンはホストと通信できません。現時点では、ホストのVirtualBoxホストオンリーネットワークカードのIPは192.168.56.1です。仮想マシンがIP 192.168.56。*を手動で指定しても、pingをホストにすることはできません。 3番目の内部モードの説明:名前が示すように、イントラネットモードは内部ネットワークモード仮想マシンは外部ネットワークから完全に切断され、仮想マシンと仮想マシン間の内部ネットワークモードのみが実現されます。仮想マシンとホストの関係:相互にアクセスできない、同じネットワークに属していない、および相互にアクセスできない。仮想マシンとネットワーク内の他のホストとの関係:同じ理由で互いにアクセスできません。仮想マシンと仮想マシンの関係:ネットワークをセットアップするときに2つの仮想マシンが同じネットワーク名を設定すれば、互いにアクセスできます。上記の構成図では、名前はintnetです。 IP:VirtualBoxのDHCPサーバーがIPを割り当てますが、通常は192.168.56.101になりますが、101からであるため、手動で192.168.56。*を指定することもできます。ノートブックが接続されている場合:仮想マシンはホストのVirtualBoxホストオンリーネットワークカードと通信できますこの方式はホストのローカル接続(ネットワークカード)の影響を受けません。 4番目のホストオンリーアダプタモードの説明:ホストモードはより複雑なモードであるため、再生するには比較的堅牢なネットワークの基本が必要です。これまでのモードで実現されていた機能は、仮想マシンとネットワークカードの設定によって実現できると言える。 Vboxはホスト内の仮想マシンが使用するネットワークカードをシミュレートしており、すべての仮想マシンはネットワークカードに接続されており、インターネットや(ネットワークカード)などの他の多くの機能を実現できます。共有、NICブリッジングなど)デフォルトでは、仮想マシンとホストの関係に相互にアクセスすることはできず、両側が同じIPセグメントに属していないホストオンリーNICのデフォルトIPセグメントは192.168.56.X、サブネットマスクは255.255.255.0、後続の仮想マシンも割り当てられます。このネットワークセグメントネットワークカードの共有、ネットワークカードのブリッジングなどを介して、仮想マシンは互いにアクセスできます。デフォルトでは、仮想マシンとネットワークホスト間の関係に相互にアクセスすることはできませんが、同じ理由から、これらの設定を使用して相互にアクセスすることもできます。仮想マシンと仮想マシンの関係はデフォルトで互いにアクセスでき、すべて同じネットワークセグメントに属します。仮想マシンは、ホストのVirtualBoxホストオンリーネットワークカードのIPアドレス:192.168.56.1を使用してホストにアクセスします。ホストの "ローカル接続"に関係なく、赤十字はなく、常に合格です。ホストは仮想マシンにアクセスし、仮想マシンのNIC 3 IP:192.168.56.101、ホストの「ローカル接続」に関係なく、常に赤いクロスはなく、通過します。この時点で、ホストは「ローカル接続」有線インターネットアクセスを使用できるはずです(ワイヤレスネットワークカードは機能しません)上記のネットワークモードを理解することで、柔軟に使用およびシミュレートできます。私たちが望むあらゆる種類のネットワーク環境を形成します。たとえば、LANのネットワーク環境を監視するために単一のホストをシミュレートしたいと思います。もちろん、2台の仮想マシンvhost1とvhost2を起動しました。もちろん、ハードウェアで許可されている場合は、vhost3、vhost4、hellip、すべての仮想ホストをイントラネットモードに設定、ネットワーク名はint、ゲートウェイは192.168.56.100を追加することもできます。 192.168.56.100ネットワークカードを介してインターネットにアクセスすることです。そのうちの1つはデュアルネットワークカードに設定されたvhost1を持ち、1つはイントラネットモード用(192.168.56.100)、もう1つはブリッジモード用(192.168.1.101)です。 2台のNICを仮想マシンとローカルエリアネットワーク間で共有するように設定し、1台の仮想マシンvhost1を外部ネットワークに接続し、ローカルエリアネットワーク内のすべての仮想マシンを使用してvhost1を介して外部ネットワークを実装します。このようにして、vhost1は仮想マシン全体のLANアクセスを監視できます。 NAT設定ポートマッピングhttp://huzhangsheng.blog.163.com/blog/static/34787784200802801435931/コマンドラインツールVboxManageエージェントを使用して、仮想マシンサービス(WEBサービスなど)を設定できます。仮想マシンのサービスがどのポートを使用するのかを知ってから、ホスト上でどのポートを使用するかを決定する必要があります(通常は、必ずしも仮想マシンとホストが同じポートを使用するのではありません)。ホスト上でサービスを提供するにはポートが必要です。また、ホスト上でサービスを提供する準備ができていないポートを使用できます。仮想マシンのsshサーバーに接続して新しいNATを設定する方法の例では、次の3つのコマンドが必要です。VBoxManage setextradata" Linux Guest"" VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /guestssh /プロトコル「TCPVBoxManage setextradata」「Linuxゲスト」「VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /guestssh /GuestPort」22VBoxManage setextradata「Linuxゲスト」「VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /guestssh /HostPort" 2222説明:VboxManageはコマンドラインプログラムです。VirtualBoxのインストールディレクトリを確認してください。" Linux Guest"は仮想ホスト名です。 guestshshはカスタム名です。上記の3つのコマンドを使って仮想マシンの22ポートをホストの2222ポートに転送できます。たとえば、ホストのポート80にマップされたポート80を使用して、apache2サーバーを仮想マシンdebianにインストールしました。次のコマンドを使用してください。 「C:¥Program Files¥innotek VirtualBox¥VBoxManage.exe」「setextradata」「debian」「VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /huzhangsheng /Protocol」「TCP」C:¥Program Files¥innotek VirtualBox \\ VBoxManage.exe" setextradata" debian"" VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /huzhangsheng /GuestPort" 80" C:\\ Program Files \\ innotek VirtualBox \\ VBoxManage.exe" debian" " VBoxInternal /Devices /pcnet /0 /LUN#0 /Config /huzhangsheng /HostPort> 80注:設定を有効にするには、VirtualBoxをオフにして仮想マシンを実行し、VirtualBoxをwinxpにインストールし、debianを仮想マシンにインストールしてください。 4.02r、仮想マシン名はdebian、そしてapache2 php5 mysql-serverがインストールされていますホスト上でIEを使用してhttp://localhostを参照し、それを仮想マシンdebian apache2 Webサーバーに正常に転送します。 .xp85.comzh-CN"],null,[1],zh-TW"]]]
Copyright © Windowsの知識 All Rights Reserved