넷스탯 (네트워크 통계)는 컴퓨터 네트워크 문제를 모니터링하고 해결하는 데 사용되는 명령줄 도구입니다. 이 도구는 모든 기기의 연결을 필요한 만큼 자세하게 보여줍니다.
Netstat를 사용하면 모든 연결과 해당 포트 및 통계를 볼 수 있습니다. 이 정보는 연결을 설정하거나 수정할 때 유용합니다. 이 기사에서는 Netstat 명령과 연결에 대해 표시되는 정보를 필터링하기 위한 주요 매개변수를 소개합니다.
Netstat 명령을 사용하여 네트워크 문제 해결
이 섹션에서는 다음 주제를 살펴볼 것입니다.
- Netstat 명령을 사용하는 방법.
- netstat 매개변수를 사용하여 연결 정보를 필터링합니다.
- Netstat 매개변수 결합.
이 도구를 더 잘 이해하고 네트워크 문제를 해결하는 데 사용하는 방법을 배울 수 있도록 위의 주제를 살펴보는 동안 저와 함께하세요.
1] netstat 명령어 사용법
시작 버튼을 클릭합니다. 명령 프롬프트를 검색합니다. . 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택하여 높은 권한으로 명령 프롬프트를 엽니다. 옵션.
다음 명령을 입력하고 Enter 키를 눌러 Netstat를 열 수 있습니다.
netstat
네트워킹이 처음이라면 열의 의미를 이해하지 못할 수 있습니다.
- 프로토: 네트워크 프로토콜. TCP 또는 UDP일 수 있습니다.
- 현지 주소: 주어진 연결에 대한 컴퓨터 네트워크 인터페이스의 IP 주소 및 포트입니다.
- 외국 주소: 원격 장치의 IP 주소 및 포트 이름.
- 상태 : 연결 상태를 나타냅니다. 예를 들어 활성 연결과 닫힌 연결을 찾습니다.
netstat 명령은 활성 연결과 세부 정보를 보여줍니다. 그러나 외부 주소 열에 IP 주소와 포트 이름이 인쇄되어 있음을 알 수 있습니다.
포트 이름 대신 연결의 포트 번호를 표시하려면 IP 주소 옆에 다음 명령을 사용하십시오.
netstat -n
또한 시스템은 네트워크 연결을 끊거나 연결할 수 있으며 네트워크 세부 정보는 주기적으로 변경될 수 있습니다. 따라서 다음 명령을 사용하여 이 명령을 사용하는 간격으로 netstat 네트워크 세부 정보를 새로 고칠 수 있습니다.
netstat -n 5
새로고침을 중지하려면 CTRL + C를 누릅니다. 키 조합.
참고: 5 위 명령어에서 5초마다 명령어를 새로고침합니다. 당신 시간 간격을 늘리거나 줄이려면 이 값을 수정할 수 있습니다.
2] netstat 매개변수를 사용하여 연결 정보 필터링
netstat
command는 장치 연결에 대한 모든 세부 정보를 표시할 수 있는 강력한 명령입니다. 특정 네트워크 세부 정보를 찾기 위해 가장 일반적으로 사용되는 다음 netstat 매개변수를 살펴보겠습니다.
- 활성 및 비활성 연결 표시
활성 또는 비활성 네트워크를 표시합니다.
netstat -a
- 애플리케이션 정보 표시
연결과 관련된 모든 응용 프로그램을 나열합니다.
netstat -b
- 네트워크 어댑터 통계 보기
들어오고 나가는 네트워크 패킷에 대한 통계를 표시합니다.
netstat -e
- 외부 주소의 FQDNS(정규화된 도메인 이름) 표시
포트 번호나 이름을 보고 싶지 않다면 다음 netstat 매개변수가 외부 주소의 정규화된 도메인 이름을 표시합니다.
netstat -f
- 이름 대신 포트 번호 표시
외부 주소 포트 이름을 포트 번호로 변경합니다.
netstat -n
- 프로세스 ID 표시
netstat,
모든 연결의 프로세스 ID(PID)에 대한 추가 열이 있습니다.
netstat -o
- 프로토콜별 연결 필터링
지정한 프로토콜에 대한 연결 표시 – UDP , TCP , tcpv6 , 또는 udpv6 .
netstat -p udp
참고: udp
연결을 보려는 프로토콜의 일부입니다.
- 비수신 및 나열 포트 보기
연결과 수신 대기 및 바인딩된 비수신 포트를 표시합니다.
netstat -q
- 프로토콜별 그룹 통계
사용 가능한 프로토콜(UDP, TCP, ICMP, IPv4 및 IPv6)별로 네트워크를 분류합니다.
netstat -s
- 라우팅 테이블 표시
현재 네트워크의 라우팅 테이블을 표시합니다. 여기에는 시스템에서 사용할 수 있는 대상 및 매트릭스에 대한 모든 경로가 나열됩니다. route print
명령.
netstat -r
- 오프로드 상태 연결 표시
현재 연결의 연결 오프로드 상태 목록을 표시합니다.
netstat -t
- NetworkDirect 연결 보기
모든 NetworkDirect 연결을 표시합니다.
netstat -x
- 디스플레이 연결 템플릿
네트워크의 TCP 연결 템플릿을 표시합니다.
netstat -y
3] Netstat 매개변수 결합
Netstat 매개변수를 추가로 필터링하여 원하는 방식으로 연결에 대한 정보를 표시할 수 있습니다. 위의 명령에서 두 번째 매개변수만 추가하면 결합된 보기가 표시됩니다.
예를 들어 -s
및 -e
매개변수를 사용하여 모든 프로토콜에 대한 통계를 봅니다. 이러한 방식으로 다른 매개변수를 결합하여 원하는 결과를 얻을 수 있습니다.
여러 Netstat 매개변수를 혼합할 때 두 개의 대시(-)를 포함할 필요가 없습니다. 하나의 대시(-)를 사용하고 두 번째 문자 없이 매개변수 문자를 추가할 수 있습니다.
예를 들어 다음 명령을 입력하는 대신:
netstat -s -e
다음과 같이 작성할 수 있습니다.
netstat - se
매개변수를 잊어버린 경우 이를 기억하는 빠른 방법은 netstat에 도움을 요청하는 것입니다. 다음 명령을 실행하기만 하면 됩니다.
netstat /?
언제든지 netstat 쿼리 프로세스를 중지하려면 CTRL + C를 누르세요. 키 조합.