Linux 列出某個 Port 所有 connection

Linux 想要查看某個 Port 有被多少連線連到,或者想要看某個 Port 的連線有沒有中斷了?要怎麼做呢?

閱讀全文〈Linux 列出某個 Port 所有 connection〉

查看 Linux UDP Port 被哪隻程式(Process)佔用

Linux 查看 TCP Port 的部份,可以看下述幾篇:

查看 UDP Port 有哪些程式佔用,要怎麼查呢?

閱讀全文〈查看 Linux UDP Port 被哪隻程式(Process)佔用〉

使用 Apache Proxy 統整多個 Port 服務

現在可以執行的 Daemon 太多了, PHP、Python、Ruby、Node.js、Go... 等等, 都會想要拿來跑 Web service,但是 80 Port 只有一個,所以前面只好擋一層 Apache 來達成。

於是使用 Apache 的 Proxy 功能來將後面各種服務的 Port 接上。

閱讀全文〈使用 Apache Proxy 統整多個 Port 服務〉

Linux 設定 Samba 445 Port 使用的網路卡

檢查 netstat -tln 發現不太熟悉的 Port - 445, 查查看才知道這是 Samba 用的(一直以為只會用到 139 Port), 重點是這個 Port 居然是對外開放. XD

來看看如何把這個設定綁進內部網路.

閱讀全文〈Linux 設定 Samba 445 Port 使用的網路卡〉

使用 lsof 監看本機 某個Port 的 對外連線狀況

使用 lsof (list open files) 來看某個 Port 的 Connection 狀態, 並且查看此 Port 是被哪支程式佔住了.

  • 註1: netstat 也可以作類似的事情, 但是 lsof 更簡單易懂些.
  • 註2: 主要用此可以查看, 是否有哪些連線是你意想不到的. (會不會是被種了木馬等等的)

閱讀全文〈使用 lsof 監看本機 某個Port 的 對外連線狀況〉