netstat

netstat(Network Statics)

서버의 다양한 네트워크 상태 확인. 주로 서비스 포트 상태를 확인하는 용도

  • netstat
  • netstat [OPTIONS]
    • -a, –all: 모든 연결과 수신 대기 포트 표시
    • -n, –numeric: 주소와 포트번호를 숫자로 표기
    • -r, –route: 라우팅 테이블 표시
    • -i, –interface: 인터페이스별 입출력 패킷 통계
    • -s, –statistics: 네트워크 통계 데이터 출력
    • -p, –programs: PID와 프로그램 이름 출력
    • -t, –tcp: TCP만 출력
    • -4: IPv4만
      -6: IPv6만
  • netstat
  • netstat -h, –help
  • netstat interval: 반복횟수
  • netstat flags
    • netstat -r, –route: 라우팅 테이블 보기
    • netstat -i, –interfaces: 인터페이스 보기
    • netstat -g, –groups:
    • netstat -s, –statistics: 네트워크 통계(SNMP)
    • netstat -M, –masquerade: masquerade 연결(MASQ) 보기
  • netstat -v, –verbose: 자세히 보기
  • netstat -W, –wide:
  • netstat -n, –numberic: 숫자 형식으로 표기
    • netstat –numberic-hosts:
    • netstat –numberic-ports:
    • netstat –numberic-users:
  • netstat -N, –symbolic
  • netstat -e, –extend:
  • netstat -p, –programs: 관련 프로그램 보기
  • netstat -o, –timers
  • netstat -c, –coninuous
  • netstat -l, –listening: 연결 가능한 상태
  • netstat -a, –all: 모든 소켓
  • netstat -F, –fib:
  • netstat -C, –cache
  • netstat -Z, –context
  • netstat -b (windows): 관련 실행파일 표시
  • netstat -o (windows): PID 표시
  • netstat –sp tcp: tcp 프로토콜만 확인
  • netstat –sp udp: udp 프로토콜만 확인
  • netstat -o 5: 5초마다 확인. PID확인
  • netstat -no: PID 확인, 숫자로 확인
  • netstat -aop | grep pid: 특정 프로세스(pid)가 열고있는 모든 포트 확인
  • sudo netstat -nutpacw: 숫자로 확인, 리눅스에서 어떤 프로그램이 사용하는지 계속확인
  • netstat -tnlp | grep LISTEN
    usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }

Linux

Windows

macOS

  • netstat.txt
  • 마지막으로 수정됨: 2025/10/10 20:18
  • (바깥 편집)