Ubuntu(linux)のネット設定ファイル

一覧.
大昔に内部DNSサーバ立てようとして設定ファイルぐちゃぐちゃにしてしまったので今日いろいろ調べてなおした.

ファイル名 なんのためのファイル?
/etc/hosts localhostなどの正引きが書かれたファイル
/etc/hostname ホスト名が書かれたファイル
/etc/resolv.conf ドメイン名が書かれたファイル
/etc/host.conf 名前解決をどの順番でするか書かれたファイル(例:hostsファイルを先に見に行ってなかったらdnsに問い合せる等々)
/etc/nsswitch.conf 上記と同じ
/etc/network/interfaces IPアドレス,ネットマスク,ゲートウェイなどが書かれたファイル
/etc/init.d/networking ネットワークの初期化スクリプトrestartに使うファイル