MacOS Sierra のすべてのポートが使用されていますか?

MacOS Sierra のすべてのポートが使用されていますか?

webpack-dev-server を実行しようとしていますが、どのポートを使用しても が表示されますEADDRINUSElsof何もポートを使用していないようです。

ここで何が問題なのか、何か考えはありますか? Mac でローカルにホストするには、何らかの設定が必要ですか? CentOS と Windows 7 の両方で問題なく動作しています。

Project is running at http://0.0.0.0:4040/
webpack output is served from /    
events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE 0.0.0.0:4040
    at Object.exports._errnoException (util.js:1020:11)
    at exports._exceptionWithHostPort (util.js:1043:20)
    at Server._listen2 (net.js:1258:14)
    at listen (net.js:1294:10)
    at net.js:1404:9
    at _combinedTickCallback (internal/process/next_tick.js:83:11)
    at process._tickCallback (internal/process/next_tick.js:104:9)
    at Module.runMain (module.js:606:11)
    at run (bootstrap_node.js:389:7)
    at startup (bootstrap_node.js:149:9)

OSXDT8BDY3Hs-Mac-mini:cell-feature-search brandon$ lsof -Pn -i4
COMMAND    PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
UserEvent  294 brandon    4u  IPv4 0x30b113a2f9275acf      0t0  UDP *:*
identitys  314 brandon   20u  IPv4 0x30b113a2f9274eef      0t0  UDP *:*
sharingd   331 brandon    4u  IPv4 0x30b113a2f9f5e60f      0t0  UDP *:*
sharingd   331 brandon    8u  IPv4 0x30b113a2f9f5d30f      0t0  UDP *:*
sharingd   331 brandon    9u  IPv4 0x30b113a2f9f5eacf      0t0  UDP *:*
sharingd   331 brandon   10u  IPv4 0x30b113a2f9f5ce4f      0t0  UDP *:*
sharingd   331 brandon   11u  IPv4 0x30b113a2f9f5f1ef      0t0  UDP *:*
SystemUIS  730 brandon   11u  IPv4 0x30b113a2f927644f      0t0  UDP *:*
SystemUIS  730 brandon   12u  IPv4 0x30b113a2f9274a2f      0t0  UDP *:*
SystemUIS  730 brandon   15u  IPv4 0x30b113a2f927456f      0t0  UDP *:62631
SystemUIS  730 brandon   16u  IPv4 0x30b113a2f927702f      0t0  UDP *:*
SystemUIS  730 brandon   18u  IPv4 0x30b113a2ebc8fe6f      0t0  UDP *:*
Finder     731 brandon   17u  IPv4 0x30b113a2ebc8b26f      0t0  UDP *:*
WiFiProxy  750 brandon    5u  IPv4 0x30b113a2ebc9032f      0t0  UDP *:*
WiFiAgent  797 brandon    5u  IPv4 0x30b113a2f9275d2f      0t0  UDP *:*
eapolclie  890 brandon    3u  IPv4 0x30b113a2f9f5c72f      0t0  UDP *:*
ARDAgent  1245 brandon    8u  IPv4 0x30b113a2ebc8f02f      0t0  UDP *:3283
Google    2139 brandon   60u  IPv4 0x30b113a2ebc8fc0f      0t0  UDP *:*
Google    2139 brandon  121u  IPv4 0x30b113a2edad67e7      0t0  TCP 10.128.202.154:50991->151.101.65.69:443 (ESTABLISHED)
Google    2139 brandon  125u  IPv4 0x30b113a2eeec89d7      0t0  TCP 10.128.202.154:51219->63.251.109.83:443 (CLOSED)
Google    2139 brandon  129u  IPv4 0x30b113a2ef0202cf      0t0  TCP 10.128.202.154:51220->198.252.206.25:443 (ESTABLISHED)
Google    2139 brandon  130u  IPv4 0x30b113a2f85847e7      0t0  TCP 10.128.202.154:50944->10.128.200.65:8009 (ESTABLISHED)
Google    2139 brandon  144u  IPv4 0x30b113a2edad79d7      0t0  TCP 10.128.202.154:50994->23.44.160.143:443 (ESTABLISHED)
Google    2139 brandon  148u  IPv4 0x30b113a2ed2f7bc7      0t0  TCP 10.128.202.154:50997->23.44.160.143:443 (ESTABLISHED)
Google    2139 brandon  150u  IPv4 0x30b113a2ed2e5db7      0t0  TCP 10.128.202.154:50996->54.225.188.155:443 (CLOSED)
Google    2139 brandon  156u  IPv4 0x30b113a2eeec9bc7      0t0  TCP 10.128.202.154:51187->12.129.210.52:443 (CLOSED)
Google    2139 brandon  169u  IPv4 0x30b113a2ef0ca0df      0t0  TCP 10.128.202.154:51180->54.209.13.204:443 (CLOSED)
Google    2139 brandon  174u  IPv4 0x30b113a2ed2652cf      0t0  TCP 10.128.202.154:51000->104.125.212.239:443 (ESTABLISHED)
Google    2139 brandon  182u  IPv4 0x30b113a2ec77c2cf      0t0  TCP 10.128.202.154:51006->104.16.2.9:443 (ESTABLISHED)
Google    2139 brandon  183u  IPv4 0x30b113a2ed2f57e7      0t0  TCP 10.128.202.154:51008->23.44.160.11:443 (ESTABLISHED)
Google    2139 brandon  185u  IPv4 0x30b113a2ec77cbc7      0t0  TCP 10.128.202.154:51009->23.44.160.11:443 (ESTABLISHED)
Google    2139 brandon  187u  IPv4 0x30b113a2ef0cbbc7      0t0  TCP 10.128.202.154:51068->172.217.3.206:80 (CLOSED)
Google    2139 brandon  188u  IPv4 0x30b113a2eeeb6bc7      0t0  TCP 10.128.202.154:51069->173.194.56.244:80 (CLOSED)
Google    2139 brandon  190u  IPv4 0x30b113a2eeeb59d7      0t0  TCP 10.128.202.154:51016->74.121.133.33:443 (ESTABLISHED)
Google    2139 brandon  193u  IPv4 0x30b113a2eeeb47e7      0t0  TCP 10.128.202.154:51070->173.194.56.119:80 (CLOSED)
Google    2139 brandon  197u  IPv4 0x30b113a2f7aa8db7      0t0  TCP 10.128.202.154:51149->104.16.112.18:443 (ESTABLISHED)
Google    2139 brandon  215u  IPv4 0x30b113a2ed2e27e7      0t0  TCP 10.128.202.154:51091->23.21.52.164:443 (CLOSED)

答え1

いくつか考えはありますが、あくまで推測にすぎません。IP アドレスを別のものに変更してみてください。Mac OS が好んで採用する奇妙なセキュリティ対策により、0.0.0.0 ではなく 127.0.0.1 に設定すると状況が変わる可能性があります。

lsof コマンドは IPv4 のみを対象としています。IPv6 接続も確認してください。Mac OS X には ss コマンドがあると思います。

ss -l src :4040

最後に試してみたいのは、そのポートに Telnet しようとしたときに何が起こるかを確認することです。何らかの応答があれば、何かがリッスンしていることがわかりますが、もっと多くの手がかりが返ってくることを期待します。

答え2

使用されている「アドレス」は、おそらくポート番号であり、IPv4 アドレスではありません。また、おそらくルートまたは別のユーザーによって使用されています。 忘れたため、sudo自分lsofのプロセスのみが表示されます。 または launchd または他の実際のユーザーまたはシステム アカウントとして起動された可能性があります。webpack-dev-serverそのため、表示されていないコピーが実行され、*:4040/TCP でリスナーが開いたままになっています。rootnobody_www

関連情報