LoginSignup
100
82

More than 3 years have passed since last update.

【Mac】使用しているポート番号とそのポートを動かしているプログラムの確認方法

Last updated at Posted at 2019-07-03

Macで、使用しているポート番号を確認したり、そのポート番号を動かしているプログラムを確認したりします。

使用しているポート番号の確認

まずは、ネットワークユーティリティを起動します。
スクリーンショット 2019-07-02 15.46.00.png

Infoタブを選択し、現在のIPアドレスを確認します。次にPortsscanタブを選択し、先ほどのIPアドレスを入力してScanしてください。

以下のように、使用しているポート番号が表示されます。

スクリーンショット 2019-07-02 16.36.15.png

(例)88番ポートを動かしているプログラムを確認する場合

ターミナルを開いて

ターミナル
$ sudo lsof -i:88

と入力します。(lsofコマンドに関してはこちらの記事がとても分かりやすいです。)

COMMAND PID USER   FD   TYPE            DEVICE SIZE/OFF NODE NAME
kdc     101 root    4u  IPv6 0x5b18a7c443e3bf3      0t0  UDP *:kerberos
kdc     101 root    5u  IPv6 0x5b18a7c41b69fa3      0t0  TCP *:kerberos (LISTEN)
kdc     101 root    6u  IPv4 0x5b18a7c443e393b      0t0  UDP *:kerberos
kdc     101 root    7u  IPv4 0x5b18a7c41b6e6a3      0t0  TCP *:kerberos (LISTEN)

上記のような結果が返ってくるので、

ターミナル
$ sudo kill 101

と指定することで、そのポート番号を閉じることができます。

以上です。

100
82
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
100
82