検索

第16章 Network Interfaces

download PDF
Red Hat Enterprise Linux では、設定済みのソフトウェア インターフェイス と、システムに接続されている 物理ネットワークデバイスとの間で、すべてのネットワーク通信が発生します。
ネットワークインターフェイスの設定ファイルは /etc/sysconfig/network-scripts/ ディレクトリーにあります。これらのネットワークインターフェイスをアクティブまたは非アクティブにするために使用されるスクリプトもここにあります。インターフェイスファイルの数とタイプはシステムによって異なる場合がありますが、このディレクトリーには 3 つのカテゴリーがあります。
  1. インターフェイス設定ファイル
  2. インターフェイス制御スクリプト
  3. ネットワーク機能ファイル
各カテゴリーのファイルは連携して、さまざまなネットワークデバイスを有効にします。
本章では、これらのファイル間の関係とそれらがどのように使用されるかを説明します。

16.1. ネットワーク設定ファイル

インターフェイス設定ファイルを解決する前に、まずネットワーク設定で使用される主要な設定ファイルを項目化できるようにします。ネットワークスタックを設定する際にこれらのファイルが果たすロールを理解すると、Red Hat Enterprise Linux システムをカスタマイズする際に役立ちます。
プライマリーネットワーク設定ファイルは以下のとおりです。
/etc/hosts
このファイルの主な目的は、他の方法で解決できないホスト名を解決することです。また、これを使用して、DNS サーバーのない小規模なネットワークでホスト名を解決することもできます。コンピューターが存在するネットワークのタイプに関係なく、このファイルには、ループバックデバイス(127.0.0.1)の IP アドレスを localhost.localdomain として指定する行が含まれている必要があります。詳細は、man ページの hosts (5) を参照してください。
/etc/resolv.conf
このファイルは、DNS サーバーおよび検索ドメインの IP アドレスを指定します。特に設定されていない限り、ネットワーク初期化スクリプトにこのファイルが入力されます。このファイルの詳細は、resolv.conf (5) man ページを参照してください。
/etc/sysconfig/network
このファイルは、すべてのネットワークインターフェイスのルーティングおよびホスト情報を指定します。これは、インターフェイス固有のものではなく、グローバル効果を持ち、ディレクティブを含めるために使用されます。このファイルと、ファイルで使用できるディレクティブの詳細は、/etc/sysconfig/network を参照してください。
/etc/sysconfig/network-scripts/ifcfg-<interface-name>
ネットワークインターフェイスごとに、対応するインターフェイス設定スクリプトがあります。これらの各ファイルは、特定のネットワークインターフェイスに固有の情報を提供します。このタイプのファイルと、許可するディレクティブの詳細は、「インターフェイス設定ファイル」 を参照してください。
警告
/etc/sysconfig/networking/ ディレクトリーは、ネットワーク 管理ツール (system-config-network)によって使用され、その内容を手動で編集し ない でください。設定を削除するリスクがあるため、ネットワーク設定には 1 つの方法のみを使用することが強く推奨されます。
Network Administration Tool を使用したネットワークインターフェイスの設定に関する詳細は、を参照してください。 17章Network Configuration
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.