VMware 構成 VMnet8 ネットワーク方法の手順

VMware 構成 VMnet8 ネットワーク方法の手順

1. はじめに

1. NAT モード (VMnet8) は、仮想マシン間、仮想マシンとホスト間、仮想マシンと外部間のネットワーク通信を実現します。
2. 仮想マシンの IP は NAT ネットワーク セグメント内の IP のみで構成する必要があり、外部ホストへのアクセスはホスト IP を介して行うことができます。外部ネットワーク内に独立した IP (つまり、物理スイッチ セグメント内の IP) を持つ必要はありません。
3. 仮想マシンのネットワーク構成が決定されると、変更されることはほとんどありません。 NAT 構成は変更されないため、ホスト マシンに接続されているネットワークの変更は仮想マシンに影響しません。

2. 設定手順

1. ホストのファイアウォールをオフにする(オフにする必要はないようです)

ここに画像の説明を挿入

2. 仮想マシンのファイアウォールをオフにして、ルートユーザーに切り替えます。次のコマンドを入力します。
Centos7で使用されるファイアウォールはiptablesではなく、firewalleです
systemctl status firewalld.serviceファイアウォールのステータスを表示するコマンド

ここに画像の説明を挿入

Systemctl stopfirewalldサービスはファイアウォールコマンドを閉じます

ここに画像の説明を挿入

以前の方法では、オペレーティングシステムを再起動すると、ファイアウォールが自動的にオンになります。ファイアウォールを永続的にオフにするには、次のコマンドを実行する必要がありますか?

次のコマンドを入力します:

systemctl enablefirewalld.service は起動時にファイアウォールサーバーを無効にします。
systemctl enable firewalld.service は起動時にファイアウォールサーバーを起動します。

ここに画像の説明を挿入

4. ホストのIP情報を確認して記録し、CMDウィンドウを開いて次のコマンドを入力します。

ipconfig -すべて

ここに画像の説明を挿入

5. VMnet8仮想ネットワークカードネットワーク共有のホスト設定

ここに画像の説明を挿入

6. 仮想マシンの NAT モードのデフォルト構成を確認します (次の構成で使用するために IP セグメント、サブネット マスク、ゲートウェイを記録します)

ここに画像の説明を挿入

ここに画像の説明を挿入

7. 仮想マシンのネットワーク カード情報を設定します。ルート ユーザーに切り替えて次のコマンドを入力し、VI エディターに入り、設定を保存します。

注: IPアドレス、サブネットマスク、ゲートウェイ情報は仮想マシンのNATモードのデフォルト設定から取得され、DNSはホストの優先DNSから取得されます。

vi /etc/sysconfig/ネットワークスクリプト/ifcfg-eth0

**問題:** ifcfg-eth0 ファイルがありません。
**解決策:** ifcfg-ens33 の NAME および DEVICE 項目を eth0 に変更し、保存して終了し、ifcfg-ens33 ファイルの名前を ifcfg-eth0 に変更します。
**コマンド実行:**vi /etc/sysconfig/network-scripts/ifcfg-ens33
i と入力して編集モードに入り、esc を押して編集モードを終了します。mv ifcfg-ens33 ifcfg-eth0
/etc/default/grub ファイルを編集し、GRUB_CMD_LINE_LINUX="" 項目に "net.ifnames=0 biosdevname=0" を挿入し (元の項目とはスペースで区切ります)、ファイルを保存して終了します。

ifcfg-eth0の内容を変更します: (変更後)

ここに画像の説明を挿入

サービスネットワークの再起動 ネットワークを再起動する

ifconfig を確認しますが、そのようなコマンドはありません。解決策:

yum search ifconfig を実行して、コマンドがどのツール パッケージに含まれているかを確認します。ただし、有効な baseurl リポジトリが見つかりませんというメッセージが表示されます。次に、ifcfg-eth0 の ONBOOT オプションが yes に設定され、場所が /etc/yum.repos.d/ にロックされているかどうかを確認します。ls コマンドを使用して、次のリポジトリ ファイルがあるかどうかを確認します。

ここに画像の説明を挿入

ファイル拡張子を変更してファイルを無効にします。例:
yum.repos.d を CentOS-Base.repo に追加します。

結論: ifconfig の問題は結局解決されませんでした。CentOS 7 ではこのコマンドは廃止され、代わりに ip addr が使用されています。

ここに画像の説明を挿入

8. ホスト VMnet8 ネットワーク カード情報を構成します。IP アドレス セグメントと仮想マシンの IP セグメント (192.168.119) は同じにすることができます。サブネット マスク: 255.255.255.0

ここに画像の説明を挿入

9. 仮想マシンがホストにpingを送信します

ここに画像の説明を挿入

**問題:** ホストは仮想マシンに ping できません。仮想マシンのファイアウォールが無効になっていない可能性があります。

ここに画像の説明を挿入

VMware で VMnet8 ネットワークを構成する手順に関するこの記事はこれで終わりです。VMware で VMnet8 を構成する方法に関する関連コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • VMWare VMNet 8 の詳細な構成と使用方法
  • VMware の問題の詳細な説明: Ethernet0 を仮想ネットワーク「VMnet8」に接続できません

<<:  Vue バックエンド管理システムのページング機能の実装例

>>:  MySQL に大量のデータを挿入するときに重複データを除外する方法

推薦する

Docker ベースのよく使われる CentOS7 イメージの概要

目次1 Dockerをインストールする2 国内ミラーソースの設定3 中国語環境基本版Centos7イ...

ポップアップウィンドウの上下中央左右と透明な背景のロックウィンドウ効果を実現する CSS

クリック後にポップアップボックスを実現し、上下左右に中央揃えし、灰色の透明マスクを追加してウィンドウ...

dockerプライベート倉庫の構築と利用の詳細説明

1. リポジトリイメージをダウンロードする docker プルレジストリ 2. プライベートウェアハ...

Bootstrapグリッドの垂直および水平配置の詳細な説明

目次1. Bootstrap グリッドレイアウト2. 垂直方向の配置2.1 行タグの垂直方向の配置を...

PHP-HTMLhtml 重要な知識ポイントメモ(必読)

1. フレームセット、フレーム、iframeを使用して複数のウィンドウを実現する2. 画像上のマッ...

フォアマン Ubuntu16 クイックインストール

クイックスタートガイドForeman インストーラーは、完全に機能する Foreman セットアップ...

Vue で棒グラフを使用し、自分で設定を変更する方法

1. HTMLファイルでechartをインポートする <!-- echarts をインポート ...

JavaScript でプライベート変数を宣言する 2 つの方法

序文JavaScript は、キーワードを使用してプライベート変数を宣言できる他の言語とは異なります...

MySQL で lower_case_table_names を記録する際の落とし穴の詳細な説明

1 原因プロジェクトがデータベースを移行して再起動した後、「T_AAAテーブルが存在しません」という...

Linux システムでの nginx サーバーのインストールと負荷分散構成の詳細な説明

nginx (エンジン x) は、高性能な HTTP およびリバース プロキシ サーバー、メール プ...

Win10 での MySQL 8.0.20 のインストールと設定のチュートリアル

Win10 システムでの MySQL 8.0.20 のインストールと設定の超詳細なチュートリアルMy...

Linuxのsortコマンドの複数のパラメータを理解するための1つの質問

sort コマンドは非常によく使用されますが、-o、-n、-u、-r などの多くのパラメーターがあり...

Google 翻訳ツール: 多言語ウェブサイトを素早く実装

Google Chinaは、ウェブサイトやブログを素早く簡単に多言語化できる翻訳ツールをリリースした...

ファイルアップロードスタイルの詳細を実装するjs

目次1. 概要2. オブジェクト作成のパラメータ3. 監視例4. 使用方法5. ソースコード1. 概...