
VMWareゲストマシンにApache Webサーバーをインストールしています。ホストマシンのIPアドレスは192.168.1.2ですが、静的IPアドレス192.168.1.253でブリッジLAN接続されています。
私のホストはルーターの背後にあり、ルーターのローカルIPアドレスは192.168.1.1で、ゲストマシンにNAT/ポート転送されたパブリックIPは101.254.xxです。
問題は、ゲスト マシンでホストされている自分のサイトにホストからはアクセスできるものの、インターネットからはアクセスできないことです。インターネットからもアクセスできるはずですが、ゲスト マシンで FTP および SSH サービスが実行されており、インターネットからアプリ/サービスにアクセスする際には問題はありません。
上記の問題に関連する助言や解決策があれば、ぜひ教えてください。
答え1
apache2のports.confで2番目のポートを有効にするのが私の場合の解決策です。ports.confにListen 80とListen 81の2番目のポートを追加したところ、すべてのサービス(ポート80を除く)がインターネットからアクセスできるようになりました。