CentOS でネットワークを構成することは、サーバーを運用する準備において非常に重要な側面です。これにより、サーバーの外部との接続が確保され、ネットワーク上の他のデバイスとのやり取りが確立されます。この記事では、必要なツールのインストールからネットワーク インターフェイスの詳細な構成まで、コンソールを介してネットワーク設定を構成するプロセスを徹底的に検討します。
CentOSのネットワーク設定の最初のステップは、 net-tools 重要なネットワークユーティリティを含むパッケージ。 ifconfigこのパッケージをインストールするには、次のコマンドを実行します。
sudo yum install net-tools
このアクションにより、ネットワークの設定と診断のための基本的なツールにアクセスできるようになります。詳細については、 Linux リソースの診断.
次に、ネットワークインターフェースの設定を進めます。ネットワークインターフェースの設定ファイルは、 /etc/sysconfig/network-scripts ディレクトリ。編集用の主なファイルは ifcfg-eth0 (または設定に応じて別のインターフェース)。このファイルでは、IPアドレス(IPADDR)、サブネットマスク(NETMASK)、デフォルトゲートウェイ(GATEWAY)、およびネットワークが正しく機能するために必要なその他の設定を行います。
の例 ifcfg-eth0 ファイルの内容は次のようになります。
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
単一のネットワークインターフェースに複数のIPアドレスを設定する必要がある場合は、追加の設定ファイルを作成する必要があります。たとえば、 ifcfg-eth0:0 最初の追加アドレスについては、 ifcfg-eth0:1 2番目以降も同様に、対応する設定を設定します。
設定ファイルに変更を加えた後、設定を適用するにはネットワーク サービスを再起動する必要があります。これは次のコマンドで実行できます。
sudo systemctl restart network
したがって、コンソールを介して CentOS でネットワークを構成することは、必要なツールのインストール、構成ファイルの編集、設定の適用で終わる一連のアクションです。これらの手順に従うことで、CentOS サーバーでネットワークを正常に構成できます。