클리엘
CLIEL LAB
클리엘
전체 방문자
117,110
오늘
341
어제
116
  • 분류 전체보기 (396)
    • Mobile (47)
      • Kotlin (47)
    • Web (84)
      • NestJS (9)
      • HTML5 & CSS3 (38)
      • Javascript (20)
      • TypeScript (6)
      • JQuery (11)
    • .NET (187)
      • C# (24)
      • ASP.NET Core (31)
      • Windows API for .NET (128)
    • Server (50)
      • SQL Server (8)
      • MariaDB (18)
      • Windows Server (5)
      • node.js (19)
    • System (12)
      • 작업LOG (12)
    • Review (11)
    • ETC (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 블로그 정리

인기 글

  • [C#] Thread(스레드)와 Task(태⋯
    2021.10.24
    [C#] Thread(스레드)와 Task(태⋯
  • [C#] TCP/IP 통신
    2021.10.28
    [C#] TCP/IP 통신
  • [ASP.NET Core] IIS 배포 (게시)
    2021.12.15
    [ASP.NET Core] IIS 배포 (게시)
  • [MSSQL] MS SQL Server 다운로⋯
    2022.02.23
    [MSSQL] MS SQL Server 다운로⋯
  • [C#] 인터페이스와 추상클래스
    2021.10.07
    [C#] 인터페이스와 추상클래스

태그

  • class
  • TypeScript
  • NestJS
  • CSS3
  • android studio
  • Cookie
  • 변수
  • apache nifi
  • c#
  • node.js
  • android
  • jQuery
  • asp.net core
  • asp.net core web api
  • Windows API
  • HTML5
  • Kotlin
  • CentOS
  • MariaDB
  • JavaScript

최근 댓글

  • 흠... CACLS는 더이상 사용하지⋯
    클리엘
  • 안녕하세요! 아래 명령 하고부⋯
    방문자
  • 죄송합니다. 관련글을 작성한지⋯
    클리엘
  • 네 맞습니다. 본문에서는 표기⋯
    클리엘
  • 6000 ms 는 6초아닌가요?
    react

최근 글

  • [TypeScript] Visual Studio에⋯
    2022.05.06
    [TypeScript] Visual Studio에⋯
  • [C#] 함수(메서드)의 실행과 디⋯
    2022.05.06
    [C#] 함수(메서드)의 실행과 디⋯
  • [C#] 흐름제어, 형변환, 예외처리
    2022.04.27
    [C#] 흐름제어, 형변환, 예외처리
  • [C#] C# 개요
    2022.04.20
    [C#] C# 개요
  • C#과 .NET6 시작하기
    2022.04.13
    C#과 .NET6 시작하기

티스토리

hELLO · Designed By 정상우.
클리엘

CLIEL LAB

[Windows Server] netstat 명령어
Server/Windows Server

[Windows Server] netstat 명령어

2019. 10. 7. 11:00
728x90

netstat는 컴퓨터의 네트워크 상태를 확인할 수 있는 명령어로서 열려있는 포트나 연결 중인 컴퓨터의 목록 등을 확인할 수 있습니다.

 

netstat명령어에서 사용가능한 옵션은 다음과 같습니다. 일부는 제외되었으며(나도 모르니까..;;_) 자주 사용하는 것만을 위주로 알아보고자 합니다.

 

-a 모든 연결과 수신중인 포트를 나열합니다.
-b 해당 네트워크와 연결된 프로그램 파일의 프로세스를 표시합니다.
-e NIC에서 송수신한 패킷용량및 종류를 표시합니다.
-f 연결측 IP대신 도메인(FQDN)으로 표시합니다.
-n 연결측 IP와 연결 포트번호를 표시합니다.
-o 각 연결과 연관된 프로세스 아이디(PID)를 표시합니다.
-p 지정한 프로토콜과 관련된 연결리스트를 표시합니다.
-q 현재 활성화된 모든 연결을 표시합니다.
-r 라우팅테이블을 표시합니다.
-s 각 프로토콜에 해당하는 통계정보를 표시합니다.
-t TCP 연결 리스트를 표시합니다.
-x 현재 컴퓨터와 직접적으로 연결된 목록만을 표시합니다.
-y internet과 같은 특정 TCP프로토콜의 템플릿에 연결된 목록만을 나열합니다.

 

다음은 명령어를 실행했을때 나올 수 있는 state 상태에 관한 내용입니다.

 

LISTENING / LISTEN 상대로부터 접속 대기중인 상태
LAST_ACK 서버가 클라이언트에게 연결종료를 요청중인 상태
SYN_SENT 클라이언트가 서버에게 연결을 요청한 상태
SYN_RECEIVED 서버가 클라이언트로 부터 연결요청을 받고 클라이언트에게 응답한 상태지만 클라이언트가 해당 응답에 대해 확인받지 못한 상태
ESTABLEISHED 통신중인 상태
TIME_WAIT 연결종료상태(연결종료 후에도 잠시동안 소켓이 열려 있으며 시간이 지나만 사라짐)
CLOSE_WAIT TCP 연결중인 프로그램 프로세스에서 연결종료를 대기중인 상태
CLOSED 연결종료 상태
CLOSING 확인 메세지가 통신중 전달되지 못한 상태
FIN_WAIT1 클라이언트가 서버측에 연결종료 요청중인 상태
FIN_WAIT2 서버가 클라이언트로 부터 연결종료 요청을 대기중인 상태
UNKNOWN 상태를 알 수 없음

명령어 예시

netstat -nap : 연결 대기 중인 목록을 나열합니다.

netstat -nlpt : TCP 수신 상태의 목록을 나열합니다.

netstat -ano | find /c "80" : 80 포트(웹서비스) 현재 접속자 수

 

728x90
저작자표시비영리변경금지

'Server > Windows Server' 카테고리의 다른 글

[Windows Server] 원격제어(원격데스크톱) 접속 로그 확인  (0) 2021.12.16
GIT원격서버 설치 / Visual Studio 연동  (0) 2021.04.02
무차별 대입 공격 도구 (Brute Force Attack Tool) - Ban_REMOTE_MSSQL  (0) 2020.11.24
[Windows Server] netstat 명령어  (0) 2019.10.07
[Windows Server] 사용자 격리(전역 가상 디렉터리 사용 안 함) 하기  (2) 2019.08.13
    'Server/Windows Server' 카테고리의 다른 글
    • [Windows Server] 원격제어(원격데스크톱) 접속 로그 확인
    • GIT원격서버 설치 / Visual Studio 연동
    • 무차별 대입 공격 도구 (Brute Force Attack Tool) - Ban_REMOTE_MSSQL
    • [Windows Server] 사용자 격리(전역 가상 디렉터리 사용 안 함) 하기
    netstat
    클리엘
    클리엘
    누구냐 넌?
    댓글쓰기
    다음 글
    무차별 대입 공격 도구 (Brute Force Attack Tool) - Ban_REMOTE_MSSQL
    이전 글
    [Windows Server] 사용자 격리(전역 가상 디렉터리 사용 안 함) 하기
    • 이전
    • 1
    • 2
    • 3
    • 4
    • 5
    • 다음

    티스토리툴바