Linux

TCP *:hbci (LISTEN) - hbci 是什麼意思?

  • August 21, 2018

我只是從我的終端(帶有節點)打開一個 http 伺服器,監聽埠 3000,如果我在瀏覽器中請求 localhost:3000,這顯然是有效的。

現在,我想看到這個連接,所以我使用netstat.

我應該在埠 3000 上看到伺服器連接,在另一個埠上看到客戶端連接:

$ netstat -p tcp
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state) 
tcp6       0      0  localhost.hbci         localhost.50215        ESTABLISHED
tcp6       0      0  localhost.50215        localhost.hbci         ESTABLISHED
tcp6       0      0  localhost.hbci         localhost.50214        ESTABLISHED
tcp6       0      0  localhost.50214        localhost.hbci         ESTABLISHED
tcp6       0      0  localhost.hbci         localhost.50213        ESTABLISHED
tcp6       0      0  localhost.50213        localhost.hbci         ESTABLISHED
tcp6       0      0  localhost.hbci         localhost.50211        ESTABLISHED
tcp6       0      0  localhost.hbci         localhost.50212        ESTABLISHED
tcp6       0      0  localhost.50212        localhost.hbci         ESTABLISHED
tcp6       0      0  localhost.50211        localhost.hbci         ESTABLISHED
tcp6       0      0  localhost.hbci         localhost.50210        ESTABLISHED
tcp6       0      0  localhost.50210        localhost.hbci         ESTABLISHED

埠 3000 上沒有關於伺服器連接的條目。但是 localhost.hbci,從本地地址切換到外部地址,似乎是我的伺服器連接。如果我輸入:

$ lsof -i TCP:3000
COMMAND  PID        USER   FD   TYPE DEVICE             SIZE/OFF  NODE NAME
node    1144 garysounigo   11u  IPv6 0x6d9a12e1e288efc7 0t0       TCP  *:hbci (LISTEN)

我確定 hbci 代表我的埠 3000。

有誰知道 hbci 是什麼意思或指什麼?

它是本地伺服器的埠嗎?s 本地連接的協議?

我到處都可以找到任何東西(在任何埠上.. ;))

有誰知道 hbci 是什麼意思或指的是什麼?

HBCI 代表“家庭銀行電腦介面”,參見http://openhbci.sourceforge.net/。“ ”也使用相同的埠號RemoteWare Client,至少根據http://www.networksorcery.com/enp/protocol/ip/ports03000.htm

您看到它的原因是因為netstat類似的實用程序在數據庫中查找埠號,將它們映射到符號名稱(通常是/etc/services)。

為了抑制 中的這種行為netstat,可以傳遞--numeric-ports選項,或者只是-n這也使其他一些東西變成數字。

引用自:https://unix.stackexchange.com/questions/346060