ネットワークの設定

ネットワーク設定をマトモに行います。 kita3.net サーバーとして動作させる設定です。 kita3.net は独自ドメインです。



ネットワーク情報の記述

Linux では /etc/hosts, /etc/resolv.conf, /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth0 にネットワークに関する記述をします。
# cat /etc/HOSTNAME ・・・ ホストネームの FDQN を設定
kita3.net

# cat /etc/hosts ・・・ 既に判っているホストのIPアドレスを設定
127.0.0.1       localhost.localdomain localhost kita3
192.168.1.210   kita3.net kita3

# cat /etc/sysconfig/network ・・・ ゲートウェイとホストネームを設定
NETWORKING=yes
GATEWAY=192.168.1.1
HOSTNAME=kita3.net

# cat /etc/host.conf ・・・ 名前解決方法と順番を設定
order hosts,bind
multi on

# cat /etc/resolv.conf ・・・ ネームサーバの指定と検索するドメインを設定
nameserver 192.168.1.1

# cat /etc/sysconfig/network-scripts/ifcfg-eth0 ・・・ NIC の情報を設定
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.210
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes


ネットワーク関連コマンド

ネットワーク関連コマンドには以下のものがあります。 以下は実際のコマンド実行例です。
# ifconfig
eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          inet addr:192.168.1.210  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:63762 errors:0 dropped:0 overruns:0 frame:0
          TX packets:83650 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          Interrupt:11 Base address:0x1400

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
kita3.net       *               255.255.255.255 UH    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

# netstat -i
Kernel Interface table
Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0   1500   0    63866      0      0      0    83716      0      0      0 BRU
lo     3924   0        0      0      0      0        0      0      0      0 LRU