Maik Broemme contributed gcc warning fixes (break after default: label)
[oss-qm-packages.git] / man / pt_BR / netstat.8
blobb9b359aeffdf1a31eead731f787e91d9f20f193a
1 .\"
2 .\" netstat.8 
3 .\"
4 .\" Original: (mdw@tc.cornell.edu & dc6iq@insu1.etec.uni-karlsruhe.de)
5 .\"
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>
10 .\"
11 .TH NETSTAT 8 "19 de maio de 1997" "net-tools" "Manual do Programador Linux"
13 .SH NOME
14 netstat \- Mostra conexões de rede, tabelas de roteamento, estatísticas de interface e conexões
15 mascaradas.
16 .SH SINOPSE
18 .B netstat 
19 .RB [ \-venaoc ]
20 .RB [ \-\-tcp | \-t ]
21 .RB [ \-\-udp | \-u ]
22 .RB [ \-\-raw | \-w ]
23 .RB [ \-\-unix | \-x ] 
24 .RB [ \-\-inet | \-\-ip ]
25 .RB [ \-\-ax25 ]
26 .RB [ \-\-ipx ] 
27 .RB [ \-\-netrom ]
29 .PP
31 .B netstat 
32 .RB [ \-veenc ]
33 .RB [ \-\-inet ] 
34 .RB [ \-\-ipx ]
35 .RB [ \-\-netrom ] 
36 .RB [ \-\-ddp ]
37 .RB [ \-\-ax25 ]
38 .RB { \-\-route | \-r }
40 .PP
42 .B netstat
43 .RB [ \-veenac ]
44 .RB { \-\-interfaces | \-i }
45 .RI [ iface ]
47 .PP
49 .B netstat
50 .RB [ \-enc ]
51 .RB { \-\-masquerade | \-M }
53 .PP
55 .B netstat 
56 .\".RB [ \-cn ]
57 .RB { \-\-statistics | \-s }
59 .PP
61 .B netstat 
62 .RB { \-V | \-\-version }
63 .RB { \-h | \-\-help }
65 .PP
66 .SH DESCRIÇÃO
67 .B netstat
68 mostra informações do subsistema de rede do Linux.
70 .SS "(sem opções)"
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
75 .B -e
76 você obterá informações adicionais (userid). Com a chave
77 .B -v
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
80 .B -o
81 mostra algumas informações adicionais sobre temporizadores de rede.
82 .B -a
83 mostra todos os sockets, incluindo sockets de servidores. A família de
84 endereços
85 .B inet
86 mostrará sockets raw, udp e tcp.
88 .SS "\-r, \-\-route"
89 Com a opção
90 .BR \-r ", " \-\-route
91 você obterá as tabelas de roteamento do kernel no mesmo formato usado por
92 .BR "route -e" .
93 .B "netstat -er" 
94 usará o formato de apresentação do comando
95 .BR route .
96 Por favor veja
97 .BR route (8)
98 para maiores detalhes.
100 .SS "\-i, \-\-interface \fIiface\fI"
101 Se você usar a opção
102 .BR -i ", " --interfaces
103 , uma tabela de todas (ou da
104 .IR iface
105 especificada) as interfaces de rede será mostrada. A saída usa o formato
106 .B "ifconfig -e"
107 , e é descrita em
108 .BR ifconfig (8).
109 .B "netstat -ei" 
110 mostrará uma tabela ou uma entrada de interface como
111 .B ifconfig
112 mostra. Com a chave
113 .B -a
114 , você pode incluir interfaces que não estejam configuradas (i.e. não tem
115 a flag 
116 .BR U = UP
117 configurada).
119 .SS "\-M, \-\-masquerade"
121 Uma lista de todas as sessões mascaradas também pode ser vista. Com a chave
122 .B -e 
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
133 .IR /proc/net/snmp .
136 .SH OPÇÕES
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 
140 configuradas.
142 .SS "\-n, \-\-numeric"
143 Mostra endereços numéricos, sem tentar resolver os nomes da máquina, porta ou
144 usuário.
146 .SS "\-A, \-\-af \fIfamília\fI"
147 Usa um método diferente para configurar as famílias de endereços.
148 .I família 
149 é uma lista de palavras-chave de famílias de endereços separadas por vírgulas
150 (',') como
151 .BR inet , 
152 .BR unix , 
153 .BR ipx , 
154 .BR ax25 , 
155 .B netrom 
157 .BR ddp .
158 Tem o mesmo efeito de usar as opções longas
159 .BR \-\-inet ,
160 .BR \-\-unix ,
161 .BR \-\-ipx ,
162 .BR \-\-ax25 ,
163 .B \-\-netrom
165 .BR \-\-ddp.
167 .SS "\-c, \-\-continuous"
168 Isto fará com que 
169 .B netstat
170 mostre a tabela selecionada a cada segundo, continuamente na tela até que
171 você o interrompa.
174 .SH SAÍDA
177 .SS Conexões Internet Ativas \fR(TCP, UDP, RAW)\fR
179 .SS "Proto" 
180 O protocolo (tcp, udp, raw) usado pelo socket.
182 .SS "Recv-Q"
183 O contador de bytes não copiados pelo programa conectado a este socket.
185 .SS "Send-Q"
186 O contador de bytes não confirmados pela máquina remota.
188 .SS "Endereço Local" 
189 O endereço local (nome da máquina local) e o numero da porta do socket. A menos
190 que a chave
191 .B -n
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
198 .B -n
199 desliga a resolução do nome da máquina e do serviço.
201 .SS "Estado"
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:
207 ESTABELECIDO
208 O socket tem uma conexão estabelecida.
211 SYN_SENT
212 O socket está ativamente tentando estabelecer uma conexão.
215 SYN_RECV
216 Uma requisição de conexão foi recebida da rede.
219 FIN_WAIT1
220 O socket está fechado e a conexão está terminando.
223 FIN_WAIT2
224 A conexão está fechada e o socket está esperando por uma terminação pela
225 máquina remota.
228 TIME_WAIT
229 O socket está esperando após o fechamento para tratar os pacotes ainda na rede.
232 FECHADO
233 O socket não está sendo usado.
236 CLOSE_WAIT
237 O lado remoto terminou, esperando pelo fechamento do socket.
240 ÚLTIMO_ACK
241 O lado remoto terminou, e o socket está fechado. Esperando por uma
242 confirmação.
245 OUVINDO
246 O socket está ouvindo por conexões. Estes socket são somente mostrados se
247 a chave
248 .BR -a , --listening
249 for especificada.
252 FECHANDO
253 Ambos os sockets estão terminados mas nós ainda não enviamos todos os nossos
254 dados.
257 DESCONHECIDO
258 O estado do socket é desconhecido.
260 .SS "Usuário"
261 O nome ou UID do dono do socket.
263 .SS "Temporizador"
264 (precisa ser escrito)
268 .SS UNIX domain sockets Ativos
271 .SS "Proto" 
272 O protocolo (normalmente unix) usado pelo socket.
274 .SS "CntRef"
275 O contador de referências (i.e. processos conectados via este socket).
277 .SS "Flags"
278 As flags mostradas são SO_ACCEPTON (mostrada como 
279 .BR ACC ),
280 SO_WAITDATA 
281 .RB ( W )
282 ou SO_NOSPACE 
283 .RB ( N ). 
284 SO_ACCECPTON 
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.
289 .SS "Tipos"
290 Há diversos tipos de acesso a sockets:
293 SOCK_DGRAM
294 O socket é usado no modo de Datagramas (sem conexão).
297 SOCK_STREAM
298 É um socket usado quando há conexões (stream socket).
301 SOCK_RAW
302 É usado como o socket básico (raw socket).
305 SOCK_RDM
306 Este é usado para confirmação de entrega de mensagens.
309 SOCK_SEQPACKET
310 É um socket para um pacote sequencial.
313 SOCK_PACKET
314 Socket para acesso da interface BÁSICA.
317 UNKNOWN
318 Quem sabe o que nos trará o futuro? Preencha aqui :-)
321 .SS "Estados"
322 Este campo conterá uma das seguintes palavras-chave:
325 FREE
326 Este socket não está alocado.
329 LISTENING
330 O socket está aguardando por uma solicitação de conexão. São mostrados
331 apenas se as opções
332 .BR -a , --listening
333 forem selecionadas.
336 CONNECTING
337 O socket está por estabelecer uma conexão.
340 CONNECTED
341 O socket está conectado.
344 DISCONNECTING
345 O socket está desconectado.
348 (nada)
349 O socket não está conectado a nenhum outro.
352 UNKNOWN
353 Isto não deve acontecer nunca.
355 .SS "Path"
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.)
374 .SH NOTAS
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
378 +.BR ipchains(8)
380 .SH FILES
382 .I /etc/services
383 -- O arquivo de "tradução" (correspondência) entre socket e serviço.
385 .I /proc/net/dev
386 -- Informações de dispositivos.
388 .I /proc/net/snmp
389 -- Estatísticas da rede.
391 .I /proc/net/raw
392 -- Informação sobre o socket BÁSICO (RAW).
394 .I /proc/net/tcp
395 -- Informação sobre o socket TCP.
397 .I /proc/net/udp
398 -- Informação sobre o socket UDP.
400 .I /proc/net/unix
401 -- Informação sobre o socket de domínio Unix.
403 .I /proc/net/ipx
404 -- Informação sobre o socket IPX.
406 .I /proc/net/ax25
407 -- Informação sobre o socket AX25.
409 .I /proc/net/appletalk
410 -- Informação sobre o socket DDP (Appletalk).
412 .I /proc/net/nr
413 -- Informação sobre o socket NET/ROM.
415 .I /proc/net/route
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
436 .SH VEJA TAMBÉM
437 .BR route (8), 
438 .BR ifconfig (8), 
439 .BR ipfw (4), 
440 .BR ipfw (8), 
441 .BR ipfwadm (8)
442 .BR ipchains (8)
445 .SH BUGS
446 Ocasionalmente informações estranhas podem surgir se um socket mudar
447 enquanto é visualizado. Isso é incomum.
449 As opções descritas para
450 .B netstat -i
451 foram descritas como deverão funcionar após alguma limpeza da liberação
452 BETA do pacote net-tools.
455 .SH AUTORES
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
460 mais de trabalho.
463 A página do manual e os comandos incluídos no pacote net-tools
464 foram totalmente reescritos desde Bernd Eckenfels
465 <ecki@linux.de>.
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>.