・ネットワーク全体:view /etc/sysconfig/network
1-1. NETWORKING =>yes,no
1-2. HOSTNAME=>
1-3. GATEWAY(インタフェースごとの設定ファイルで設定するからいらないかも。自分はいれてません。)
・デバイスごとの設定:/etc/sysconfig/network-scripts/ifcfg-eth0
2-1. DEVICEー>ethX
2-2. BOOTPROTO=>static,dhcp,none
2-3. ONBOOT->yes,no
2-4. HWADDRー>MAC アドレス
2-5. IPADDR
2-6. NETMASK
2-7. BROADCAST
2-8. GATEWAY
2-9. USERCTL=>有効・無効、ユーザ切り離しできる?
PEERDNS=no=>ネームサーバーを手動で設定する
・DNSサーバーの設定:/etc/resolv.conf
search **** 規定ドメイン
nameserver 11.11.11.11
nameserver 11.11.11.12
DHCP で ifcfg-eth0 に PEERDNS=no の設定が無い場合、 ネームサーバは自動的に書き変えられる
・自ホストでの名前解決 /etc/hosts
127.0.0.1 srv1.mydomein srv1 localhost.localdomain localhost
::1 srv1.mydomein srv1 localhost.localdomain localhost
11.11.12.12 ***.**
後で ホスト名を変更する場合はここのホスト名と /etc/sysconfig/network の HOSTNAME を修正して OS を再起動する
確認は $hostname
他にホストの名前ここも登録できる
・名前検索順の指定 /etc/host.conf
ホスト名をIP アドレスに変換するには、DNS サーバに問い合わせるか、あるいは /etc/hosts を参照する、という2種類の方法がある。host.conf でどちらを優先するか設定することができる。
1 2 3
bind hosts nis
hosts bind
nslookup コマンドは、/etc/host.conf を無視し、常に DNS サーバに問い合わせる
これでもいい
order hosts,bind
multi on=>すべでの合致結果を返す
reorde=>近い物崎に
trim *** =>filter
・修正したら、ネットワークを再起動する
/etc/init.d/network stop | start | restart
ifdown | ifup | ifconfig eth0