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として識別されます。