ホスト名のつけ方について

 
<−戻る

 

 私は,仕事上,社内で利用する端末のホスト名の命名規約を作ったことがありました.当時は社内でもLANを利用し始めの時で,もちろんインターネットには接続はしていませんでした.まだ,ホストの台数は十数台の時でしたが,それでも,その最初から動いていたそれらのホストは業務で利用していたため,名前の変更は簡単にはできない状態でした.そのこともあり,ホスト名は,一度決めたらそう簡単には変えられないと言う思いで,このルール決めは,いろいろな角度から条件を検討して慎重に行いました.

1.一度決めたホスト名はホストが存在する限り変えられないと考える.

 端末が業務で利用されているサーバなどの場合には,ホスト名を変えるのに膨大な努力をしなければならない場合があります.多くのアプリケーションの設定ファイルにはホスト名を記入することがあります.また,下手をすると,プログラムのコードの中にホスト名が記録されてたりして,これらすべてを直さなければならない場合が発生してしまいます.このことを考慮し,特にアプリケーションのサーバでは,ホスト名はそのコンピュータやそのシステムが存在する限り変えられないものとして慎重に名前を付けた方が良いと思います.アプリケーションの開発から引き続いてそのまま,運用する場合で,どこの設定を直したら良いかわからなくなってしまい,結局server-testやdev-serverなどテストサーバの名前がそのまま使わなければならなくなったケ−スが,失敗の例です.

2.名前の決め方ひとつで業務の効率化が変わる.

 名前をうまく付けるか付けないかで業務の効率化が大きく変わるケースがあります.特にITの管理業務には大きく影響してくるでしょう.たとえば,ITの管理番号をそのままホスト名にした場合の’IT001234’,’IT001235’と,少し工夫した場合’WIN001234’,’LIN001235’とでは,前者の場合端末の種類を判別するのに,端末の管理台帳を見なければならないのですが,後者の場合(WINをWindowsの端末,LINをLinuxの端末)だと,ホスト名だけで端末の種類がわかるようになります.現場で良く使う情報をホスト名の中に組み込んでおくことにより業務の効率化ができます.とは言っても,多くの情報を組み込みすぎると,ホスト名が長くなってしまい,不効率になる場合もありますので,バランスをうまくとる必要があります.

3.将来予想できる変化に対応できるような方法をとる.

 1.の延長になりますが,ホストが変わっても,ホスト名は変えられないケースもあると思います.たとえば,メールサーバは,ホストを随時高性能なものに変更して行くことがありますが,このホスト名は数多くのクライアントPCの設定に含まれているので,変更することが難しいと思います.この場合,新ホストは旧ホストのホスト名を引き継ぐことになります.このホスト名に2.の様なOSの名前を組みこんでしまうと,OSを変更してしまった場合におかしなことになります.この場合にはアプリケーションの機能を名前に組み込む方法がよく使われています.wwwもアプリケーションの機能をホスト名に利用したケースです. 

4.ホスト名の本来の目的は,IPアドレスを人が理解できる文字列に対応させることである.

 これは,命名ルールを作ったら,最後にもう一度確認したいことですが.IPアドレスを使うのと,そのルールに基づいたホスト名を使うのでどちらが使いやすいかと言うことです.あまりに,いろいろな情報をホスト名に入れすぎたり,長い記号のような名前になってしまったりしてないでしょうか.このときにもし,IPアドレスと比較して,IPアドレスの方がわかりやすいのであれば,あえてホスト名をつける必要はありません.初めからIPアドレスえばよいのです.ホスト名をつけることによって必ずIPアドレスをそのまま使うより,便利になっていなければならないはずです.

5.ホスト名には可能な限り個体が識別できる方法をとる.

 そのマシンはいったい何なのか,ホスト名で最低限のことがわかるようにすることがお勧めです.サーバであれば,その機能の一部をホスト名に使うとか.これは前にも出ましたが,WWWやFTPをホスト名にするとか.あとルータなどでは,置き場所の名前や,PCでは利用者の名前やメールIDなどをホスト名に利用するとわかりやすいと思います.

6.ホスト名とコンピュータ名は同一が良い.

 言うまでも無いと思いますが,Windows系で利用するコンピュータ名は,ホスト名と同一のものにすると良いと思います.Windows系の管理者と,ネットワーク系の管理者とが別々で意思の疎通ができていない場合,同じPCに別の名前がつけられていたなどということがありがちです.同じ個体を表すのに,別の名前が使われていては,何かと不便なことが多く発生すると思います.

7.場所や利用者の名前をつけた場合の注意点.

 場所や利用者の名前をつけた場合.置き場が変わったり,利用者が変わったりした場合には,必ずホスト名も変更するようにしましょう.そうでないと,管理上いろいろと混乱することが出てきます.ですから,ホスト名を簡単に変えられそうにないサーバなどには,詳しい場所や利用者の情報をホスト名に付けることはあまりお勧めではありません.

 以上が,これまでに私が気がついたホスト名のつけ方の条件面での注意点です.しかし,このままだと,実際にホスト名を付けるにあたっては,結局,具体的にどうすることがお勧めなのか,ということが残ってしまいます.

その記述に付いては,今後の課題にさせてください.

<−戻る

Last Update:03/04/24 , Wasabi