自宅でのWEBサーバーのセットアップ


1

私はapache2をインストールし、静的IPを取得するためにno-ip(dyndnsと同様)をサブスクライブしました。提供されたIPを入力すると、ISPのDSLルーターページに移動します。私の質問は、どのようにしてPCをWebサーバーに変換するためにvar / wwwフォルダーにリダイレクトするかです。ありがとう!


回答:


5

ルーターでNATを構成し、ポート80(および/または443)を「内部」IPに転送する必要があります。ルーターに依存する方法。

サイドノートでは、外部IPアドレスによるルーター設定へのアクセスを禁止します(つまり、ルーター設定ページは外部から見えないはずです)


3
ここでは話題になりませんが、ルーターをワイヤレスで管理する機能も無効にする傾向があります。
メリコス

@Melikoth素晴らしいヒント。
iglvzx

内部IPとはどういう意味ですか?localhost(127.0.0.1)のIP?
アマルアントニー

2
DMZはそれ自体が悪いオプションです...(ISPによって割り当てられた)パブリックIPは、サーバーにリダイレクトされます。コンピューターをハッキングする場合を除き、DMZを実行しないでください。意図的に使用するポートのみを開いてください。
WernerCD

2
おそらく、リダイレクトしたいのはポート80だけです。ルーターには、ポート80のリクエストを「192.168.2.3」にリダイレクトするオプションが必要です。「2.3」では、ポート80を許可するようにファイアウォールを調整する必要があります(うまくいけば、ファイアウォールがあります)。Apacheはポート80をリッスンする必要があります。HTTPSを機能させるには、443を追加します。
WernerCD

1

私はあなたのApacheセットアップが機能していると仮定しています。ここで、ポート80/443をdslルーターからシステムの内部IPアドレスに転送する必要があります。そのため、ルーターがポート80/443でリクエストを受信すると、サーバーに転送します。

ポート転送を行う方法については、ルーターのドキュメントを参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.