netstat (8) (Português)

Nome

netstat – Imprimir conexões de rede, tabelas de roteamento, estatísticas de interface, conexões mascaradas e associações multicast

Sinopse

netstat {–groups | -g}

netstat {–masquerade | -M}

netstat {–statistics | -s}

netstat {–version | -V}

netstat {–help | -h}

address_family_options:

]

Nota

Este programa está obsoleto. A substituição de netstat é ss. A substituição de netstat -r é a rota ip. A substituição do netstat-i é o link ip -s. O substituto de netstat -g é ip maddr.

Descrição

Netstat imprime informações sobre o subsistema de rede Linux. O tipo de informação impressa é controlado pelo primeiro argumento, como segue:

(nenhum)

Por padrão, netstat exibe uma lista de sockets abertos. Se você não especificar nenhuma família de endereços, os soquetes ativos de todas as famílias de endereços configuradas serão impressos.

–route, -r

Exibe as tabelas de roteamento do kernel.

–groups, -g

Exibe informações de associação de grupo multicast para IPv4 e IPv6.

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

Exibe uma tabela de todas as interfaces de rede ou o iface especificado.

–masquerade, -M

Exibe uma lista de conexões mascaradas.

–statistics, -s

Exibe estatísticas resumidas para cada protocolo.

Opções

– verbose, -v

Diga ao usuário o que está acontecendo sendo prolixo. Especialmente imprime algumas informações úteis sobre famílias de endereços não configurados.

–numeric, -n

Mostra endereços numéricos em vez de tentar determinar simbólicos host, porta ou nomes de usuário.

–numeric-hosts

mostra endereços de host numéricos, mas não afeta a resolução da porta ou nomes de usuário.

–numeric-ports

mostra números de porta numéricos mas não afeta a resolução do host ou do usuário nomes.

–numeric-users

mostra IDs de usuários numéricos, mas não afeta a resolução de nomes de host ou porta.

–protocol = family, -A

Especifica as famílias de endereços ( talvez melhor descritos como protocolos de baixo nível) para os quais as conexões devem ser mostradas. family é uma lista separada por vírgulas (“,”) de palavras-chave de famílias de endereços como inet, unix, ipx, ax25, netrom e ddp. Isso tem o mesmo efeito que usar as opções –inet, –unix (-x), –ipx, – ax25, –netrom e –ddp.

O inet da família de endereços inclui raw, udp e sockets de protocolo tcp.

-c, –continuous

Isso fará com que o netstat imprima as informações selecionadas a cada segundo continuamente.

-e, –extend

Exibe informações adicionais. Use esta opção duas vezes para obter o máximo de detalhes.

-o, –timers

Inclui informações relacionadas aos temporizadores de rede.

-p, –program

Mostra o PID e o nome do programa para a que cada socket pertence.

-l, –listening

Mostra apenas os sockets de escuta. (Eles são omitidos por padrão.)

-a, –all

Mostra os soquetes de escuta e não escuta (para TCP, isso significa conexões estabelecidas). Com a opção –interfaces, mostra as interfaces que não são marcado como

-f

Imprime informações de roteamento do FIB. (Este é o padrão.)

-c

Imprime informações de roteamento do cache de rota.

-Z –context

Se o SELinux habilitado, imprime o contexto do SELinux.

-T – notrim

Pare de cortar endereços longos.

delay

Netstat irá percorrer a impressão através de estatísticas a cada segundo de atraso. UP.

Saída

Conexões de Internet ativas (TCP, UDP, bruto)

O protocolo (tcp, udp, bruto) usado pelo soquete.

Recv-Q

A contagem de bytes não copiados pelo programa do usuário conectado a este soquete.

Send-Q

A contagem de bytes não confirmados pelo host remoto.

Endereço local

Endereço e número da porta da extremidade local do soquete. A menos que a opção –numeric (-n) seja especificada, o endereço do soquete é resolvido para seu nome de host canônico (FQDN) e o número da porta é traduzido para o nome do serviço correspondente.

Endereço estrangeiro

Endereço e porta número da extremidade remota do soquete. Análogo a “Endereço Local”.

Estado

O estado do soquete. Como não há estados no modo bruto e geralmente nenhum estado é usado no UDP, esta coluna pode ser deixada em branco. Normalmente, pode ser um de vários valores: ESTABLISHED O socket tem uma conexão estabelecida. SYN_SENT O socket está ativamente tentando estabelecer uma conexão. SYN_RECV Uma solicitação de conexão foi recebida da rede. FIN_WAIT1 O soquete está fechado e a conexão está sendo encerrada. FIN_WAIT2 A conexão é fechada e o socket está esperando por um desligamento do terminal remoto. TIME_WAIT O socket está esperando após fechar para manipular os pacotes ainda na rede. FECHADO O soquete não está sendo usado. CLOSE_WAIT A extremidade remota foi desligada, esperando o soquete fechar. LAST_ACK A extremidade remota foi desligada e o socket está fechado. Aguardando confirmação. LISTEN O soquete está ouvindo conexões de entrada. Esses sockets não são incluídos na saída a menos que você especifique a opção –listening (-l) ou – all (-a).FECHANDO Ambos os soquetes estão desligados, mas ainda não temos todos os nossos dados enviados. DESCONHECIDO O estado do soquete é desconhecido.

Usuário

O nome de usuário ou ID de usuário (UID) do proprietário do soquete .

PID / Nome do programa

Par separado por barras do id do processo (PID) e nome do processo que possui o soquete. –program faz com que esta coluna seja incluída. Você também precisará de privilégios de superusuário para veja esta informação sobre os soquetes que você conhece. Esta informação de identificação ainda não está disponível para sockets IPX.

Timer

(isto precisa ser escrito)

Sockets de domínio UNIX ativo

O protocolo (geralmente unix) usado pelo socket.

RefCnt

A contagem de referência (ou seja, processos anexados por meio deste soquete).

Sinalizadores

Os sinalizadores exibidos são SO_ACCEPTON (exibidos como ACC), SO_WAITDATA (W) ou SO_NOSPACE (N). SO_ACCECPTON é usado em soquetes não conectados se seus processos correspondentes estiverem aguardando um pedido de conexão. Os outros sinalizadores não são de interesse normal.

Tipo

Existem vários tipos de acesso ao socket: SOCK_DGRAM O socket é usado no modo Datagrama (sem conexão). SOCK_STREAM Este é um socket de stream (conexão). SOCK_RAW O socket é usado como um socket raw. SOCK_RDM Este serve mensagens entregues de forma confiável. SOCK_SEQPACKET Este é um socket de pacote sequencial. SOCK_PACKET Soquete de acesso à interface bruta. DESCONHECIDO Quem sabe o que o futuro nos trará – basta preencher aqui 🙂

Estado

Este campo conterá uma das seguintes palavras-chave: LIVRE O soquete não está alocado LISTENING O soquete está ouvindo uma conexão solicitação. Esses sockets são incluídos apenas na saída se você especificar a opção –listening (-l) ou – all (-a). CONNECTING O socket está prestes a estabelecer uma conexão. CONNECTED O soquete está conectado. DISCONNECTING O soquete está desconectando. (vazio) O soquete não está conectado a outro. DESCONHECIDO Este estado nunca deveria acontecer.

PID / Nome do programa

ID do processo (PID) e nome do processo que tem o soquete aberto. Mais informações disponíveis na seção Conexões de Internet ativas escrita acima.

Caminho

Este é o nome do caminho pelo qual os processos correspondentes são anexados ao soquete.

Soquetes IPX ativos

(isso precisa ser feito por alguém que conheça)

Soquetes NET / ROM ativos

(isso precisa ser feito por alguém que conheça)

Soquetes AX.25 ativos

(isso precisa ser feito por alguém que sabe disso)

Notas

A partir do Linux versão 2.2 netstat -i não mostra estatísticas de interface para aliasinterfaces. Para obter contadores de interface por alias, você precisa configurar regras explícitas usando o comando ipchains (8).

Arquivos

/ etc / services – A tradução dos serviços

arquivo

/ proc – Ponto de montagem para o sistema de arquivos proc, que dá acesso às informações de status do kernel através dos seguintes arquivos.

/ proc / net / dev – device

informações

/ proc / net / raw – informações brutas do soquete

/ proc / net / tcp – TCP

informações do soquete

/ proc / net / udp – informações de soquete UDP

/ proc / net / igmp – informações de multicast IGMP

/ proc / net / unix – informações de soquete de domínio Unix

/ proc / net / ipx – informações do soquete IPX

/ proc / net / ax25 – informações do soquete AX25

/ proc / net / appletalk – – Informações de soquete DDP (appletalk)

/ proc / net / nr – Informações de soquete NET / ROM

/ proc / net / route – Informações de roteamento de IP

/ proc / net / ax25_route – informações de roteamento AX25

/ proc / net / ipx_route – informações de roteamento IPX

/ proc / net / nr_nodes – – Lista de nós NET / ROM

/ proc / net / nr_neigh – vizinhos NET / ROM

/ proc / net / ip_masquerade – conexões mascaradas

/ proc / net / snmp – statistics

Veja também

ss (8), ip (8)

Bugs

Ocasionalmente, informações estranhas podem aparecer se um soquete mudar conforme é visualizado . É improvável que isso ocorra.

Autores

A interface do usuário netstat foi escrita por Fred Baumgarten < [email protected] > a página do manual basicamente de Matt Welsh < [email protected] >. Ele foi atualizado por Alan Cox < [email protected] >, mas poderia ser um pouco mais trabalhoso. Ele foi atualizado novamente por Tuan Hoang < [email protected] >.
A página de manual e o comando incluídos na rede O pacote -tools foi totalmente reescrito por Bernd Eckenfels < [email protected] >.

Leave a Reply

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *