CentOS6 ネットワーク設定とか
時間取られたのでまとめる。
- /etc/sysconfig/network-scripts/ifcfg-eth0
- /etc/sysconfig/network
- /etc/resolv.conf
- /etc/hosts
/etc/sysconfig/network-scripts/ifcfg-eth0
ネットワークインターフェイス(IPアドレス)の設定ファイル
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.11.255
HDADDR=DC:0E:A1:F1:35:81
IPADDR=192.168.11.100
NETMASK=255.255.255.0
NETWORK=192.168.11.0
ONBOOT=yes
GATEWAY=192.168.11.1 (下記networkファイルとどちらか片方の記載が推奨されるようだ)
TYPE=Ethernet
DNS1=192.168.11.1
DNS2=127.0.0.1(DNS1,2はnaeworkmanagerが有効な場合、ここを見てresolv.confが作成される)
/etc/sysconfig/network
インターフェースに依存しない部分の設定ファイル
NETWORKING=yes
HOSTNAME=simeon
GATEWAY=192.168.11.1 (ifcfg-eth0とどっちか片方の記載)
/etc/resolv.conf
/etc/hosts
IPアドレスとホスト名の対応
コマンドとか
- system-config-firewall-tui
テキストユーザインタフェースにてファイヤウォール関連ファイルの編集が行える
- nslookup
- dig
- ifconfig
- route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.11.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
0.0.0.0 192.168.11.1 0.0.0.0 UG 0 0 0 eth0
ネットワークの経路が表示される。デフォルトゲートウェイが表示されていないと外に出られない。