Network設定
・ネットワークの設定ファイル
/etc/sysconfig/network ネットワーク全体
/etc/sysconfig/network-scripts/ifcfg-eth? デバイスごとの設定
/etc/host.config 名前検索順の指定
/etc/hosts 名前対応一覧
/etc/resolv.conf DNS の指定
・ネットワーク全体の設定 /etc/sysconfig/network
NETWORKING = yes | no IPv4ネットワークの使用
NETWORKING_IPV6 = yes | no IPv6ネットワークの使用
HOSTNAME = <fqdn name> 自ホスト名
GATEWAY = [<IPaddr>] ネットワークゲートウェイIPアドレス
GATEWAYDEV = [<DEVname>] ゲートウェイと接続する自デバイス
PEERDNS = [no | yes] ネームサーバを手動設定する場合はyes(LAN内にネームサーバがある等)
・デバイスの設定 /etc/sysconfig/network-scripts/ifcfg-eth?
DEVICE = <DEVname> デバイス名
BOOTPROTO = none | dhcp ブート時使用プロトコル(none|static=IP指定、dhcp=DHCPサーバ使用)
IPADDR = IPaddr IPアドレス
BROADCAST = IPaddr ブロードキャストIPを指定(192.168.1.255等)
NETMASK = <subnetmask> サブネットマスクの指定(255.255.255.0等)
NETWORK = NetworkIP ネットワークIPを指定(192.168.1.0等)
ONBOOT = yes | no ブート時IFの有効無効設定
GATEWAY = [IPaddr] ゲートウェイIPを指定
TYPE = Ethernet | Modem IFのタイプを指定
USERCTL = no | yes IF制御の許可(rootのみ=no、一般ユーザも可=yes)
IPV6INIT = [no | yes] このNICでipv6を使用可否
※一枚のNICに二つ以上のIPを設定する場合は、設定ファイル名を、ifcfg-eth0:1 ifcfg-eth0:2 ...とする。
・名前検索順の指定 /etc/host.config
order hosts,bind 左から順に解決する
・名前対応一覧 /etc/hosts
127.0.0.1 localhost.localdomain localhost IPアドレス、FQDN、ホスト名の順
※以下の設定をしておくとOS起動時にLAN接続されていなくてもsendmailの起動で時間がかからない。
192.168.1.* hostname hostname 自ネットワークの名前を設定しておく
192.168.1.* hostname.domainname hostname
・DNS の指定 /etc/resolv.conf
nameserver ***.***.***.*** #プライマリ
nameserver ***.***.***.*** #セカンダリ
search **.co.jp ホスト名のみ与えられた場合に補完するドメイン名
domain domain_name ドメインの設定
・ipv6を停止する /etc/modprove.conf
alias net-pf-10 off
alias ipv6 off