【仮想マシン構築 - VMwareの固定IP設定】VMWareでCentOSに固定IPを設定する方法【失敗した手取り足取り指導】

1. 背景

  • 日々の仕事や勉強 (たとえば、ブロガーが以前に k8s を学習していたとき、Windows はローカルに仮想マシンを構築し、Windows を再起動しました)
  • 仮想マシンのIPが変わるので、VMWareでCentOSの固定IPを設定する方法をこの記事に詳しく記録します
    ここに画像の説明を挿入

2. 仮想マシンのインストール

3. Windows の設定

3.1、仮想ネットワークカードの構成

  • VMWare が正常にインストールされると、ネットワーク接続に 2 つの仮想ネットワークが追加されます。
    ここに画像の説明を挿入
  • NAT モードでは、仮想マシンとホスト間の通信にホストの VMnet8 ネットワーク カードを使用する必要があるため、最初にホスト上で VMnet8 ネットワーク カードを見つける必要があります。
  • IPv4 プロトコルを見つけて、「IP アドレスを自動的に取得する」を選択します。
    ここに画像の説明を挿入

3.2. VMware の NAT と DHCP は自動的に有効になります

  • 「マイ コンピュータ」をクリックし、「管理」をクリックして、「サービスとアプリケーション」を見つけます。
    ここに画像の説明を挿入

4. VMWareネットワークの紹介

ここに画像の説明を挿入

4.1、ブリッジモード(ブリッジ)

  • ホストネットワークカードを介してブリッジを前提としてネットワークに直接接続されているため、仮想マシンにはネットワーク内で独立したIPを割り当てることができ、すべてのネットワーク機能はネットワーク内の実マシンと全く同じになります。
  • ブリッジ モードの仮想マシンの場合、それを実際のコンピュータとみなします。
    ここに画像の説明を挿入

4.2、NATモード

  • NAT: ネットワーク アドレス変換、ネットワーク アドレス変換
  • NAT モードは、仮想マシンのインターネット アクセスを実現する最も簡単な方法です
  • ゲストがネットワークにアクセスするすべてのデータはホストによって提供され、ゲストはネットワーク内に実際には存在せず、ホストおよびネットワーク内のどのマシンもゲストの存在を表示したりアクセスしたりすることはできません。
  • ゲストはホストがアクセスできるすべてのネットワークにアクセスできますが、ゲストはホストやホスト ネットワーク上の他のマシンには見えず、ホストですらゲストにアクセスできません。

NAT モードでは、仮想マシン ネットワークはホスト マシンの VMnet8 に接続されます。このとき、システムの VMWare NAT サービス サーバーはルーターとして機能し、仮想マシンによって送信されたパケットのアドレスを VMnet8 に変換します。実ネットワークに送信し、実ネットワーク上で戻ってきたパケットをアドレス変換後、VMnet8経由で仮想マシンに送信します。VMware DHCP サービスは、仮想マシンに DHCP サービスを提供する責任があります。

NAT モードでは、仮想マシンのネットワーク カードがホスト マシンの VMnet8 のネットワーク カードに接続され、VMnet8 が仮想マシンから送信されたデータ パケットを受信すると、そのデータ パケットを物理マシンのネットワーク カードに転送します。 。これは、物理ネットワーク カードが仮想マシンのデータ パケットに直接接続できないが、処理のために VMnet8 に接続することと同じであり、実際、VMnet8 は NAT モードであり、仮想マシンに IP アドレスを割り当てることができる独自の DHCP 機能を備えています。

ここに画像の説明を挿入

4.3、ホストモード (ホストオンリーアダプター)

  • これは比較的複雑なモードであり、プレイするにはネットワークに関する比較的しっかりした基本知識が必要です。これまでのモードで実現していた機能は、このモードの仮想マシンとネットワークカードの設定によって実現できると言えます[詳しく見てみましょう]。

5. NAT モードを使用する理由

  • ブリッジ モードの設定は非常に簡単ですが、ネットワーク環境の IP リソースが不足している場合、または IP 管理が厳格な場合、ブリッジ モードは適用できません [開発用コンピューターで十分ですので、ご安心ください]。上記を通じて理解できるように、ブリッジ モードはホスト マシンと同じレベルのネットワーク環境を作成することであり、これがネットワーク アドレス内の実際の IP アドレスであることがわかります。

  • 実際の IP アドレスを占有せずに仮想マシンをオンラインにしたい場合は、NAT モードを使用する必要があります。NAT モードでは、仮想 NAT デバイスと仮想 DHCP サーバーを使用して、仮想マシンの接続を可能にします。インターネットへ。
    ここに画像の説明を挿入

  • NAT モードでは、ホスト ネットワーク カードが仮想 NAT デバイスに直接接続され、仮想 NAT デバイスと仮想 DHCP サーバーが仮想マシン スイッチ VMnet8 に接続され、仮想マシン ネットワーキングが実現されます。

6. VMware が固定 IP を設定する

6.1、VMware ネットワーク構成

  • 「編集」→「仮想ネットワークエディタ」をクリックします。
    ここに画像の説明を挿入
  • 事故を防ぐためにクリックしてデフォルト設定を復元します
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
  • 次の構成を選択します
    ここに画像の説明を挿入
  • NAT 設定 [ゲートウェイ IP (192.168.165.2) を記憶] (後で使用します)
    ここに画像の説明を挿入
  • DHCP設定、IP間隔を自動取得
    ここに画像の説明を挿入
  • ここで、開始 IP アドレスと終了 IP アドレスがわかります。つまり、後で固定 IP アドレスを設定するときは、この範囲内になければなりません。

6.2. 仮想マシンの構成

  • NATモードを設定する
    ここに画像の説明を挿入
  • 仮想マシンに入ったら、デフォルトの IP アドレスを表示します。
    ここに画像の説明を挿入
  • インターネットに接続でき、Baidu に正常にアクセスできることを確認します。これは、ネットワークが接続されていることを意味します。
    ここに画像の説明を挿入
  • コマンドによる既存の ens33 ネットワーク構成の表示
cat /etc/sysconfig/network-scripts/ifcfg-ens33
  • ファイルの後に次の内容を追加します
#设置静态模式
BOOTPROTO=static
ONBOOT=yes
#ip地址【DHCP中的范围内的】
IPADDR=192.168.165.130
#子网掩码
NETMASK=255.255.255.0
#网关【刚刚我们在NAT设置中配置的网关IP】
GATEWAY=192.168.165.2
DNS1=223.5.5.5

ここに画像の説明を挿入

  • コマンドを実行してネットワークカードを再起動します。service network restart
    ここに画像の説明を挿入
  • 既存のIPを再度確認し、外部ネットワークを通過できるかどうかを判断します
    ここに画像の説明を挿入
  • ホストを介してネットワークが正常かどうかを確認します
    ここに画像の説明を挿入

7.終わり

構築に手助けが必要な場合は、私にプライベートメッセージを送ってください。失敗した場合は、あなたが教えます。

おすすめ

転載: blog.csdn.net/u010800804/article/details/131386338