インストールされたアプリケーションはオープンポートを維持します。

インストールされたアプリケーションはオープンポートを維持します。

アプリケーション(テキストエディタ)をインストールしましたが、接続はアクティブです。私ブロックされたIPiptablesしかし、ポートは開いています。

netstat示す:

tcp 0 0 127.0.0.1:<port> 0.0.0.0:* LISTEN 2538/<application>

  1. なぜ私のコンピュータのポート/ IPを開いたままにするのですか?
  2. アップデートと関係があるかもしれないと思っていましたが、それは危険ですか?
  3. ポートをどのように閉じることができますか?

ベストアンサー1

4番目の列は、プログラムがIPアドレスを持つネットワークインターフェイスからの接続のみを受信して​​いることを示します。127.0.0.1。これは聞くだけだという意味だ。ループバックインターフェースしたがって、ネットワーク経由で接続されている他のコンピュータではなく、実行中の同じコンピュータからのみ接続を受信できます。

アプリケーションには、実行中のプロセスにコマンドを送信できる一種のクライアントサーバーモードがあります。 TCPはこれを達成する1つの方法です。

iptablesを使用してIPアドレス127.0.0.1をブロックしないことを願っています。これは多くの問題を引き起こす可能性があります。プログラムが使用しているポートをブロックしている場合は、ブロックしないでください。ポートが開いている場合は、おそらく理由があります。

それにもかかわらず、iptablesを使用してトラフィックをブロックしてもポートは閉じられません。 Iptables はパケットが宛先に到達するのを防ぎます。誰かが目的地で聞いているかどうかに関する情報は変更されません。netstatプロセスがリッスンしている間は、ポートが開いていることがわかります。

おすすめ記事