如何知道我們的計算機建立的開放端口或連接

這些天來,我一直在嘗試一些傳入連接,特別是使用手機(通過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成立23083 / sshd

這意味著我有一個從IP 22(我的手機)打開的SSH請求(端口10.10.0.10)。

好吧,這只是一個小技巧,希望對您有用。
問候


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   卡利伯 他說:

    與往常一樣,使用方便的實用提示來點亮我的一天。

    PS:最好的,幾乎總是來自我們鍾愛的航站樓的小費..😀

    1.    KZKG ^ Gaara 他說:

      哈哈哈哈😀
      謝謝,是的,實際上,我總是喜歡在終端上使用其他有趣的技巧,呵呵

    2.    羅德里戈 他說:

      一如既往,一切都是毫無意義的

  2.   布萊爾·帕斯卡 他說:

    有趣。 我想更多地使用終端,因為我已經看到可以從那裡做更多的事情。

    1.    KZKG ^ Gaara 他說:

      是的,您實際上可以做很多事情,好極了🙂
      在這裡,我們放置了很多關於如何使用終端的教程,看看是否需要指導,請告訴我😀

      問候

  3.   讓我們使用Linux 他說:

    是的,這是一個不錯的選擇。

    實際上,有幾個“端口分析器”。 我的建議是nmap。 對於那些感興趣的人,我保留鏈接: https://blog.desdelinux.net/como-detectar-los-puertos-abiertos-en-nuestra-computadora-o-router/

    乾杯! 保羅

    1.    KZKG ^ Gaara 他說:

      是的,毫無疑問,nmap是一個很好的工具,但是有時候我們只需要簡單的話,正如俗語或短語所說:“您不必用火箭筒殺死蚊子”😀

      1.    雨果 他說:

        哎呀,這句話怎麼更新了!
        是的,因為據我了解,孔子說過,那時已經有火箭筒了嗎?

        又或者像狼和小紅帽的故事一樣發生了:

        狼:你要去哪裡,小小的紅帽?
        小紅帽:去河邊,洗我的屁股。
        狼:哇,這個故事怎麼樣了!

        ????

  4.   雨果 他說:

    另一個非常有用的:sockstat

    最近,我在尋找比ntop更輕巧的替代品來查看鏈接的使用情況,我發現了一個真正的瑰寶(至少在我看來):iftop。

    您甚至可以使用lsof -Pni:numpuerto之類的信息來獲取一些有趣的信息。

    1.    KZKG ^ Gaara 他說:

      hahaha是的,一個朋友給我看了iftop,如果我管理服務器或類似的東西很有用,但是...在我的筆記本電腦上,我已經嘗試過了,但它並沒有告訴我任何我不知道的東西hahaha

      1.    雨果 他說:

        好吧,對於默認情況下具有拒絕功能的iptables來說,機會不多了(我的意思是,如果您仍然有這樣的機會),呵呵。

      2.    日向_寧次 他說:

        儘管必須以root身份運行,但您還是嘗試測試“ iptraf”,這是一個非常令人愉快的界面...它甚至可以實時查看連接速度

  5.   匿名 他說:

    幾年前,我在Windows中應用了相同的命令來查看情況,但有時我會感到困惑,然後我感到疲倦,並安裝了防火牆,該防火牆以圖形方式實時顯示所有內容。相同?

    1.    雨果 他說:

      在我看來,整個發行版都專用於此。 我認為Astaro就是其中之一,我不使用它,但是一個朋友安裝了免費版本,它肯定可以實時提供很多信息。 當然,還有其他類似的人。 當前,我在服務器上使用pfSense,儘管它提供的信息不是那麼詳細,但是它作為防火牆非常有用,並且除了易於管理之外,還非常健壯(它是基於m0n0wall的一個分支,基於它曾經在FreeBSD上)。

  6.   勞爾 他說:

    謝謝。
    我建議您在製作指南時,盡量不要將其作為無法遵循的秘訣,而無需給出正在做的解釋。 例如,什麼是“ -punta”?
    說“ grep”用於根據文本字符串過濾行。 您擁有英文系統,其他人則擁有西班牙文系統。 因此,要過濾結果,最好使用字符串“ stable”來覆蓋兩種情況:
    須藤netstat -tip | grep -i穩定

    “ -i”選項將為我們提供以該字符串作為結果的行,而不管它們是大寫還是小寫。
    謝謝。

    1.    勞爾 他說:

      抱歉,它必須是字符串“ establ”🙂
      須藤netstat -tip | grep -i establ

      1.    雨果 他說:

        儘管查找參數很容易,但是您的觀察是有效的:

        -p顯示PID和進程名稱
        -u顯示udp軟件包
        -n按數字顯示地址和端口
        -t顯示tcp軟件包
        -a顯示套接字,無論是否監聽

        還有很多參數,但是這些參數非常有用,對於西班牙裔美國人來說,它們很容易記住助記符

  7.   赫格堡 他說:

    很好的小費。 我知道netstat -putall也顯示域名,儘管有時需要一些時間才能解決。

  8.   胡安·帕勃羅 他說:

    這篇文章非常好,除了非常有用之外,我只建議您使用PNG格式的捕獲文件,它的重量為246kb,在以60%的質量將其優化後用於Web時,它看起來是相同的,只有3kb。