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」を使用して符号変換を避けてください。