inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

`nc -v`명령어를 이용해서 port 상태 확인하는 건 클라이언트 pc -> 서버 pc로만 확인이 가능한 건가요?

509

수하

작성한 질문수 31

0

제가 이해하기로는 port 는 서비스에 대한 식별 번호이고, nc -v [ip] [port]를 통해 연결 여부를 확인할 수 있다고 알고 있습니다.

즉, 방화벽에 의해 클라이언트 pc가 연결이 안되면 nc -v 명령어가 연결 안된다고 결과를 내뱉는다고 들었어요.

 

즉, nc -v [ip] [port]는 해당 ip를 가진 서버 pc에서 특정 서비스 port로의 연결 상태를 확인 가능하다.

라고 이해하고 있습니다.

 

서버 pc가 해당 서비스를 제공하기 위해서 클라이언트 pc로의 연결 상태를 확인하고 싶을 수 도 있잖아요..

뭐 예를 들어 클라이언트 pc 쪽에도 방화벽이 걸려 있을 수 있으니까..

 

그럴때는 어떻게 확인해야 해요???

 

nc -v [클라이언트pc의 ip] 를 입력하니까 port 를 적으라고 하는데...

 

nc -v 명령어에 사용되는 port 는 서버 쪽에 설정된 port 정보 아닌가요....?

 

만약

서버 :

ip : 1.1.1.1 , port : 14433

클라이언트 :

ip : 55.5.5.5 라고 가정했을 때

 

클라이언트 입장에서 서버에 있는 14433 서비스를 이용하기 위해 연결 여부 확인하려면

nc -v 1.1.1.1 14433을 입력하면 되는건 이해했습니다.

 

근데 반대로

서버 입장에서 클라이언트에 연결됐는지 확인하기 위해서

nc -v 55.5.5.5 14433 을 입력을 하는 게 이해가 안가요..

 

저기 있는 14433은 서버 pc에 설정된 port 아닌가요..?

네트워크 nc port

답변 1

0

인프런 AI 인턴

안녕하세요 수하 님, 인프런 AI 인턴이에요.

네, 포트는 서비스의 식별 번호이며, nc -v [ip] [port]를 통해 연결 여부를 확인할 수 있습니다. 하지만 클라이언트 PC에서 서버 PC로의 연결 상태만 확인할 수 있는 것은 아닙니다.

서버 PC에서 클라이언트 PC로의 연결 상태를 확인하려면, 클라이언트 PC에도 해당 포트로의 연결이 허용되어야 합니다. 일반적으로 클라이언트 PC에 방화벽이 설정되어 있을 수 있기 때문에, 클라이언트 PC에서 해당 포트로의 연결이 허용되도록 설정해야 합니다.

따라서, 서버 PC에서 클라이언트 PC로의 연결을 확인하기 위해서는 클라이언트 PC의 IP와 해당 포트를 사용하여 nc -v [클라이언트 PC의 IP] [포트]를 입력하면 됩니다.

즉, nc -v 55.5.5.5 14433 명령어는 서버 PC에서 클라이언트 PC로의 14433 포트로의 연결을 확인하기 위한 명령어입니다. 이렇게 입력하면 서버 PC에서 클라이언트 PC로의 연결 상태를 확인할 수 있습니다.

서버 PC에 설정된 포트 번호와는 상관없이, 연결을 확인하기 위해 사용되는 포트 번호입니다.

감사합니다.

실전문풀1, Q26

0

9

1

vercel 등록 후 한입링크 페이지 접속 문제

0

14

1

og 관련 질문

0

15

1

클로드 구글 크롬 확장 프로그램 등록 문의

0

20

2

설치 후 터미널 명령어 입력 시 실행 안됌

0

33

4

DeadLock 탐지에서 재귀 Lock 상황에 대해 궁금합니다.

0

28

2

Read Replica

0

25

1

실전 문제 풀이 15 - Q. 14

0

30

1

프리티어 (무료플랜) 은 스토리지 게이트웨이 생성이 안되는것 같습니다.

0

28

1

현재 강의 수강 하고 덤프 보면서 공부하면 CCNA 합격 가능한가요?

0

31

1

빠져나오기 위해서 System.in을 닫는다는게 무슨 의민가요??

0

35

1

현재까지 업로드 된 강의로만 공부해도 CCNA취득 가능한가요?

0

56

2

supabase 인증페이지로 넘어가지 않습니다

0

58

2

LockFreeStack #2에서 ABA 문제

0

48

1

다운로드 링크 404 에러

0

79

2

claude 설치화면과 코딩내용미 표시 문의

0

64

2

클로드 코드 설치 후 실행이 되지 않습니다

0

53

1

클로드 코드 실행 시 반복적으로 출력되는 메세지가 있습니다

0

63

2

43강 강의내용 질문입니다.

0

55

1

강의를 듣다보니 궁금한 부분이 있습니다.

0

68

2

RefCounting 강의 질문있습니다.

0

69

2

수강 기간 연장 문의

0

60

2

AI에게 권한 부여하기

0

66

2

(3.3) Claude Code 설치하기 - Window OS

0

65

2