광고 영역 (728×90 Leaderboard)
브라우저 기반 포트 스캐너

빠른 포트 스캔
어디서든

WebSocket 프로브로 포트 응답을 측정합니다. 결과는 참고용이며, 전문 네트워크 스캐너를 대체하지 않습니다.

쉼표 구분 또는 범위 (예: 22, 80, 3000-3010)
스캔 중...0%
주요 포트 빠른 선택
스캔 결과
⚠ 결과는 참고용입니다. 사용자의 네트워크 환경(방화벽, VPN, 브라우저 정책 등)에 따라 실제와 다를 수 있습니다.
포트 상태 서비스 지연(ms)

앱 다운로드

PortScan 네이티브 앱을 다양한 플랫폼에서 만나보세요. 더 빠르고, 강력하고, 정확합니다.

🍎
iOS
iPhone · iPad
iOS 16+ 예정
출시 예정
🤖
Android
스마트폰 · 태블릿
Android 10+ 예정
출시 예정
🪟
Windows
Windows 10/11
x64 · ARM64
출시 예정
🍏
macOS
Intel · Apple Silicon
macOS 12+ 예정
출시 예정
🌐
Web
브라우저에서 즉시 사용
설치 불필요
지금 이용 가능
광고
광고 영역 728×90

포트 스캔 가이드

네트워크 포트를 이해하고 PortScan을 효과적으로 활용하는 방법을 안내합니다.

포트(Port)란?

포트는 인터넷 통신에서 특정 프로세스나 서비스를 식별하는 0~65535 사이의 번호입니다. 같은 IP 주소를 가진 서버도 포트 번호에 따라 웹 서비스, 원격 접속, 데이터베이스 등 서로 다른 서비스를 동시에 운영할 수 있습니다. 예를 들어 웹 서버는 80번(HTTP) 또는 443번(HTTPS)에서 연결을 기다리며, SSH 원격 접속은 22번, MySQL 데이터베이스는 3306번 포트를 기본으로 사용합니다.

주요 포트 번호 참조

서버 관리 및 네트워크 진단 시 자주 확인하는 포트 목록입니다.

포트서비스설명
21FTP파일 전송 프로토콜 — 파일 업로드/다운로드
22SSH보안 원격 접속 — 서버 관리 필수 포트
25SMTP이메일 전송 프로토콜
53DNS도메인 이름 해석
80HTTP웹 서버 기본 포트 (비암호화)
110POP3이메일 수신 프로토콜
143IMAP이메일 동기화 프로토콜
443HTTPS웹 서버 보안 포트 (TLS/SSL 암호화)
3306MySQLMySQL 데이터베이스
5432PostgreSQLPostgreSQL 데이터베이스
6379RedisRedis 인메모리 데이터 저장소
8080HTTP Alt대체 웹 서버 포트 — 개발 환경에서 자주 사용
8443HTTPS Alt대체 HTTPS 포트
27017MongoDBMongoDB NoSQL 데이터베이스
9200ElasticsearchElasticsearch REST API
5601KibanaKibana 데이터 시각화 대시보드
3389RDPWindows 원격 데스크톱
5900VNC가상 네트워크 컴퓨팅 (원격 데스크톱)

활용 사례

PortScan은 자신이 소유하거나 명시적 허가를 받은 시스템의 네트워크 상태를 확인하는 진단 도구입니다. 다음과 같은 상황에서 유용하게 활용할 수 있습니다.

방화벽 설정 검증 — 서버에 의도한 포트만 열려 있는지 확인합니다. 불필요한 포트가 외부에 노출되어 있지 않은지 점검할 수 있습니다.
개발 환경 점검 — 로컬 또는 클라우드 개발 서버에서 실행 중인 서비스가 올바른 포트에서 응답하는지 확인합니다.
네트워크 트러블슈팅 — 연결 문제 발생 시 어느 포트가 실제로 응답하는지 빠르게 파악합니다.
배포 후 점검 — 새로운 서비스를 배포한 뒤 외부에서 정상적으로 접근 가능한지 확인합니다.

자주 묻는 질문

결과가 실제 상태와 다를 수 있나요?

네. PortScan은 브라우저의 WebSocket과 HTTPS 프로브를 사용하여 포트 응답을 추정합니다. 방화벽, VPN, 브라우저 보안 정책, CDN 등 네트워크 환경에 따라 실제 상태와 다를 수 있습니다. 중요한 판단은 전문 네트워크 도구로 교차 확인하는 것을 권장합니다.

전체 포트 스캔에 시간이 얼마나 걸리나요?

전체 65535개 포트 스캔은 타임아웃 및 동시 연결 수 설정에 따라 수 분에서 수십 분이 소요될 수 있습니다. 필요한 포트 범위만 선택해 스캔하는 것을 권장합니다. 주요 포트나 Top 100 프리셋을 사용하면 빠른 결과를 얻을 수 있습니다.

스캔 결과가 서버에 저장되나요?

아니요. 모든 스캔은 사용자의 브라우저에서 직접 수행됩니다. 스캔 대상 IP, 포트 정보, 스캔 결과는 서버에 전송되거나 저장되지 않으며, 외부 서버와의 통신 없이 로컬에서만 처리됩니다.

OPEN / CLOSED / FILTERED의 차이는?

OPEN: 포트가 열려 있으며 서비스가 연결을 수락합니다. CLOSED: 포트에 접근할 수 있지만 현재 서비스가 없습니다. FILTERED: 방화벽이 패킷을 차단하거나 응답이 없어 상태를 판별할 수 없습니다.

PortScan 소개

PortScan은 브라우저에서 직접 동작하는 포트 응답 측정 도구입니다. 서버 운영자, 개발자, 네트워크 엔지니어 등 자신의 인프라를 간편하게 확인하고 싶은 분들을 위해 설계되었습니다.

⚠ 브라우저는 raw TCP/UDP 소켓을 직접 열 수 없습니다. PortScan은 WebSocket과 HTTPS 프로브의 응답 타이밍을 분석하여 포트 상태를 추정합니다. 이는 nmap 같은 실제 네트워크 스캐너와 근본적으로 다르며, 결과는 참고용으로만 사용해야 합니다.

기술 스택

Vanilla JS (ES2022+)WebSocket API Fetch API (no-cors)Web Workers Cloudflare Pages

스캔 방식

브라우저 보안 정책(Same-Origin Policy)으로 인해 raw 소켓을 직접 열 수 없습니다. PortScan은 WebSocket 연결 시도, HTTP/HTTPS 응답 분석, 타임아웃 패턴 분석을 복합적으로 사용해 포트 상태를 추론합니다. 결과의 정확도는 네트워크 환경과 서비스 종류에 따라 달라질 수 있습니다.

개인정보 보호

모든 스캔은 귀하의 브라우저에서 직접 실행됩니다. 스캔 결과는 서버에 저장되거나 제3자에게 전송되지 않습니다.

개인정보처리방침

최종 수정: 2025년 3월 17일

수집하는 정보

PortScan은 사용자의 개인정보를 수집하지 않습니다.

분석 도구

사이트 개선을 위해 Cloudflare Web Analytics 등 익명화된 접속 통계를 사용할 수 있습니다. 개인 식별 정보는 포함되지 않습니다.

광고

Google AdSense 등의 광고 네트워크를 사용할 수 있으며, 광고 제공업체는 쿠키를 통해 관련 광고를 표시할 수 있습니다.

스캔 데이터

포트 스캔은 귀하의 브라우저에서 직접 수행됩니다. 스캔 결과, 대상 IP, 포트 정보는 당사 서버에 전송되거나 저장되지 않습니다.

문의

개인정보 관련 문의: sody@kakao.com