Study/Linux|Shell

[Linux] port 확인하기

촉촉한초코니 2023. 1. 11. 00:59
728x90
반응형

 

개발하다보면 목적지 서버의 포트확인을 해야할 때가 많다

ping, telnet 등으로 확인하곤 하는데

ping 으로 ICMP패킷을 쏴서 서버 체킹은 할 수 있지만 특정 포트확인은 할 수 없다. 

telnet은 설치가 안되어있는 경우가 있다.

참고: telnet 정상 접속 후 빠져나오는법 

Ctrl+']' 입력 -> 텔넷 프롬프트가 나오면 quit 으로 빠져나오면 된다. 

 

이럴때 대안으로 bash의 build-in기능을 사용할 수 있다.

echo > /dev/tcp/<ip>/<port>

정상일 경우 아무 메세지가 나오지 않는다.

echo $? 

를 입력할 경우 바로 전 실행 명령이 정상적으로 끝났다는 의미의 0이 표출된다.

 

오류가 발생할 경우

Connection refused 등의 메세지가 나타난다.

 

 

 

728x90
반응형

'Study > Linux|Shell' 카테고리의 다른 글

[Linux] 자주쓰는 리눅스 명령어  (0) 2023.01.16
[CentOS] CentOS7 방화벽 해제  (0) 2023.01.11
[shell] Case 조건문  (0) 2023.01.11
[Linux] 서버 os버전 확인  (0) 2023.01.04