Help us understand the problem. What is going on with this article?

hostnameの設定

More than 5 years have passed since last update.

hostnameを確認するには

ホスト名の確認
# hostname
localhost.localdomain

hostnameを変更する

hostnameを設定するのにhostnameをどこに設定したらいいのかわからなくなったので調べてみた。
調べてみるとhostnameコマンドで設定できるとあるのだけど軽く調べると再起動すると設定内容が無効化されるらしい。
再起動後も設定を有効にするには/etc/hosts/etc/sysconfig/networkの両方を編集しておく必要があるようだ。

ホスト名の変更
# hostname new-host.example.com
# vi /etc/hosts
127.0.0.1 new-host.example.com localhost.localdomain localhost

# vi /etc/sysconfig/network
NETWORKING="yes"
GATEWAY="192.0.2.1"
HOSTNAME="new-host.example.com"

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

注意事項

ホスト名を指定してるapacheやらその他諸々にも影響があるようです。その辺の設定を確認の上、再起動するのが大事らしい。

参考にしたサイト:
linuxにおけるホスト名の確認と変更:アシアト
Linuxのホスト名を変更する:IT技術の処方箋

miyakou1982
iphone/android/web(rails)プログラマー ハードウェアの限界まで使えるようになりたいと思っているワナビー 最近は、Unityでゲーム作ってる。 ゲームを作りたく、3DCGもかなりがっつりやり始めた。 blender/zbrush/substance desingerをいじってたり
http://the-miyakou.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away