手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 6 ネットワーク設定

CentOS 6 におけるネットワーク設定の基本メモです。CentOS 6 では、ホスト全体のネットワーク設定とインターフェイスごとの設定を分けて管理します。

設定ファイルの位置

ホスト全体の設定は /etc/sysconfig/network、インターフェイスごとの設定は /etc/sysconfig/network-scripts/ 配下の ifcfg-* ファイルで管理します。

ファイル役割
/etc/sysconfig/networkネットワーク有効化、ホスト名、デフォルトゲートウェイなどを扱う。
ifcfg-eth0 などインターフェイスごとの有効化、固定アドレス、起動時の動作を扱う。
/etc/resolv.conf名前解決に使う DNS サーバーを扱う。

固定 IP アドレス設定の考え方

固定 IP アドレスで運用する場合は、DHCP を使わず、インターフェイス設定ファイルにアドレス、ネットマスク、必要に応じてゲートウェイを指定します。BOOTPROTO は DHCP を使うかどうかを判断する項目です。

DNS 設定

DNS は /etc/resolv.conf で確認します。ただし、ネットワークサービスや DHCP クライアントによって上書きされる場合があるため、どの仕組みが DNS 設定を管理しているかを確認します。

設定後の確認

設定を変更したらネットワークサービスを再起動し、インターフェイス、ルーティング、名前解決を確認します。CentOS 6 では service network restartip addrip routecat /etc/resolv.conf などで状態を確認します。

参考
書籍
参考書籍

ストーリーで覚える Linux CLI 入門

Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

まとめ

CentOS 6 のネットワーク設定は、設定ファイルを直接編集する前提で整理すると理解しやすいです。ホスト全体、インターフェイス、DNS、再起動後の確認を分けて見ることで、設定ミスを切り分けやすくなります。

CentOS 6 ネットワーク設定

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る