![外部からApacheウェブページにアクセスする](https://rvso.com/image/1048331/%E5%A4%96%E9%83%A8%E3%81%8B%E3%82%89Apache%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B.png)
ローカルにインストールした Ubuntu サーバー (v 14.10) で複数の Web サイトを構成しようとしていますが、ローカル環境の外部から作成した Web ページ (testing.dev) にアクセスできないという問題が発生しています。ちなみに、設定しているドメインは個人使用のみです。
Ubuntu/apache のデフォルトのウェブページは動作します。新しく作成されたドメイン/サイト: www.testing.dev ページは動作します
デフォルトの Web ページには、www.testing.dev Web サイトへのリンクがあります。 テスト これは、ローカル ネットワーク経由でアクセスする場合は機能しますが、外部の場所 (コーヒー シップなど) からは機能しません。
ローカル デバイス (内部ネットワーク) からアクセスすると、両方のサイトが機能します。デフォルトの Web ページは、ネットワーク外のデバイス (例: コーヒー ショップ) からアクセスしても機能しますが、www.testing.dev へのリンクをクリックすると、サーバーが見つからないというメッセージが表示されます。
ログ ファイルまたはアクセス ファイルに問題が記録されているようです。
何が間違っているのか、何か考えはありますか?
答え1
あなたがドメイン名「testing.dev」を所有しているかどうかは疑わしいです(.devドメインは存在しません)まだ) では、その理由は何でしょうか? なぜその名前を使用しているのですか? また、ローカルで動作するようにどのように設定したのですか?
単なる IP アドレスではなく、インターネット上のドメイン名で Web サイトにアクセスできるようにするには、次のことが必要です。
ドメイン名をレジストリに登録します。
独自のネームサーバーを設定する (複雑) か、ドメイン レジストリのネームサーバーを設定する (レジストラがサポートしている場合は簡単) ことで、そのドメイン名を IP アドレスにポイントします。
その名前 (仮想ホスティング) または IP アドレスに応答するように Web サーバーを設定します。