Programming/기타

[Linux] telnet 비활성화 시 telnet 사용하기 Tip(feat. curl)

aa_rong_blog 2023. 6. 3. 01:45

telnet 명령어는 특정 서버에 접속할 수 있는 명령어이지만, 주로 서버의 포트 오픈 여부를 확인할 때 많이 사용된다.

// telnet [IP] [PORT]
$ telnet 127.0.0.1 8080

 

하지만, 종종 telnet 설치가 안 되어 있는 경우에 포트 점검을 하고 싶은 경우가 있다.(telnet 활성화가 안 된 윈도우, telnet 미설치 VM, pod 등)

 

Tip

curl 명령어는 http 뿐 아니라 telnet 프로토콜도 허용이 된다. (curl은 웬만한 경우 설치가 되어 있다.)

// curl -v telnet://[IP]:[PORT]
$ curl -v telnet://127.0.0.1:8080

위와 curl 명령어를 사용해 telnet 접속을 했을 때 포트 오픈이 되어 있다면 해당 서버로 접속이 되고, 포트 오픈이 되어 있지 않다면 Failed to connection을 볼 수 있다.