VirtualBox6上のCentOS7で静的IPを設定する方法と注意点

VirtualBox6上のCentOS7で静的IPを設定する方法と注意点

VirtualBox をインストールした後、CentOS 7 をインストールします。ここでは詳細には触れません。オンラインには多くのチュートリアルがあります。

まず仮想マシンをシャットダウンし、次のようにネットワークを構成します。

ここではデュアルネットワークカードを使用する必要があります。以下に示すように、2番目のネットワークカードをオンにします。

次に仮想マシンを起動し、次の操作を実行します。

# ネットワークカードがあるディレクトリを入力します cd /etc/sysconfig/network-scripts/
# ネットワークカード情報をバックアップします cp -rp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-enp0s3.bak
# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 を次のように編集します TYPE="Ethernet"
PROXY_METHOD="なし"
BROWSER_ONLY="いいえ"
BOOTPROTO="dhcp"
DEFROUTE="はい"
IPV4_FAILURE_FATAL="いいえ"
IPV6INIT="はい"
IPV6_AUTOCONF="はい"
IPV6_DEFROUTE="はい"
IPV6_FAILURE_FATAL="いいえ"
IPV6_ADDR_GEN_MODE="安定したプライバシー"
名前="enp0s3"
翻訳元
デバイス="enp0s3"
ONBOOT="はい"

上記設定は追加したネットワークカード1の情報です。これをコピーしてネットワークカード2の情報に変更します。

cp -rp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-enp0s8

TYPE="イーサネット"
PROXY_METHOD="なし"
BROWSER_ONLY="いいえ"
BOOTPROTO="静的"
DEFROUTE="はい"
IPV4_FAILURE_FATAL="いいえ"
IPV6INIT="はい"
IPV6_AUTOCONF="はい"
IPV6_DEFROUTE="はい"
IPV6_FAILURE_FATAL="いいえ"
IPV6_ADDR_GEN_MODE="安定したプライバシー"
名前="enp0s8"
翻訳元:
デバイス="enp0s8"
ONBOOT="はい"
IPアドレス = "172.21.208.200"
ネットマスク="255.255.252.0"
ゲートウェイ="172.21.208.1"
DNS1 = "8.8.8.8"

注記:

UUID は独自のものに置き換える必要があります。uuidgen コマンドを使用して生成できます。enp0s8 の IPADDR、NETMASK、GATEWAY はランダムではないことに注意してください。ネットワーク カード 2 はブリッジ モードであるため、つまり、仮想マシンとホストを同じネットワーク環境に接続するのと同じであるため、ホストの構成を確認する必要があります。WIN+R を使用し、cmd+Enter と入力して dos コマンドラインを開き、ipconfig /all と入力して、以下に示すように、ホストのネットワーク構成を表示します。

よく確認してください。ネットワーク カード 2 に設定されているネットワーク セグメントは、ホスト上のネットワーク セグメントと一致しています。xshell を使用して、ネットワーク カード 2 の IP に接続します。

要約する

以上がVirtualBox6とCentOS7で静的IPを設定する方法と注意事項です。お役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信させていただきます。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • VirtualBox は CentOS7 仮想マシンと拡張ツールをインストールします (画像とテキスト)
  • CentOS 7 での VirtualBox インストールの機能強化 (共有フォルダ)
  • VirtualBox6へのCentOS拡張機能のインストールについて

<<:  Centos7 での mysql 8.0.15 のインストールと設定

>>:  Vue.jsは音楽プレーヤーを実装します

推薦する

Linux で fdisk を使用してディスクをパーティション分割する方法

Linux パーティションでよく使用されるコマンド: fdisk、MBR パーティション テーブルの...

Vue3+Vite+TS は、要素プラスビジネスコンポーネントの二次カプセル化を実装します sfasga

目次1. 構造文字列2. タプルを返す3. Dict辞書にアクセスする4. 図書館を利用する5. リ...

ウェブデザインにおけるカラーマッチングの優れた例30選

本日は、色彩の応用に関する優れた事例を 30 件集めて、皆さんにご紹介したいと思います。これらの事例...

JavaScript クラス配列の詳細な理解

js 配列はどこでも使用されているため、おそらく誰もがよく知っているでしょうが、配列クラス (疑似配...

HTML 基本コントロール入門_PowerNode Java アカデミー

<input> タグ<input> タグはユーザー情報を収集するために使用さ...

Mysql sql スロークエリ監視スクリプトコード例

1. my.cnfを変更する #全体的な効果としては、グローバルがオンになっている場合はテーブルとロ...

Docker+jenkins+python3環境を使用して非常に詳細なチュートリアルを構築する

序文:自動化を記述した後、毎日サーバー上で実行する必要があります。このような問題に遭遇しました。Je...

CentOS7 のシステム サービスに Nginx を追加する方法

導入コンパイル、インストール、問題の解決後、Nginx は正常に動作していますが、現時点では Ngi...

フォント宝庫 50 種類の素晴らしい無料英語フォントリソース パート 2

デザイナーは独自のフォント ライブラリを持っているため、プロジェクトの設計時にすぐに使用できます。今...

Nginx 仮想ホストを構成する 3 つの方法 (ポートベース) の詳細な説明

Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...

JSで画面録画機能を作成する

OBS studioかっこいいですが、 JavaScriptもっとかっこいいです。では、 JavaS...

Vue+element+springboot でファイルダウンロードの進行状況バー表示機能を実装する例

目次1. 需要背景2. 最適化計画3. 具体的な実施3.1 フロントエンドコード3.2 背景コード4...

CocosCreator システムイベントがどのように生成され、トリガーされるかについての詳細な説明

目次環境まとめモジュール機能関連文書ソースコード分析CCGame.js CCInputManager...

MySQL の DDL と DML についての簡単な説明

目次序文1. DDL 1.1 データベース操作1.2 データテーブルの操作1.3 一般的なデータ型1...

VirtualBox は CentOS7 仮想マシンと拡張ツールをインストールします (画像とテキスト)

コンピュータシステム: win7この記事は主に写真に基づいており、多くの写真が含まれていますCent...