HTTPDパッケージをインストールし、自宅のコンピュータにプライベートWebサーバーを設定しました。サーバーが稼働していますが、外部IPアドレスを使用して外部からサーバーに接続することはできません。
私のルーターのためだと思います。自宅に3台のコンピュータがルータを介して接続され、そのうちの1つがWebサーバーです。これを行うにはどうすればよいですか?
答え1
外部IPアドレスからApacheを実行している内部システムにポート80を転送する必要があります。
通常、これはルータのWebインターフェイスを介して行われます。ルールは次のように言います。
外部ポート:80外部IP:通常WAN IPとして知られています。内部IP:LAN IPとも呼ばれます。 192.168.1.Xに似ています。内部ポート:80
このルールは、外部IP@ポート80から内部IP@ポート80にすべてのトラフィックを転送します。アドレスは80である必要はなく、すべてのIPにすることができます。考慮すべき唯一のことは、Apache Webサーバーがこの内部LANポートを「受信」していることです。これはApacheファイルで設定できますhttpd.conf
。