netstatの結果で「smakynet」とは何ですか?

netstatの結果で「smakynet」とは何ですか?

サーバーにログインしたら、netstatを使用してそのサーバーのポートを確認し、どのポートが私と通信しているかを知りたいです。

私のIPは143.248.143.198で、検索結果は次のとおりです。

[kwagjj@James5 ~]$ netstat | grep 143.248.143.198
tcp        0     52 James5:smakynet             143.248.143.198:49690       ESTABLISHED
[kwagjj@James5 ~]$ netstat | smakynet
smakynet: Command not found.
[kwagjj@James5 ~]$ netstat | grep smakynet
tcp        0      0 James5:smakynet             143.248.143.199:49573       ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.198:49690       ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.212:51070       ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.210:9693        ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.217:azeti       ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.216:51892       ESTABLISHED
tcp        0      0 James5:smakynet             143.248.143.210:10599       ESTABLISHED

James5:smakynetが別のポートに接続されていることを確認しようとしましたが、私のポートは「James5:smakynet」とのみ通信しているようです。

この「smakynet」とは何かを知っている人はいますか?これは何をしますか? Googleで試してみましたが、正確な情報がありません。

ベストアンサー1

grep名前でポートを識別できないたびに、名前がそこに定義されていることを確認できます/etc/services。私のLinuxシステムでは、smakynetはTCP / UDP 122です。

grep smakynet /etc/services

man netstatより多くの情報を表示するためにどのスイッチを使用できるかを調べるために使用されます。この場合は、プロセスIDに関する詳細情報を見つけるのに役立つスイッチを使用してください。

netstat -tulpn | grep smakynet

これで、そのポートを使用しているプロセスを確認できます。以下の例のように出力されます。

tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1565/cupsd

上記はcupsdPID 1565で開かれ、TCPポート631を使用します。

これは、どのプログラムがポートを使用しているかを識別するのに役立ちます。 smakynetがなぜリストされているのかわかりません/etc/services。しかし推測してみると古代プロトコルかもしれないし、インターネット割り当て番号機関そしてそれは決して進歩しませんでした。

それでは、どのオペレーティングシステムでsmakynetポートを使用してどのプログラムを見つけましたか?

おすすめ記事