netstat (8) (한국어)

이름

netstat-네트워크 연결, 라우팅 테이블, 인터페이스 통계, 마스커레이드 연결 및 멀티 캐스트 멤버십 인쇄

시놉시스

netstat {–groups | -g}

netstat {–masquerade | -M}

netstat {–statistics | -s}

netstat {–version | -V}

netstat {–help | -h}

address_family_options :

]

참고

이 프로그램은 더 이상 사용되지 않습니다. netstat의 대체는 ss입니다. netstat -r의 대체는 ip 경로입니다. netstat-i의 대체는 ip -s 링크입니다. netstat -g의 대체는 ip maddr입니다.

설명

Netstat는 Linux 네트워킹 하위 시스템에 대한 정보를 인쇄합니다. 인쇄되는 정보의 유형은 다음과 같이 첫 번째 인수에 의해 제어됩니다.

(none)

기본적으로 netstat는 열린 소켓 목록을 표시합니다. 주소 계열을 지정하지 않으면 구성된 모든 주소 계열의 활성 소켓이 인쇄됩니다.

-route, -r

커널 라우팅 테이블을 표시합니다.

-groups, -g

IPv4 및 IPv6에 대한 멀티 캐스트 그룹 멤버십 정보를 표시합니다.

-interfaces = iface, -I = iface, -i

모든 네트워크 인터페이스 또는 지정된 iface의 테이블을 표시합니다.

–masquerade, -M

가장 된 연결 목록을 표시합니다.

-statistics, -s

각 프로토콜에 대한 요약 통계를 표시합니다.

옵션

– verbose, -v

자세하게 사용자에게 진행 상황을 알립니다. 특히 구성되지 않은 주소 계열에 대한 유용한 정보를 인쇄합니다.

-numeric, -n

기호를 판별하는 대신 숫자 주소 표시 호스트, 포트 또는 사용자 이름.

-numeric-hosts

는 숫자 호스트 주소를 표시하지만 포트 또는 사용자 이름의 확인에는 영향을주지 않습니다.

-numeric-ports

는 숫자 포트 번호를 표시합니다. 그러나 호스트 또는 사용자의 확인에는 영향을주지 않습니다. names.

-numeric-users

는 숫자 사용자 ID를 표시하지만 호스트 또는 포트 이름의 확인에는 영향을주지 않습니다.

-protocol = family, -A

주소 계열을 지정합니다 ( 연결을 표시 할 하위 수준 프로토콜로 더 잘 설명됩니다. family는 inet, unix, ipx, ax25, netrom 및 ddp와 같이 쉼표 ( “,”)로 구분 된 주소 계열 키워드 목록입니다. 이는 –inet, –unix (-x), –ipx,-ax25, –netrom 및 –ddp 옵션을 사용하는 것과 동일한 효과가 있습니다.

주소 계열 inet에는 raw, udp 및 tcp 프로토콜 소켓.

-c, –continuous

이렇게하면 netstat가 선택한 정보를 1 초마다 연속적으로 인쇄합니다.

-e, –extend

추가 정보를 표시합니다. 최대 세부 사항을 위해이 옵션을 두 번 사용하십시오.

-o, –timers

네트워킹 타이머와 관련된 정보를 포함하십시오.

-p, –program

프로그램의 PID 및 이름을 표시하십시오. 각 소켓이 속하는.

-l, –listening

리스닝 소켓 만 표시합니다. (기본적으로 생략되어 있습니다.)

-a, –all

수신 및 비 수신 (TCP의 경우 설정된 연결을 의미 함) 소켓을 표시합니다. –interfaces 옵션을 사용하여 그렇지 않은 인터페이스를 표시합니다. 표시됨

-f

FIB에서 라우팅 정보를 인쇄합니다. (기본값)

-c

라우트 캐시에서 라우팅 정보를 인쇄합니다.

-Z –context

SELinux가 활성화 된 경우 SELinux 컨텍스트를 인쇄합니다.

-T- notrim

긴 주소 트리밍을 중지합니다.

delay

Netstat는 지연 시간마다 통계 인쇄를 순환합니다. UP.

출력

활성 인터넷 연결 (TCP, UDP, raw)

소켓에서 사용하는 프로토콜 (tcp, udp, raw).

Recv-Q

이 소켓에 연결된 사용자 프로그램에 의해 복사되지 않은 바이트 수.

Send-Q

원격 호스트에서 확인하지 않은 바이트 수.

로컬 주소

주소 및 포트 번호 소켓의 로컬 끝의. –numeric (-n) 옵션이 지정되지 않은 경우 소켓 주소는 표준 호스트 이름 (FQDN)으로 확인되고 포트 번호는 해당 서비스 이름으로 변환됩니다.

Foreign Address

Address and port 소켓의 원격 끝 번호입니다. “Local Address”와 유사합니다.

State

소켓의 상태입니다. 원시 모드에는 상태가없고 일반적으로 UDP에서 사용되는 상태가 없으므로이 열은 비워 둘 수 있습니다. 일반적으로 이것은 여러 값 중 하나 일 수 있습니다. ESTABLISHED 소켓에 연결이 설정되어 있습니다. SYN_SENT 소켓이 연결 설정을 적극적으로 시도하고 있습니다. SYN_RECV 네트워크에서 연결 요청을 받았습니다. FIN_WAIT1 소켓이 닫히고 연결이 종료됩니다. FIN_WAIT2 연결이 닫히고 소켓이 원격 끝에서 종료를 기다리고 있습니다. TIME_WAIT 소켓은 네트워크에있는 패킷을 처리하기 위해 닫기 후에 기다리고 있습니다. CLOSED 소켓이 사용되지 않습니다. CLOSE_WAIT 원격 끝이 종료되어 소켓이 닫힐 때까지 기다립니다. LAST_ACK 원격 끝이 종료되고 소켓이 닫힙니다. 승인을 기다리고 있습니다. LISTEN 소켓이 들어오는 연결을 수신하고 있습니다. 이러한 소켓은 –listening (-l) 또는 –all (-a) 옵션을 지정하지 않는 한 출력에 포함되지 않습니다.CLOSING 두 소켓 모두 종료되었지만 여전히 모든 데이터가 전송되지 않았습니다. UNKNOWN 소켓의 상태를 알 수 없습니다.

User

소켓 소유자의 사용자 이름 또는 사용자 ID (UID) .

PID / 프로그램 이름

슬래시로 구분 된 프로세스 ID (PID)와 소켓을 소유 한 프로세스의 프로세스 이름 쌍. –program은이 열이 포함되도록합니다. 또한 수퍼 유저 권한이 필요합니다. 당신이 시내에있는 소켓에 관한이 정보를보십시오. 이 식별 정보는 아직 IPX 소켓에 사용할 수 없습니다.

타이머

(작성해야 함)

활성 UNIX 도메인 소켓

소켓에서 사용하는 프로토콜 (일반적으로 unix)입니다.

RefCnt

참조 횟수 (즉,이 소켓을 통해 연결된 프로세스).

Flags

표시되는 플래그는 SO_ACCEPTON (ACC로 표시됨), SO_WAITDATA (W) 또는 SO_NOSPACE (N)입니다. SO_ACCECPTON은 해당 프로세스가 연결 요청을 기다리고있는 경우 연결되지 않은 소켓에서 사용됩니다. 다른 플래그는 일반적이지 않습니다.

Type

소켓 액세스 유형에는 여러 가지가 있습니다. SOCK_DGRAM 소켓은 데이터 그램 (연결없는) 모드에서 사용됩니다. SOCK_STREAM 스트림 (연결) 소켓입니다. SOCK_RAW 소켓은 원시 소켓으로 사용됩니다. SOCK_RDM 이것은 안정적으로 전달 된 메시지를 제공합니다. SOCK_SEQPACKET 순차 패킷 소켓입니다. SOCK_PACKET 원시 인터페이스 액세스 소켓. UNKNOWN 미래가 우리에게 가져올 것을 아는 사람-여기에 입력하십시오 🙂

State

이 필드에는 다음 키워드 중 하나가 포함됩니다. FREE 소켓이 할당되지 않았습니다. LISTENING 소켓이 연결을 수신하고 있습니다. 의뢰. 이러한 소켓은 –listening (-l) 또는 –all (-a) 옵션을 지정한 경우에만 출력에 포함됩니다. CONNECTING 소켓이 연결을 설정하려고합니다. CONNECTED 소켓이 연결되었습니다. DISCONNECTING 소켓이 분리되고 있습니다. (비어 있음) 소켓이 다른 소켓에 연결되어 있지 않습니다. 알 수 없음이 상태는 발생하지 않아야합니다.

PID / 프로그램 이름

프로세스 ID (PID) 및 소켓이 열려있는 프로세스의 프로세스 이름입니다. 더 자세한 정보는 위에 작성된 활성 인터넷 연결 섹션에서 확인할 수 있습니다.

경로

소켓에 해당 프로세스가 연결된 경로 이름입니다.

활성 IPX 소켓

(이 작업은 아는 사람)

활성 NET / ROM 소켓

(이 작업은 아는 사람이 수행해야 함)

활성 AX.25 소켓

(이 작업은 알고 있음)

참고

Linux 릴리스 2.2부터 netstat -i는 aliasinterface에 대한 인터페이스 통계를 표시하지 않습니다. 별칭 별 인터페이스 카운터를 얻으려면 ipchains (8) 명령을 사용하여 명시 적 규칙을 설정해야합니다.

파일

/ etc / services-서비스 번역

파일

/ proc-다음 파일을 통해 커널 상태 정보에 액세스 할 수있는 proc 파일 시스템의 마운트 지점입니다.

/ proc / net / dev-device

information

/ proc / net / raw-원시 소켓 정보

/ proc / net / tcp-TCP

소켓 정보

/ proc / net / udp-UDP 소켓 정보

/ proc / net / igmp-IGMP 멀티 캐스트 정보

/ proc / net / unix-Unix 도메인 소켓 정보

/ proc / net / ipx-IPX 소켓 정보

/ proc / net / ax25-AX25 소켓 정보

/ proc / net / appletalk- -DDP (appletalk) 소켓 정보

/ proc / net / nr-NET / ROM 소켓 정보

/ proc / net / route-IP 라우팅 정보

/ proc / net / ax25_route-AX25 라우팅 정보

/ proc / net / ipx_route-IPX 라우팅 정보

/ proc / net / nr_nodes- -NET / ROM 노드 목록

/ proc / net / nr_neigh-NET / ROM 이웃

/ proc / net / ip_masquerade-마스 쿼 레이 딩 된 연결

/ proc / net / snmp-통계

참조

ss (8), ip (8)

버그

소켓이 보이는대로 변경되면 가끔 이상한 정보가 나타날 수 있습니다. . 이것은 발생 가능성이 낮습니다.

저자

netstat 사용자 인터페이스는 Fred Baumgarten < [email protected] 기본적으로 Matt Welsh < [email protected] >의 man 페이지입니다. Alan Cox < [email protected] >에 의해 업데이트되었지만 더 많은 작업을 수행 할 수 있습니다. Tuan Hoang < [email protected] >에 의해 다시 업데이트되었습니다.
네트워크에 포함 된 man 페이지 및 명령 -tools 패키지는 Bernd Eckenfels < [email protected] >에 의해 완전히 재 작성되었습니다.

Leave a Reply

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다