명령줄을 사용하여 원격 네트워크 포트가 열려 있는지 확인
- 범주: 창
telnet 명령을 사용하여 라우터의 특정 포트에 대한 네트워크 연결을 테스트하던 때가 있었습니다. Telnet은 Windows에 사전 설치되어 제공되었지만 Windows 10에는 설치되지 않았습니다. Windows 10의 명령줄 옵션을 사용하여 원격 네트워크 포트가 열려 있는지 확인하는 다양한 가능성을 살펴봅니다. 빠른 요약 숨다 1 Windows 10에 텔넷 설치 2 명령 프롬프트를 사용하여 포트가 열려 있는지 확인 삼 PowerShell을 사용하여 열린 포트 확인
Windows 10에는 Telnet이 사전 설치된 상태로 제공되지 않습니다. DOS 명령 프롬프트도 PowerShell이 중심이 되면서 부차적인 것이 되었습니다.
Portqry는 원격 포트가 활성 상태이고 수신 대기 중인지 확인하기 위한 선택 명령이었지만 Windows XP 및 Windows Server 2003까지만 사용할 수 있었습니다.
Windows 10에 텔넷 설치
엄격하게 DOS 기반 명령을 사용하는 경우 Windows 10에 텔넷을 설치하는 것 외에는 옵션이 없습니다. 텔넷을 설치하려면 아래 지침을 따르십시오.
- 명령 프롬프트 열기 실행 -> cmd
- 다음 명령을 실행합니다.
pkgmgr / iu : TelnetClient - 실행으로 이동 -> 텔넷
명령 프롬프트를 사용하여 포트가 열려 있는지 확인
네트워크 포트를 확인하려면 아래 지침을 따르십시오.
위에서 설명한 세 단계를 사용하여 Telnet을 열고 다음 명령을 실행합니다.
google.com 80 열기
여기서 google.com은 테스트하려는 호스트입니다. 이름 대신 IP 주소를 입력할 수도 있습니다. 80은 조사하려는 포트 번호입니다. 80을 원하는 포트 번호로 바꿔야 합니다.
당신이받는 경우 계속하려면 아무 키나 누르십시오. 프롬프트에서 이는 포트가 열려 있고 텔넷에 응답하고 있음을 의미합니다. 당신이받는 경우 연결을 열 수 없습니다 또는 깜박이는 커서가 있는 빈 화면은 포트가 닫혀 있음을 의미합니다.
당신이받는 경우 호스트 연결 끊김 , 이것은 포트가 열려 있지만 호스트가 새 연결을 수락하지 않음을 의미합니다.
PowerShell을 사용하여 열린 포트 확인
Microsoft는 PowerShell을 추진하고 CMD는 레거시 시스템이 되었기 때문에 대부분의 작업에 PowerShell을 사용해야 합니다. 원격 네트워크 포트가 열려 있고 수신 대기 중인지 확인합시다.
- 다음으로 이동하여 PowerShell을 엽니다. 실행 -> 파워쉘
- 다음 명령을 실행하십시오.
tnc google.com - 포트 80

PowerShell을 사용하여 열린 포트 확인
tns는 테스트-네트워크 연결 명령. google.com은 호스트 이름입니다. 호스트 이름 대신 IP 주소를 입력할 수도 있습니다. tnc 명령 끝에 -port 스위치를 사용하여 포트 번호를 지정할 수 있습니다.
TNC 명령은 컴퓨터 이름, IP 주소, 연결하는 인터페이스, 소스 IP, 핑 성공 여부, 핑 응답 시간 및 마지막으로 TcpTestSucceeded와 같은 네트워크 연결에 대한 기본 정보를 제공합니다. TcpTest 성공 당신에게 줄 것입니다 진실 포트가 열려 있고 거짓 포트가 닫힌 경우.
이러한 명령과 기술은 네트워크 문제를 해결할 때 매우 유용합니다. 아래 의견에 이것이 유용했는지 알려주십시오. 앞으로 더 많은 문제 해결 기술을 추가할 것입니다.