Lion Serverのホスト名を変更する
OS X Lion Serverのインストールはかなり簡単です。これは、すでに動作しているOS X Lionのコピーにインストールされているためです。 しかし、いくつかの問題があります。 そのうちの1つはサーバーのホスト名です。 サーバーのインストールプロセスはかなり自動化されているため、ホスト名を設定するオプションは表示されません。 代わりに、Lion Serverは、Lion Serverをインストールする前に、Macで使用されていたコンピュータ名とホスト名を使用します。
これで問題はないかもしれませんが、TomさんのMacやCat's Meow以外の家庭や中小企業のネットワークサーバーの名前が必要になる可能性があります。 サーバーのホスト名を使用して、設定したさまざまなサービスにアクセスします。 かわいい名前は楽しいですが、短くて覚えやすいサーバーやコンピュータ、ホスト名の方が良い選択です。
お使いのOS X Lion Serverのホスト名は、さまざまなサービスを設定して使いすぎる前に設定する必要があります。 可能な限り後で変更を加えると、実行しているサービスの一部に影響を及ぼし、それらをシャットダウンして再起動したり、再構成したりする可能性があります。
このガイドでは、サーバーのホスト名を変更するプロセスについて説明します。 すべてのサービスを設定する前にこのガイドを使用してホスト名を変更したり、後でMacのサーバー名を変更する必要がある場合は、このガイドを使用してください。
私は似ているコンピュータ名とホスト名を使用するのが好きです。 これは必須条件ではありませんが、長期的にはサーバーとの連携が容易になります。 このため、Lion Serverのコンピュータ名とホスト名を変更する手順を説明します。
コンピュータ名を変更する
- / ApplicationsにあるServerアプリケーションを起動します 。
- サーバーアプリケーションウィンドウで、リストペインからサーバーを選択します。 リストのハードウェアセクションには、通常は一番下にサーバーがあります。
- サーバーアプリケーションウィンドウの右側のペインで、[ネットワーク]タブをクリックします。
- ウィンドウの[名前]エリアで、[コンピュータ名]の横にある[編集]ボタンをクリックします。
- ドロップダウンシートに、コンピュータの新しい名前を入力します。
- 同じシートに、ローカルホスト名と同じ名前を入力します。次の注意点があります。 ローカルホスト名は名前にスペースを入れてはいけません。 コンピュータ名にスペースを使用した場合は、スペースをダッシュに置き換えるか、スペースを削除して一緒に実行することができます。 また、Macの他の場所にリストされているローカルホスト名が.localで終わることがあります。 この拡張子を追加しないでください。 あなたのMacはそれをあなたのために行います。
- [OK]をクリックします。
上記の手順でホスト名を入力したにもかかわらず、OS X Lionのサーバー以外の部分で使用されていたローカルホスト名のみでした。 Lion Serverについては、引き続き以下のホスト名の変更手順に従う必要があります。
ホスト名を変更する
- 上記の「コンピュータ名を変更する」のセクションに記載されているように、Serverアプリがまだ稼働していて、ネットワークタブを表示していることを確認してください。
- [ホスト名]の横にある[編集]ボタンをクリックします。
- Change Hostnameというラベルの付いたシートがドロップダウンします。 これは、サーバーのホスト名を変更するプロセスを案内するアシスタントです。
- [続行]をクリックします。
- ホスト名は、次の3つの方法のいずれかを使用して設定できます。 プロセスはそれぞれに似ていますが、最終結果は異なります。 次の3つの設定オプションがあります。
- ローカルネットワーク:このオプションを使用すると、ホスト名に使用する任意の名前を使用できますが、作成したホスト名を使用してローカルネットワーク上のコンピュータとデバイスだけがサーバーにアクセスできます。 インターネット接続またはVPN(仮想プライベートネットワーク)接続のいずれかから、ローカルホスト名をリモートで使用することはできません。 これは、ネットワークを公開することを望まない家庭や中小企業ネットワークにとって最も一般的な設定です。
- プライベートネットワーク:このオプションは、ローカルネットワークオプションに似ています。 違いは、リモートVPN接続からホスト名を使用できることです。 このオプションは、ローカルのネットワークに接続する必要のあるリモートオフィスを持っていても、インターネットからネットワークにアクセスしたくない場合に適しています。
- インターネットホスト名:このオプションは、インターネットからアクセスできる完全修飾ドメイン名 (ファイアウォールルールで許可した場合)としてホスト名を構成します。 このオプションを使用するには、まず、ホスト名に使用する登録済みドメイン名が必要です。
- 選択して[続行]をクリックします。
- コンピュータ名を入力します。 前の手順ですでにこれを行った場合は、選択したコンピュータ名がすでに入力されています。
- [ホスト名]フィールドに入力する名前には、3つの異なる要件が表示されます。 要件を上記で作成したホスト名のタイプと一致させます。
- ローカルネットワーク:このフィールドにホスト名を入力するときは、名前が.localで終わることを確認してください。 また、ホスト名はすべて小文字で、スペースを含まないようにする必要があります。
- プライベートネットワーク:このフィールドにホスト名を入力する場合、名前は.privateで終わる必要があり、ドメイン名とホスト名の両方を含める必要があります。 例としてserver.example.privateがあり、 "server"はホスト名、 "example"はドメイン名(サブドメインとも呼ばれます)、 "private"はトップレベルドメインです。 もう一度、すべて小文字で、ホスト名にスペースは入れないでください。
- インターネットホスト名:このフィールドにホスト名を入力する場合は、ドメイン権限で登録した完全修飾ドメイン名である必要があります。 たとえば、server.example.com(「server」はホスト名で、使用する任意の名前を使用できます)。 "example"は登録したドメイン名です。 「com」は登録したトップレベルのドメインです。 もう一度、ホスト名はすべて小文字でなければなりません。
- 適切なフィールドにホスト名を入力し、「続行」をクリックします。
アシスタントは必要な変更を行い、それらをサーバーとそのさまざまなサービスに伝播します。 変更が確実に収まるようにするには、実行中のサービスをすべて停止してからバックアップを開始することをお勧めします。