Apacheで使用するIPとPORTを見つける

Apacheで使用するIPとPORTを見つける

Apache Webサーバーが監視するIP:PORTを見つける方法は?いくつかのネットワークコマンドがありますが、使用しているTCPポートを表示します。マシンには複数のネットワークインターフェイスがあり、Listenセクションはhttpd.confコメントアウトされています。それで、そのうちの1つがデフォルトとして使用されますが、どれをデフォルトに設定するのかわかりません。

たとえば、次のコマンドはポート番号のみを表示します。

root@cluster:~# netstat -pat | grep httpd
tcp        0      0 *:ulistproc     *:*      LISTEN      3940/httpd
tcp        0      0 *:https         *:*      LISTEN      3940/httpd

また、正しいポート番号が3940ではなく80であることを願っています!

それを見つける方法についてのアイデアがありますか?

ベストアンサー1

最後の列はポートではなくプロセス(プロセス番号/プロセス名)です。ポートは4番目の列にあり、あなたの場合はulistprocとhttpsの2つのオープンポートが表示されます。どちらのポートもアドレス「*」で開きます。これはコンピュータのすべてのアドレスを意味します(これはほとんどのデーモンの一般的なデフォルトであり、これを制限する設定があります)。実際のポート番号が必要な場合は、「netstat -pant」を使用して符号変換を避けてください。

おすすめ記事