powerdee.com
Google
 
このサイト内 Web
 
カウンタ

ネットワークの設定

設定ファイル

/etc/sysconfig/network

ホスト名やデフォルトゲートウェイの設定をします。

NETWORKING=yes
HOSTNAME=linux
GATEWAY=192.168.0.1

/etc/hosts

IPアドレスとホスト名の対応を記述します。

127.0.0.1               localhost.localdomain localhost
192.168.0.100           linux
192.168.0.200           client

/etc/host.conf

このファイルはlibcのバージョン5で使われていたもので、現在では nsswitch.confが優先されます。 プログラムによってどちらが使われるかわからないので、どちらも正しく設定しておきます。
サポートされる参照メソッドは、hosts(/etc/hosts),bind(DNS),nis(NIS)があります。 以下は /etc/hosts ファイルを参照し、それで名前解決ができなければ DNS を問い合わせます。

order hosts,bind

/etc/nsswitch.conf

こちらはバージョン6(glibc)で利用されます。
NIS+(NISの拡張版)も指定できるようになっています。

passwd:     files
shadow:     files
group:      files

hosts:      files dns    <-- この行で指定されているのが名前解決順

bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files

netgroup:   files

publickey:  nisplus

automount:  files
aliases:    files nisplus

/etc/resolv.conf

DNSクライアントの設定をします。 nameserver に、DNSサーバーのIPアドレスを記述します。

domain powerdee.com
search powerdee.com
nameserver 192.168.0.1

/etc/sysconfig/network-scripts ディレクトリ

ネットワークデバイスの設定ファイルが置かれています。 設定するネットワークデバイスが eth0 の場合、/etc/sysconfig/network-scripts/ifcfg-eth0 に設定します。

DEVICE=eth0              <-- デバイス名
BOOTPROTO=static         <-- 'dhcp'ならDHCPを利用。staticなら固定IPアドレス。
BROADCAST=192.168.0.255  <-- ブロードキャストアドレス
IPADDR=192.168.0.100     <-- DEVICEで指定したデバイスのIPアドレス
NETMASK=255.255.255.0    <-- サブネットマスク
NETWORK=192.168.0.0      <-- ネットワークアドレス
ONBOOT=yes               <-- 起動時にデバイスを有効(up)にする
TYPE=Ethernet            <-- このデバイスの種類'Ethernet'もしくは'Modem'を指定


おすすめ書籍


Linux教科書 LPICレベル1 第2版 (Linux教科書)

著者:中島 能和、濱野 賢一朗
出版社:翔泳社(2006-08-11)
価格:¥3,990(税込)
Linuxカーネル2.6解読室

著者:高橋浩和、小田逸郎、山幡為佐久
出版社:ソフトバンククリエイティブ(2006-11-18)
価格:¥5,670(税込)


ページTopへ / ▲Homeへ