Bashでポートを永久に閉じます。

Bashでポートを永久に閉じます。

ポート転送によって設定されたポートでリッスンしているプロセス(CentOS)を終了しようとしています。私はここですべての答えを試しました。https://stackoverflow.com/questions/9346211/how-to-kill-a-process-on-a-port-on-ubuntuしかし、新しいpidを持つ新しいプロセスは、受信ポートを「復活」させるようです。 pidを殺すたびに、新しいプロセスが代わりになります。私も試してみましたが、sudo ufw deny $port_numberエラーが発生しました。

ポートを永久に閉じるには?

ベストアンサー1

ufw はファイアウォールのポートを閉じます。つまり、外部ホストはそのポートにアクセスできません。ただし、これはプログラムがそのポートでリッスンするのを防ぎません。ファイアウォールがこれを明示的に拒否しない場合、localhostのプログラムは引き続きポートにアクセスできますが、ネットワーク内の誰もポートにアクセスできません。

違いを理解していますか?

ところで、あなたはプログラムを見つけることができますlsof -i :1234

おすすめ記事