IPアドレスの代わりにサーバー名を使用する

IPアドレスの代わりにサーバー名を使用する

UbuntuサーバーにApache 2がインストールされており、osc、glpiなどの多くのWebアプリケーションを使用しています。

これらのアプリケーションを閲覧するには、ブラウザに@ip / glpiを作成する必要があります。私の意図は、IPアドレスの代わりにサーバー名を使用することです。

このアクションの実装方法は何ですか?

システムメッセージ:

Ubuntu11.10

PHP 5.3.6

Apache 2.2.20

MySQL 5.1.67

答え1

サーバーホストのホスト名を指定する必要があります。

通常、次の3つの方法のいずれかでこれを行うことができます。

1 DNSゾーン経由

LANのDNSサーバーを制御できる場合(外部アクセスのみが必要な場合、またはより広範なインターネットアクセスのためにドメイン/地域DNSサーバーを制御する場合)、指定された名前をIPアドレスに指すホスト(A)レコードを追加できます。あります。

2ローカルに定義されたホストを介して

アクセスするすべてのコンピュータで、HOSTSファイル(通常はLinuxの場合は/ etc / hosts、Windows、および他のオペレーティングシステムの場合)に1行を追加します。このファイル自体には、nameからIPへのマッピングがあります。

2番目の方法の欠点は、アクセスしたいすべてのコンピュータでこれを行う必要があり、IPが変更されたら各ホストファイルを変更する必要があることです。

3動的DNS / IPなしサービスを使用する

DNSレコードを作成および管理できるさまざまなサービス(無料および有料)があります。これらのアカウントのアカウントを使用して、サーバーのIPアドレスに解決されるようにホスト名を設定できます。

その後、Webのどこからでもmyhostname.myserviceに接続でき、これは外部IPまたは選択したローカルIPである可能性があるIPとして識別されます。

関連情報