0

Ubuntu 14.04 LTS を実行しているシステムでポート転送構成がどのように設定されているかを特定または追跡する方法はありますか? サービス自体はポート 8080 で実行されていますが、NodeJS サービスが実行されており、ポート 80 経由で接続を受け入れています。ポート 80 接続が Apache によって処理されていることは明らかですが (以下の詳細を参照)?

システムで を実行しようとしlsof -i :80ましたが、 によるとlsof、ポート 80 で実行されているプロセスはありません。ただし、興味深いことに:

ubuntu@ip-***-**-**-***:~$ sudo netstat -anp | grep apache
tcp6       0      0 :::80                   :::*                    LISTEN      10197/apache2

Apache の構成を調べたところ、Apache の構成が にあり、レコード、またはそのようなもの/etc/apache2/apache2.confを見つけることができませんでした。VirtualHostProxyPass

私も念のため確認iptables -Lしました。

httpryポート転送の構成と、実行中のどのプロセスがポート転送を担当しているかを把握するのに役立ちますか?

4

1 に答える 1

1

iptables -L質問には答えません (これは iptablesフィルターテーブルをリストします)。を実行してnatテーブルを確認することをお勧めしますiptables -t nat -L(または、より読みやすいiptables -t nat -S形式で出力が生成されます)。iptables-save

通常/etc/apache2/apache2.conf、Apache/etc/apache2は .

于 2015-07-05T02:18:49.823 に答える