【CentOS】有線LAN設定

家庭の事情で無線LANになりそうですが、初期設定を行うまでは
ひとまず有線LANで繋ぐので、有線LANの設定を行います。
NICがちゃんと認識されているか確認。

ifconfig
lo 略
eth0 略
wlan0 略

eth0が有線用、wlan0が無線用。
eth0の設定を行います。

cd /etc/sysconfig/network-scripts
cp ifcfg-eth0 ifcfg-eth0.org
vi ifcfg-eth0
下記内容に変更
DEVICE=eth0
HWADDR=初期設定
TYPE=Ethernet
UUID=初期設定
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
NETWORK=192.168.XXX.0
NETMASK=255.255.255.0
GATEWAY=192.168.XXX.1
IPADDR=192.168.XXX.AAA
BROADCAST=192.168.XXX.255
DNS1=192.168.XXX.1

私の環境ではDNS1の設定がないと動きませんでした。
上記設定を行い、ネットワーク再起動します。

/etc/rc.d/init.d/network restart

これで他の端末からTeraTermで接続できます。

CentOSのネットワークの設定ファイルについてメモ。

  • /etc/sysconfig/network
    共通のネットワーク設定ファイル。
  • /etc/sysconfig/network-scripts/ifcfg-eth[0-9]
    個別のネットワーク設定ファイル。共通のネットワーク設定内容を継承している。
  • /etc/resolv.conf
    DNSサーバのIPを記述するファイル。
    DNS1の設定を行い、ネットワークを再起動すると自動で設定される。
  • /etc/hosts
    IPアドレスとホスト名をマッピングするファイル。
    DNSを参照する前にこっちを参照する。
  • /etc/host.conf
    「/etc/hosts」やDNSのどれから参照するかの順番を定義するファイル。