포트 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가 무엇을 의미하거나 지칭하는지 아시는 분 계신가요?
로컬 서버의 포트입니까? 로컬 영역 연결 프로토콜?
모든 곳에서 무엇이든 찾을 수 있습니다(어느 항구에서나.. ;))
답변1
hbci가 무엇을 의미하거나 지칭하는지 아시는 분 계신가요?
HBCI는 "홈 뱅킹 컴퓨터 인터페이스"를 의미합니다.http://openhbci.sourceforge.net/. " "도 RemoteWare Client
적어도 다음과 같이 동일한 포트 번호를 사용합니다.http://www.networksorcery.com/enp/protocol/ip/ports03000.htm.
이를 보는 이유는 netstat
유사한 유틸리티가 데이터베이스에서 포트 번호를 조회하고 이를 기호 이름(보통 /etc/services
)에 매핑하기 때문입니다.
에서 이 동작을 억제하려면 해당 옵션을 netstat
전달 하거나 해당 옵션을 전달하여 다른 항목도 숫자로 만들 수 있습니다.--numeric-ports
-n