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は音楽プレーヤーを実装します

推薦する

HTML スペースコードの簡単な分析

HTML についてどれくらい知っていますか? 現在、基本的な HTML コードを学習している場合は、...

Bツリーの特性の紹介

B ツリーは一般的なデータ構造です。彼と一緒にB+ツリーがあります。ここで、概念を明確にする必要があ...

Alibaba Cloud Server で MySQL デュアルマシン ホットスタンバイを手動で実装する 2 つの方法

1. コンセプト1. ホットバックアップとバックアップの違いホット バックアップは高可用性 (HA)...

Windows および Linux での Redis のインストールとデーモン設定

# Windows および Linux 上の Redis のインストール デーモン構成Redis の...

Vueはタブナビゲーションバーを実装し、左右のスライド機能をサポートしています

この記事では主に、Vue を使用してタブ ナビゲーション バーを実装し、flex レイアウトを使用し...

jsはFileReaderを使用してローカルファイルまたはBLOBを読み取ります

目次FileReaderはローカルファイルまたはBLOBを読み取ります1. FileReaderの使...

CSS を使用して半透明の背景と不透明なテキストを実現する例

この記事では、CSS を使用して半透明の背景と不透明なテキストの効果を実現する方法の例を紹介します。...

訪問者にあなたのウェブサイトを覚えてもらうための3つの便利なコード

訪問者があなたのウェブサイトを覚えておくのに役立つ3つの便利なコード。お気に入りに追加するためのヒン...

Vueが初めて要素を取得できなかったときの解決記録

序文Vue で要素を初回取得できない問題の解決方法は、ポップアップ ウィンドウで要素を取得するために...

12個のJavascriptテーブルコントロール(DataGrid)が整理されています

DataGrid コントロールの DataSource プロパティがデザイン時に設定されている場合、...

知らないかもしれない奇妙で興味深いDockerコマンド

はじめに使えるかもしれないが、あまり使われていない、シンプルで実用的なDockerコマンドをいくつか...

SQLと各種NoSQLデータベースの使用シナリオの説明

SQL はメイントランクです。なぜ私はこのように理解するのでしょうか。技術的な観点からリレーショナル...

デザインスキルを向上させる良い方法

いわゆる才能(左脳と右脳)つまり、芸術的な才能があるかどうかは、人間の左脳と右脳の分業によって主に決...

マークアップ言語 - 画像の置き換え

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

MySQL無料インストール版を解凍した後にパスワードが見つからない問題を解決する方法

1. mysql-8.0.21-winx64を解凍する2. 環境変数を設定し、アドレスをbinフォル...