私たちのコンピュータによって確立された開いているポートまたは接続を知る方法

最近、着信接続、特に携帯電話を使用して(SSH経由で)ラップトップと自宅のPCを管理することを少し実験しているので、SSH接続が正常であることを確認するために、ラップトップで接続が正常に開かれているかどうかを確認する必要がありました。

これは私が複数の人に役立つことを願っている小さなヒントです🙂

つまり...ここでは、コンピューターで開いている接続やポート、およびその他のことを知る方法を紹介します😉

このために、アプリケーションを使用します。 netstat

たとえば、私たちが開いている接続と他の接続のすべてのデータを端末に表示するには、次のようにします。

sudo netstat -punta

私の場合、次のように表示されます。

ご覧のとおり、プロトコル、受信データ、リスニングポートとIP、および許可されている接続のポートとIP(すでに確立されているかどうか、PIDなど)を確認できます。 とにかく、たくさんのデータ🙂

たとえば、すでに確立されている接続のみを知りたい場合は、grepを使用します。

sudo netstat -punta "ESTABLISHED"

私の場合、それは返すだけです:

tcp 0 0 10.10.0.51:22 10.10.0.10:37077 ESTABLISHED 23083 / sshd

これは、IP 22(私の携帯電話)からSSH要求(ポート10.10.0.10)を開いていることを意味します。

さて、それは私があなたに役立つことを願っているほんの少しのヒントです😉
よろしく


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   スキャリバー

    いつものように、役に立つヒントで私の一日を明るくしてください。

    PS:そして最高の、ほとんどの場合、私たちの最愛のターミナルからのヒント..😀

    1.    KZKG ^我愛羅

      HAHAHAHA😀😀
      おかげで🙂そしてはい、実際には私はいつもターミナルheheで動作するためにいくつかの他の興味深いヒントを置くのが好きです

    2.    ロドリゴ

      いつものように、すべてが役に立たず、無意味です

  2.   ブレアパスカル

    面白い。 そこからもっと多くのことができるのを見たので、それを使うために、もっとターミナルを指さしたいと思います。

    1.    KZKG ^我愛羅

      はい、あなたは実際にたくさんのことをすることができますhehehe、それは素晴らしいです🙂
      ここでは、ターミナルの操作方法に関するチュートリアルをたくさん掲載しています。ご覧になり、ガイダンスが必要な場合は教えてください😀

      よろしく

  3.   Linuxを使いましょう

    はい、これは良いオプションです。

    実際には、いくつかの「ポートアナライザ」があります。 私の推奨はnmapです。 興味のある人のために私はリンクを残します: https://blog.desdelinux.net/como-detectar-los-puertos-abiertos-en-nuestra-computadora-o-router/

    乾杯! ポール。

    1.    KZKG ^我愛羅

      はい、間違いなくnmapは優れたツールですが、「バズーカで蚊を殺す必要はありません」ということわざやフレーズのように、単純なものが必要な場合もあります😀

      1.    ヒューゴー

        うわー、フレーズがどのように更新されたか!
        はい、私が理解しているように、孔子はそう言ったので、その時すでにバズーカはありましたか?

        あるいは、オオカミと赤ずきんの話のように起こったのかもしれません。

        オオカミ:どこに行くの、赤ずきん?
        赤ずきん:川へ、お尻を洗うために。
        オオカミ:うわー、この話はどのように変わったのですか!

        ????

  4.   ヒューゴー

    もうXNUMXつの非常に便利なもの:sockstat

    そして最近、リンクの消費を確認するためにntopよりも軽い代替手段を探していたところ、(少なくとも私の意見では)本当の宝石であるiftopを発見しました。

    lsof -Pni:numpuertoのようなものでいくつかの興味深い情報を取得することもできます

    1.    KZKG ^我愛羅

      ハハハはいはい、友人がiftopを見せてくれました。サーバーなどを管理していると便利ですが、ラップトップで試してみましたが、わからないことは何も教えてくれません。

      1.    ヒューゴー

        ええと、デフォルトで拒否されたiptablesでは、チャンスはあまりありません(つまり、まだそのようになっている場合)、hehe

      2.    日向ネジ

        ルートとして実行する必要があるにもかかわらず、「iptraf」をテストしようとしましたが、これは非常に快適なインターフェイスです...接続されている速度をリアルタイムで確認するのにも役立ちます

  5.   匿名の

    私は何年も前にWindowsで同じコマンドを適用して状況を確認しましたが、時々混乱し、疲れて、すべてをリアルタイムでグラフィカルに表示するファイアウォールをインストールしました。Linuxにアプリケーションを実行する方法はありますか。同じ?

    1.    ヒューゴー

      これに特化したディストリビューション全体があるように私には思えます。 アスタロもその一人だったと思いますが、使っていませんが、友達に無料版をインストールしてもらい、リアルタイムでたくさんの情報を提供してくれました。 確かにそのようなものは他にもあります。 現在、サーバーでpfSenseを使用しています。提供される情報はそれほど詳細ではありませんが、ファイアウォールとして非常に便利であり、管理が非常に快適であるだけでなく、非常に堅牢です(m0n0wallのフォークです。 FreeBSDで一度)。

  6.   ラウル

    ありがとう。
    ガイドを作成するときは、何が行われているのかを説明せずに、従うべきレシピとして提供されないようにすることをお勧めします。 たとえば、「-punta」とは何ですか?
    「grep」はテキスト文字列に従って行をフィルタリングするために使用されると言います。 あなたは英語でシステムを持っています、他の人はスペイン語でそれを持っているかもしれません。 したがって、結果をフィルタリングするには、文字列「stable」を使用して両方のケースをカバーする方がよいでしょう。
    sudo netstat -tip | grep-i安定

    オプション«-i»は、大文字か小文字かに関係なく、その文字列を持つ行を結果として提供します。
    ありがとう。

    1.    ラウル

      申し訳ありませんが、文字列「establ」である必要があります🙂
      sudo netstat -tip | grep -i establ

      1.    ヒューゴー

        パラメータは簡単に見つけることができますが、観察は有効です。

        -pはPIDとプロセス名を表示します
        -u show udp packages
        -nアドレスとポートを番号で表示
        -tはtcpパッケージを表示します
        -aは、リッスンするかどうかに関係なくソケットを表示します

        他にも多くのパラメータがありますが、これらは非常に便利で、ヒスパニックにとっては覚えやすいニーモニックを形成します。

  7.   ヘクスボーグ

    非常に良いヒント。 解決に時間がかかることもありますが、ドメイン名も表示するnetstat-putallを知っていました。

  8.   ファンパブロ

    この記事は非常に優れており、非常に便利であることに加えて、PNGであり、重量が246kbのキャプチャを用意することをお勧めします。ウェブ用に60%の品質で最適化した後、同じように見え、重量はわずか3kbです。