ポート3000でリッスンしているターミナル(ノードを含む)からhttpサーバーを開くだけです。これは、ブラウザーで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の意味や参照について何か知っていますか?
それはローカルサーバーのポートですか?ローカル接続用のプロトコルですか?
どこにでも何でも見つけます(任意のポートで..;))
誰かがhbciの意味または参照を知っていますか?
HBCIは「Home Banking Computer Interface」の略です。詳細は http://openhbci.sourceforge.net/ を参照してください。同じポート番号が「RemoteWare Client
"、少なくとも http://www.networksorcery.com/enp/protocol/ip/ports03000.htm によると。
あなたがそれを見ている理由は、netstat
と同様のユーティリティがそれらをシンボリック名(通常、/etc/services
)。
netstat
でこの動作を抑制するには、--numeric-ports
オプション、または-n
はまた、他のいくつかのものを数値にします。