Tips記事
» 2002年03月20日 00時00分 UPDATE

ホスト名を変更したい

[木田佳克,ITmedia]

 Vine Linux,Turbolinux7などのディストリビューションでは「/etc/HOSTNAME」,Solarisでは「/etc/hostname.hme0」などというファイルが存在する。このファイルは,その名の通りサーバのホスト名を定義しておく設定ファイルだ。

 しかし,FreeBSD 3.3/4.4やRed Hat Linux 7.2ではこのファイルが無い。Red Hat Linux環境を例に挙げると,次の2ファイルを編集することでホスト名を変更することが可能だ。

# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.0.175 xxxxxxx

# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xxxxxxx
GATEWAY=192.168.0.1

 なお、変更後はネットワークデバイスを再起動させよう。次のように指定すればよい。

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

 また,直接変更するのではなくlinuxconf(参考Tips「ネットワーク設定を手軽に行いたい」)を利用したり,「ネットワーク設定」ツールを利用する方法もある。

画面
Red Hat Linux 7.2ではGNOMEメニュー上のプログラム→システム→ネットワーク設定を選択すればよい

画面
このようにhostsファイルと同じ形式で表示される

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ