4 .\" Original: (mdw@tc.cornell.edu & dc6iq@insu1.etec.uni-karlsruhe.de)
6 .\" Modificado por: Bernd.Eckenfels@inka.de
7 .\" Modificado por: Andi Kleen ak@muc.de
8 .\" Traduzido para português por Arnaldo Carvalho de Melo <acme@conectiva.com.br>
9 .\" Revisado por Jorge Luiz Godoy Filho <jorge@bestway.com.br>
11 .TH NETSTAT 8 "19 de maio de 1997" "net-tools" "Manual do Programador Linux"
14 netstat \- Mostra conexões de rede, tabelas de roteamento, estatísticas de interface e conexões
23 .RB [ \-\-unix | \-x ]
24 .RB [ \-\-inet | \-\-ip ]
38 .RB { \-\-route | \-r }
44 .RB { \-\-interfaces | \-i }
51 .RB { \-\-masquerade | \-M }
57 .RB { \-\-statistics | \-s }
62 .RB { \-V | \-\-version }
63 .RB { \-h | \-\-help }
68 mostra informações do subsistema de rede do Linux.
71 Você pode ver o estado das conexões de rede através da listagem dos sockets
72 abertos. Esta é a operação padrão: se você não especificar nenhuma
73 família de endereços, os sockets ativos de todas as famílias de endereços
74 configuradas serão mostrados. Com
76 você obterá informações adicionais (userid). Com a chave
78 você poderá fazer com que o netstat reclame sobre famílias de endereços
79 conhecidas que não sejam suportadas pelo kernel. A opção
81 mostra algumas informações adicionais sobre temporizadores de rede.
83 mostra todos os sockets, incluindo sockets de servidores. A família de
86 mostrará sockets raw, udp e tcp.
90 .BR \-r ", " \-\-route
91 você obterá as tabelas de roteamento do kernel no mesmo formato usado por
94 usará o formato de apresentação do comando
98 para maiores detalhes.
100 .SS "\-i, \-\-interface \fIiface\fI"
102 .BR -i ", " --interfaces
103 , uma tabela de todas (ou da
105 especificada) as interfaces de rede será mostrada. A saída usa o formato
110 mostrará uma tabela ou uma entrada de interface como
114 , você pode incluir interfaces que não estejam configuradas (i.e. não tem
119 .SS "\-M, \-\-masquerade"
121 Uma lista de todas as sessões mascaradas também pode ser vista. Com a chave
123 você pode incluir mais algumas informações sobre numeração sequencial e deltas
124 , causados por reescritas de dados em sessões FTP (comando PORT).
125 O suporte a mascaramento é usado para esconder máquinas em endereços de
126 rede não oficiais do resto do mundo, como descrito em
127 .BR ipfw (4), ipfwadm "(8) e ipfw (8).
129 .SS "\-s, \-\-statistics"
131 Mostra estatísticas sobre o subsistema de rede do kernel do Linux, que
132 são lidas a partir de
137 .SS "\-v, \-\-verbose"
138 Informa ao usuário o que está ocorrendo, sendo detalhado. Especialmente
139 mostra algumas informações úteis sobre famílias de endereços não
142 .SS "\-n, \-\-numeric"
143 Mostra endereços numéricos, sem tentar resolver os nomes da máquina, porta ou
146 .SS "\-A, \-\-af \fIfamília\fI"
147 Usa um método diferente para configurar as famílias de endereços.
149 é uma lista de palavras-chave de famílias de endereços separadas por vírgulas
158 Tem o mesmo efeito de usar as opções longas
167 .SS "\-c, \-\-continuous"
170 mostre a tabela selecionada a cada segundo, continuamente na tela até que
177 .SS Conexões Internet Ativas \fR(TCP, UDP, RAW)\fR
180 O protocolo (tcp, udp, raw) usado pelo socket.
183 O contador de bytes não copiados pelo programa conectado a este socket.
186 O contador de bytes não confirmados pela máquina remota.
189 O endereço local (nome da máquina local) e o numero da porta do socket. A menos
192 seja especificada o endereço do socket será resolvido para seu nome de máquina
193 canônico e o número da porta será traduzido para o serviço correspondente.
195 .SS "Endereço Remoto"
196 O endereço remoto (nome da máquina remota) e o número da porta do socket. Como
197 com o endereço local, a chave
199 desliga a resolução do nome da máquina e do serviço.
202 O estado do socket. Uma vez que não existem estados no modo RAW e normalmente
203 nenhum estado é usado em UDP, esta linha pode ser deixada em branco. Normalmente
204 ele pode assumir um de vários valores:
208 O socket tem uma conexão estabelecida.
212 O socket está ativamente tentando estabelecer uma conexão.
216 Uma requisição de conexão foi recebida da rede.
220 O socket está fechado e a conexão está terminando.
224 A conexão está fechada e o socket está esperando por uma terminação pela
229 O socket está esperando após o fechamento para tratar os pacotes ainda na rede.
233 O socket não está sendo usado.
237 O lado remoto terminou, esperando pelo fechamento do socket.
241 O lado remoto terminou, e o socket está fechado. Esperando por uma
246 O socket está ouvindo por conexões. Estes socket são somente mostrados se
253 Ambos os sockets estão terminados mas nós ainda não enviamos todos os nossos
258 O estado do socket é desconhecido.
261 O nome ou UID do dono do socket.
264 (precisa ser escrito)
268 .SS UNIX domain sockets Ativos
272 O protocolo (normalmente unix) usado pelo socket.
275 O contador de referências (i.e. processos conectados via este socket).
278 As flags mostradas são SO_ACCEPTON (mostrada como
285 é usada para sockets não-conectados se seus processos correspondentes
286 estiverem esperando por uma solicitação de conexão. As demais flags não
287 são de interesse comum.
290 Há diversos tipos de acesso a sockets:
294 O socket é usado no modo de Datagramas (sem conexão).
298 É um socket usado quando há conexões (stream socket).
302 É usado como o socket básico (raw socket).
306 Este é usado para confirmação de entrega de mensagens.
310 É um socket para um pacote sequencial.
314 Socket para acesso da interface BÁSICA.
318 Quem sabe o que nos trará o futuro? Preencha aqui :-)
322 Este campo conterá uma das seguintes palavras-chave:
326 Este socket não está alocado.
330 O socket está aguardando por uma solicitação de conexão. São mostrados
337 O socket está por estabelecer uma conexão.
341 O socket está conectado.
345 O socket está desconectado.
349 O socket não está conectado a nenhum outro.
353 Isto não deve acontecer nunca.
356 Mostra o caminho (path) do processo do qual está tratando esse socket.
359 .SS Sockets IPX ativos
361 (Isso precisa ser feito por alguém que saiba fazê-lo.)
364 .SS Sockets NET/ROM ativos
366 (Isso precisa ser feito por alguém que saiba fazê-lo.)
369 .SS Sockets AX.25 ativos
371 (Isso precisa ser feito por alguém que saiba fazê-lo.)
375 Desde o kernel 2.2 o netstat -i não mostra estatísticas para apelidos (aliases)
376 de interfaces. Para obter contadores por apelido de interface você precisa
377 configurar regras explícitas usando o comando
383 -- O arquivo de "tradução" (correspondência) entre socket e serviço.
386 -- Informações de dispositivos.
389 -- Estatísticas da rede.
392 -- Informação sobre o socket BÁSICO (RAW).
395 -- Informação sobre o socket TCP.
398 -- Informação sobre o socket UDP.
401 -- Informação sobre o socket de domínio Unix.
404 -- Informação sobre o socket IPX.
407 -- Informação sobre o socket AX25.
409 .I /proc/net/appletalk
410 -- Informação sobre o socket DDP (Appletalk).
413 -- Informação sobre o socket NET/ROM.
416 -- Informação sobre os roteamentos IP realizados pelo kernel
418 .I /proc/net/ax25_route
419 -- Informação sobre os roteamentos AX25 realizados pelo kernel
421 .I /proc/net/ipx_route
422 -- Informação sobre os roteamentos IPX realizados pelo kernel
424 .I /proc/net/nr_nodes
425 -- Lista de nós NET/ROM do kernel
427 .I /proc/net/nr_neigh
428 -- "Vizinhos" NET/ROM do kernel
430 .I /proc/net/ip_masquerade
431 -- Conexões mascaradas do kernel
446 Ocasionalmente informações estranhas podem surgir se um socket mudar
447 enquanto é visualizado. Isso é incomum.
449 As opções descritas para
451 foram descritas como deverão funcionar após alguma limpeza da liberação
452 BETA do pacote net-tools.
456 A interface com o usuário foi escrita por Fred Baumgarten
457 <dc6iq@insu1.etec.uni-karlsruhe.de> a página do manual basicamente
458 por Matt Welsh <mdw@tc.cornell.edu>. Foi atualizada por
459 Alan Cox <Alan.Cox@linux.org> mas poderia ter sido feita com um pouco
463 A página do manual e os comandos incluídos no pacote net-tools
464 foram totalmente reescritos desde Bernd Eckenfels
467 .SH TRADUÇÃO E REVISÃO PARA PORTUGUÊS
468 Traduzido para o português por Arnaldo Carvalho de Melo
469 <acme@conectiva.com.br> e Jorge Luiz Godoy Filho <jorge@bestway.com.br>.