[Windows] Windows10에서 다른 서버 포트개방 여부 확인 (check remote network port is open on windows 10)
컴퓨터관련 잡동사니 2020. 1. 21. 15:12다른 서버의 포트로 접근이 가능한지 확인만 해보려고 하는데 Windows10에는 telnet이나 netcat 같은 것도 기본으로 설치되어 있지 않기 때문에 불편함.
구질구질하게 설치하고 하기 싫어서 혹시 뭐 없을까 싶어서 찾아보다가,
powershell의 Test-NetConnection을 이용하면 된다는 걸 알게 되었음.
시작 > 실행 에서 powershell을 실행시킨 후 아래처럼 테스트 가능.
PS C:\> tnc google.com -port 443
# 접근 가능할 경우 아래와 같은 결과가 나옴
ComputerName : google.com
RemoteAddress : 172.217.31.238
RemotePort : 443
InterfaceAlias : 로컬 영역 연결
SourceAddress : 127.0.0.1
TcpTestSucceeded : True
PS C:\> tnc google.com -port 8080
# 접근 불가능할 경우 아래와 같은 결과가 나옴
경고: TCP connect to (172.217.31.238 : 8080) failed
ComputerName : google.com
RemoteAddress : 172.217.31.238
RemotePort : 8080
InterfaceAlias : 로컬 영역 연결
SourceAddress : 127.0.0.1
PingSucceeded : True
PingReplyDetails (RTT) : 47 ms
TcpTestSucceeded : False
접근 불가능일 땐 결과가 나오기까지 오래 걸리는데 timeout 설정같은게 없음.
좀 찾아보니까 timeout까지 적용하려면 뭔 함수를 만들어야 하길래 그냥 여기까지만 함.
간단하게 하고 싶어서 한거라서.
참고: https://docs.microsoft.com/en-us/powershell/module/nettcpip/test-netconnection
.
'컴퓨터관련 잡동사니' 카테고리의 다른 글
[Windows] 윈도우즈 비밀번호 만료 보안정책 파훼법 (0) | 2020.05.13 |
---|---|
[Windows] 원격 데스크톱 연결 시 모니터 여러 대 사용하기 (0) | 2020.05.11 |
[Windows] cmd.exe에서 mercurial 사용시 한글깨짐 관련 팁 (cp949, utf-8) (0) | 2019.07.03 |
[Windows] cmd.exe UTF-8 설정으로 시작하기 (open cmd.exe with UTF-8) (0) | 2019.07.03 |
[Chrome] 개발자도구 콘솔 팁 (4) | 2018.07.31 |