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 分散アーキテクチャ権限管理
かなり前にシカゴデータセンターの bacloud から VPS を取得しました。これは KVM 仮想...
IBM と Red Hat の強力な組み合わせは、まさに開発者が望んでいるものです。 Red Hat...
Baidu ウェイトとは、Google ウェイト(PR 値)に対する相対的なウェイトを指し、ページが...
タオバオアフィリエイトの職業はタオバオの誕生から発展したもので、主な目的はタオバオ製品を宣伝して手数...
この記事では、2024 年のクラウド コンピューティングのトレンドについて説明します。複雑なエコシス...
三子政策の実施に伴い、母子産業の発展見通しも注目を集めています。初期の母子人口を観察することで、ブラ...
5月26日、ファーウェイ中国副社長の曹澤軍氏は、中国国際ビッグデータ産業博覧会の「東データ西コンピュ...
@陈子木: レスポンシブ Web デザインは、柔軟で可変的なグリッド システムを使用して、アクセスす...
最近、Huawei Cloud は業界アナリストとクラウド アプリケーションの専門家を招き、コンテナ...
月収10万元の起業の夢を実現するミニプログラム起業支援プランインターネットの人口ボーナスが徐々に消滅...
Dedipath から、同社が閉鎖され、顧客は 8 月 31 日までにデータをバックアップするよう要...
業界のキーワードをランク付けするためにフォーラムを運営し始めるウェブマスターが増えていますが、多...
byteblaze は、オーストラリアの Doc "Unspeakable" C...
スマートホストはどうですか?スマートホストは良いですか? Smarthost は、米国西部のソルトレ...
6か月後(2017年7月28日、hostus.usの公式連絡先は、hostusが立ち上げた香港データ...