CentOSのIPアドレスとホスト名を指定する

インストールした時にIPアドレスとホスト名を指定しなかったのでインストール後に指定します。
IPアドレスやホスト名がわからないとSSHで接続できません。
デフォルトゲートウェイの確認

# ip route show
192.168.54.0/24 dev eth0  proto kernel  scope link  src 192.168.54.131 
169.254.0.0/16 dev eth0  scope link 
default via 192.168.54.2 dev eth0 

IPアドレスの変更

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

#BOOTPROTO=dhcp
IPADDR=192.168.54.10
NETMASK=255.255.255.0

ホスト名とデフォルトゲートウェイの設定

# vi /etc/sysconfig/network

HOSTNAME=my-centos.moonage.com
GATEWAY=192.168.54.2

ネットワークの初期化コマンドを実行

# service network restart

外にアクセス出来るか確認

# ping www.google.co.jp
PING www.l.google.com (74.125.153.104) 56(84) bytes of data.
64 bytes from ty-in-f104.1e100.net (74.125.153.104): icmp_seq=1 ttl=128 time=157 ms
64 bytes from ty-in-f104.1e100.net (74.125.153.104): icmp_seq=2 ttl=128 time=137 ms

--- www.l.google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4000ms
rtt min/avg/max/mdev = 137.533/172.783/276.542/52.347 ms

macからSSHCentOSに接続出来るか確認

my-mac$ ssh root@192.168.54.10
root@192.168.54.10's password: 
Last login: Tue Apr 19 22:43:48 2011 from 192.168.54.1
[root@my-centos ~]#