外部アクセス用のApacheの構成


0

LANの外部からApache Webサーバーにアクセスできるようにしたいと思います。LANに接続しているときlocalhost/、およびlocalhost:8181/(ports.confに「Listen 8181」を追加するだけで)サーバーにアクセスできるように、構成ファイルをセットアップしています。

私のApache Webサーバーは、Ubuntuを備えたVirtualBoxマシンでホストされています。仮想マシンのネットワーク設定は「ブリッジアダプター」に設定され、ワイヤレスアダプターに接続されています。LAN内の他のマシン(仮想マシン、ホストコンピューター、電話)からWebサーバーにアクセスできます。

理想的には、ポート8181で外部IPを使用したいだけです。したがって123.456.7.89:8181、ホームページにアクセスしてアクセスすることができます。私はまだドメイン名には関係ありません。私の最終的な目標は、ほんの数人だけがアクセスできるものにすることです。また、Webサーバーのセキュリティに関する情報があれば、この取り組みの次のステップになると確信しています。

回答:


1

ルーターのポート8181をサーバーに転送するだけです。


ポート8181をサーバーに転送しようとしました。また、ポート8181をサーバーポート80に転送しようとしました。まだアクセスできません。また、各変更後にapacheサービスを再起動しました。設定ファイルに何か足りないのでしょうか?
slashoofpez

なぜそれがうまくいかないのか、私には全くわからない。
秋の

サービスプロバイダーは、転送しているにもかかわらず、このアクセスをブロックしている可能性がありますか?
slashoofpez

これがケースかもしれません。ただ確認するだけで、動的IPがあり、変更された可能性がありますか?
秋の

私の外部IPは同じままです。少なくとも過去数か月間は同じです。私はこれをうまく機能させることができました。代わりに、仮想マシンのネットワーク設定を「NAT」に接続するように設定する必要がありました。次に、ルーターからホストコンピューターにポートを転送する必要がありました。次に、Windowsファイアウォールで受信規則を設定します。次に、Apacheサーバーに必要なポートを指すように、仮想マシンのポート転送を最終的に設定します。おそらく、これを文書化する必要があります...しかし、ええ、あなたは正しかったです。ルーターのポートを転送する必要がありました。設定が間違っていました。
slashoofpez
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.