목차
본문으로 바로가기

Windows에서 특정 포트 오픈 여부 확인하는 방법

category OS/Windows 2025. 8. 4. 15:57

 

개요

  • 네트워크 문제를 진단하거나 서버 간 통신을 점검할 때, 특정 IP의 포트가 열려 있는지 확인하는 것은 아주 중요한 작업입니다. Windows에서는 별도의 툴 없이 PowerShell의 Test-NetConnection 명령어만으로도 손쉽게 포트 오픈 여부를 확인할 수 있습니다.

Test-NetConnection 이란?

  • Test-NetConnection은 Windows PowerShell에 내장된 네트워크 진단 명령어입니다.
  • 이 명령어는 다음과 같은 작업에 사용됩니다:
    • 특정 IP 또는 도메인에 대한 연결 확인 (Ping, TCP 포트)
    • 라우팅 경로(Traceroute) 추적
    • DNS 이름 확인
    • 원격 포트가 열려 있는지 검사

사용방법

Test-NetConnection -ComputerName [IP 또는 도메인] -Port [포트번호]


# 샘플 443 체크
Test-NetConnection -ComputerName 192.168.1.10 -Port 443


# 오픈 된 경우

ComputerName     : 192.168.1.10
RemoteAddress    : 192.168.1.10
RemotePort       : 443
InterfaceAlias   : Ethernet
SourceAddress    : 192.168.1.100
TcpTestSucceeded : True     # False 라면 방화벽, 서비스, 네트워크 중 하나가 차단 중