Linux を学習して使用するために、ほとんどの人は仮想マシンを使用して Linux システムをインストールすることを選択します。このようにして、Windows システムに Linux システムをインストールすることができます。Windows マシン システム自体はホスト マシンと呼ばれ、インストールされた仮想マシン システムは仮想マシンと呼ばれます。
仮想マシンによって提供される複数のネットワーク モードにより、仮想マシンはホスト マシンに ping できるが、その逆はできない、または仮想マシンは相互に通信できるがホスト マシンは仮想マシンにアクセスできないという状況が発生します。そのため、実際のアプリケーションでは、両者間のネットワーク通信やインターネットにアクセスできるかどうかが問題になる場合がほとんどです。 この記事では、仮想マシンとホストマシン間の相互通信とインターネットへのアクセスを実現するための 3 つのネットワーク構成方法を紹介します。まず、ホストマシンの IP アドレスは 192.168.1.117 です。 ホストネットワークのIPアドレスを確認する 1. ブリッジ方式を直接使用する ブリッジモードでは、あまり多くの設定を行う必要はありません。仮想マシンは、ホスト マシンと同じネットワーク セグメント内の IP アドレスを自動的に取得し、ホスト ネットワーク内の他のホストと同等の立場になります。したがって、仮想マシンとホストマシンは直接通信することができ、ホストマシンがインターネットにアクセスできる限り、仮想マシンもインターネットにアクセスできます。 仮想マシンのネットワーク接続モードをブリッジに設定する 上記のネットワーク設定後、仮想マシン システムに入り、IP アドレスが 192.168.1.220 であることを確認します。 www.baidu.com に ping を実行できるということは、ホスト マシンと通信してインターネットにアクセスできることを意味します。図に示すように: 仮想マシン Centos システムでネットワーク IP アドレスを設定する ホスト マシンで ping コマンドを使用して、仮想マシンの IP アドレス設定が成功したかどうかをテストします。 ping が成功すれば、設定は成功したことになります。ホストと仮想マシンは相互に通信できます。 2. ネットワークアドレス変換 NAT+ポート転送の使用 ネットワーク アドレス変換とポート転送を使用すると、仮想マシンはホスト マシンに直接 ping を実行できますが、ホスト マシンは仮想マシンに直接 ping を実行することはできません。ただし、ホスト マシンは Xshell などのリモート接続ソフトウェアを介して仮想マシンにアクセスし、関連するパラメータを設定できます。また、ホストマシンがインターネットにアクセスできる限り、仮想マシンは直接インターネットにアクセスできます。これは NAT ネットワークではなく、ネットワーク アドレス変換 NAT であることに注意してください。構成は次のとおりです。 仮想マシンのネットワーク接続をNATモードに設定し、ポート転送を設定します。 設定後、仮想マシンが取得する IP アドレスは 10.0.2.15 になります。テスト後、ホスト IP を ping でき、www.baidu.com を ping できます。 仮想マシンのCentOSでIPアドレスを設定する Xshell でポート転送を構成するための関連パラメータ: xshellでポート転送パラメータを設定する 設定が完了したら、仮想マシンにログインして接続アクセスをテストします。効果図は以下のとおりです。 xshell経由で仮想マシンcentosシステムにログインする 3. NATネットワーク+ホストのみのデュアルネットワークカードモード このデュアル ネットワーク カード方式は、NAT の外部ネットワークへのアクセス機能の利点とホストのみの利点を組み合わせ、仮想マシンが相互に通信し、ホスト マシンが仮想マシンにアクセスできるようにすることで、両者間の相互通信とインターネットへのアクセスの機能を実現します。具体的な構成は以下のとおりです。 まず、VirtualBox のグローバル変数を設定し、「管理」-->「グローバル設定」オプションを使用して、NAT とホストのみのデュアル ネットワーク カードを設定する必要があります。 1. NAT ネットワーク カードを構成します。 IP アドレス 10.0.2.X のネットワーク セグメントを使用します。 DHCP サービスを有効にすることを忘れないでください。 仮想マシンのネットワーク接続モードをnat+hostのみに設定する 2. ホスト専用ネットワーク カードを構成します。ホストオンリー モードでは、新しいネットワーク カードがローカル ネットワークに追加されるため、ここでは IP アドレス セグメントを 192.168.65.X に設定し (このネットワーク カードの IP アドレスは 192.168.65.1)、DHCP サービスを有効にします。 仮想マシンのネットワーク接続ホストのみを構成する 仮想マシン内の DHCP サーバーの構成は次のとおりです。 仮想マシンでDHCPサービスを構成する グローバル構成が完了したら、仮想マシンに NAT ネットワーク カードとホスト専用ネットワーク カードをそれぞれ追加して、仮想マシンにデュアル ネットワーク カードを構成する必要があります。まずNATネットワークカード1を設定します。 仮想マシンでネットワークカード1をNATとして構成する 次に、ネットワーク カード 2 をホスト専用として構成します。 仮想マシンのNIC 2をホストのみとして構成する デュアル ネットワーク カードが構成されたので、ネットワーク検証のために仮想マシンを開くことができます。 まず、仮想マシンに eth0 (10.0.2.8) と eth1 (192.168.65.2) の 2 つのネットワーク カードがあることがわかります。 仮想マシン Centos システムのネットワーク カードを確認する 仮想マシンはホスト マシン 192.168.1.117 に ping を送信し、仮想マシンは www.baidu.com に ping を送信します。 仮想マシン CentOS システムでの Ping コマンド テスト相互通信 ホスト マシンは仮想マシンの 192.168.65.2 アドレスに ping を実行できます。 ホストマシンでpingコマンドを使用して相互通信をテストする 上記は、ホストと仮想マシンが相互に通信し、インターネット アクセスを確保するための 3 つの方法です。ニーズに応じて適切な方法を選択できます。 |
<<: サービスメッシュが分散マイクロサービスの管理にどのように役立つか
>>: Java アーキテクチャ | SpringCloud 分散アーキテクチャ権限管理
7月31日、記者らは浙江移動がアントグループが自社開発したデータベース「OceanBase」を正式に...
チャンネル ページの最適化について言えば、これは実際には軽視できないものです。これは、Web サイト...
世界中の都市は、住民に経済的、社会的、環境的利益をもたらすために、スマート シティ テクノロジーへの...
1人は百度の元セキュリティ戦略ディレクターで、サイバーセキュリティと暗号化の専門家1人はファーウェイ...
原題:違法ウェブサイトを報告して最大1万元の報奨金を獲得北京ニュース(記者:杜丁)国家著作権局と他の...
SEO を行っているウェブマスターにとって、外部リンクのクエリは常に頭痛の種でした。一般的に使用され...
今日、厦門SEOはA5ウェブマスターのウェブサイトで記事を見ました。タイトルは「ウェブマスターはウェ...
ufovps(2009年設立、香港企業、CRライセンス番号:2582195、アジア太平洋インターネッ...
エンタープライズ クラウド アーキテクチャの成功は、部門間でクラウド環境を接続および管理する機能から...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス私のウェブマスターの友人...
世界的に見ると、ソフトウェア業界のSaaS化は避けられないトレンドとなっています。 Adobe、WP...
写真はZuosha.comのログインページです(写真提供:Tencent Technology)テン...
uuuvps は、年に一度だけのブラックフライデー スペシャルを 4 年連続で開催します。プロモーシ...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...
広州日報:昨日、広東省公安局は広州市警察を派遣して一斉検挙作戦を実施し、「雲連会」という大規模オンラ...