WebTools

Useful Tools & Utilities to make life easier.

Open Port Checker

서버의 특정 포트가 외부에서 접속 가능한지 테스트합니다.

21
FTP
22
SSH
23
Telnet
25
SMTP
53
DNS
80
HTTP
110
POP3
143
IMAP
443
HTTPS
3306
MySQL
5432
PostgreSQL
8080
HTTP Proxy

Open Port Checker

서버의 특정 포트가 외부에서 접속 가능한지 테스트합니다.

포트 개방 확인이란?

서버 주소와 포트 번호를 넣으면, 그 포트가 외부에서 열려 있는지 닫혀 있는지를 대신 확인해 주는 도구입니다. tooly 서버가 입력한 주소로 직접 접속을 시도해 보고, 연결에 성공하면 '열림', 실패하면 '닫힘'으로 알려 줍니다. 내 컴퓨터가 아니라 바깥 위치에서 두드려 보는 것이라, 방화벽이 실제로 그 포트를 통과시키는지 객관적으로 확인할 수 있습니다. 설치나 로그인 없이 브라우저에서 바로 사용합니다.

포트는 한 서버 안의 여러 서비스를 구분하는 번호입니다. IP 주소가 건물 주소라면 포트는 방 번호에 가깝습니다. 그래서 서버 포트 확인은 원격 접속이 막힐 때 가장 먼저 하는 점검입니다. 예를 들어 SSH가 안 붙거나(22번), 웹페이지가 안 열리거나(80·443번), 데이터베이스 원격 연결이 실패할 때(3306·5432번), 프로그램 설정을 뒤지기 전에 포트가 정말 열려 있는지부터 봐야 합니다. AWS·GCP·VPS의 방화벽이나 보안 그룹에서 막아 둔 경우가 흔하기 때문입니다.

사용 방법

  1. 서버 주소 칸에 도메인이나 IP를 입력합니다(예: example.com 또는 192.0.2.10). http://를 붙이거나 뒤에 경로가 있어도 자동으로 정리됩니다.
  2. 포트 번호 칸에 확인할 번호를 넣습니다(1~65535). 아래 자주 쓰는 포트 칩을 누르면 번호가 자동으로 채워집니다.
  3. 확인 버튼을 누릅니다. tooly 서버가 약 3초 안에 접속을 시도합니다.
  4. 결과가 표시됩니다. 열려 있으면 초록색과 함께 응답 시간(밀리초)이, 닫혀 있으면 빨간색으로 닫힘이 나옵니다.

자주 쓰는 포트 번호

화면의 칩으로 바로 넣을 수 있는, 실무에서 가장 자주 확인하는 포트들입니다.

포트서비스쓰임
21FTP파일 전송(옛 방식)
22SSH서버 원격 터미널 접속
23Telnet암호화 없는 원격 접속(권장하지 않음)
25SMTP메일 발송
53DNS도메인 이름 조회
80HTTP웹(암호화 없음)
110 / 143POP3 / IMAP메일 수신
443HTTPS웹(암호화)
3306 / 5432MySQL / PostgreSQL데이터베이스 연결
8080HTTP Proxy대체 웹 포트·프록시

자주 묻는 질문

'열림'과 '닫힘'은 각각 무슨 뜻인가요?

열림은 그 포트에서 서비스가 실제로 응답했다는 뜻이고, 닫힘은 방화벽이 막았거나 그 자리에서 돌고 있는 서비스가 없다는 뜻입니다. 열림일 때 함께 나오는 응답 시간(밀리초)은 연결이 이루어지기까지 걸린 시간으로, 값이 작을수록 응답이 빠릅니다.

포트는 열렸다고 나오는데 접속이 안 됩니다.

포트가 열렸다면 방화벽은 통과한 것이므로, 문제는 그다음 단계에 있을 가능성이 큽니다. 로그인 계정·비밀번호, 인증 키, 애플리케이션 자체 설정을 확인해 보세요. 네트워크 길은 뚫렸고 그 위의 문제라는 신호입니다.

우리 집 컴퓨터의 포트도 확인할 수 있나요?

이 도구는 인터넷에서 직접 닿는 공인 IP나 도메인을 대상으로 합니다. 공유기 안쪽 사설 IP(192.168.x.x)는 바깥에서 보이지 않으므로 그대로는 확인되지 않습니다. 이 경우 공유기에서 포트포워딩을 설정한 뒤, 집의 공인 IP로 확인해야 합니다.

방화벽에서 포트를 굳이 닫아 두는 이유는 무엇인가요?

열린 포트는 그만큼 공격이 들어올 수 있는 통로입니다. 그래서 꼭 필요한 포트만 열고 나머지는 닫아 두는 것이 보안의 기본입니다. 쓰지 않는 오픈 포트가 있다면 닫는 편이 안전합니다.

포트 번호는 왜 65535까지인가요?

포트 번호는 16비트로 표현하기 때문에 0부터 65535까지만 존재합니다. 이 가운데 0~1023번은 웹·메일·SSH처럼 잘 알려진 서비스용으로 예약되어 있어 '잘 알려진 포트'라고 부릅니다.

더 알아보기

서버 접속이 막혔을 때의 진단 순서와 클라우드 방화벽 점검법을 사례로 더 풀어 둔 글이 있습니다. 포트 확인 완벽 가이드에서 이어서 확인해 보세요.