COMANDO DE REDE WINDOWS

Às vezes é útil, e necessário, conhecer os comandos IP, para analisar ou até mesmo para configurar suas redes TCP/IP. Eis a lista destes comandos para utilizar em uma janela DOS

Ping

PING: teste a conexão com um endereço IP distante /bold> 
ping -t [IP ou host] 
ping -l 1024 [IP ou host]



A opção <bold>-t
 permite fazer pings contínuos até CTRL-C. Se você definiu a opção -t, você pode obter a qualquer momento as estatísticas, sem interromper as solicitações ping, pressionando as teclas Ctrl+Alt (também pode aparecer como Ctrl+Pause). Este comando é útil para gerar uma carga de rede, que especifique o tamanho do pacote com a opção -l e o tamanho do pacote em octetos. 

Tracert

TRACERT: exibe todos os endereços IP intermediários pelos quais passa o pacote entre a máquina local e o endereço IP específico. Este comando é útil se o comando ping não tiver resposta, para estabelecer qual o nível de falha da conexão. 

tracert [@IP ou não do host] 
tracert -d [@IP ou não do host]

IpConfig

IPCONFIG: exibe ou atualiza a configuração de rede TCP/IP. Este comando, executado sem opção, exibe o endereço IP em andamento, a máscara da rede bem como a passarela padrão das interfaces de rede conhecidas na máquina local. 

ipconfig /all [/release [carte]] [/renew [carta]] /flushdns /displaydns /registerdns [-a] [-a] [-a] 




/all: exibe toda a configuração da rede, inclusive os servidores DNS, WINS, bail DHCP, etc ... 


/renew [carta]: reconfigura o DHCP de todas os cartões (se um cartão não é especificado) ou de um cartão específico com o parâmetro cartão. O nome do cartão é aquele que aparece comipconfig sem parâmetro. 

/release [carte]: envie uma mensagem DHCPRELEASE ao servidor DHCP para liberar a configuração DHCP atual e anular a configuração do endereço IP de todos os cartões (se nenhum cartão for especificado) ou de uma carta com parâmetro cartão. Este parâmetroTCP/IPC para os cartões configurados de modo a obter automaticamente um endereço IP. 

/flushdns: esvazia e reinicia o cache de resolução do cliente DNS. Esta opção é útil para excluir as entradas de cache negativas bem como todas as outras adicionadas de maneira dinâmica. 

/displaydns: exibe o cache de resolução do cliente DNS, que inclui as entradas pré-carregadas a partir do arquivo dos hóspedes locais bem como todos o registros de recursos recentemente obtidos pelas solicitações de nomes resolvidas pelo computador. O serviço cliente DNS utiliza estas informações para resolver rapidamente os nomes frequentemente solicitados, antes de interrogar seus servidores DNS configurados. 

/registerdns: atualiza todos as barras DHCP e reescreve os nomes DNS

NetStat

NETSTAT: exibe o estado da pilha <bold>TCP/IP na sua máquina local</bold>. 

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [intervalo]



"-a" exibe todas as conexão e portas de escutas (As conexões do lado do servidor são normalmente inibidas). 

"-e" exibe as estatísticas Ethernet e pode ser combinada com a opção -s. 

"-n" exibe os endereços e os números de portas sob a forma numérica. 

"-p" proto exibe as conexões para o protocolo especificado pelo protocolo. O protocolo pode ser utilizado com a opção -s para exibir as estatísticas por protocolo e pode ser TCP, UDP, ou IP. 

"-r" exibe o conteúdo da tabela do roteador. 

"-s" exibe as estatísticas por protocolo. Por padrão, as estatísticas em TCP, UDP e IP são visualizadas; a opção -p pode ser utilizada para especificar em subconjunto do padrão. 

"intervalo": exibe novamente as estatísticas selecionadas, com uma pausa de interval de segundos entre cada exibição. Pressione Ctrl+C para parar a exibição das estatísticas. 

"-abnov" exibe os processos que utilizam a conexão internet (Endereço IP, porta, endereço distante e o PID do processo que utiliza a conexão, bem como seu nome). 

ROUTE/Roteador

ROUTE: exibe ou modifica a tabela do roteador

ROUTE [-f] [commande [destinação] [MASK máscara da rede] [passarela]



"-f" Apaga as tabelas do roteador de todas as entradas de passarelas. Utilizado conjuntamente com um dos comandos, as tabelas são apagadas antes da execução do comando. 

"-p" mostra a entrada na tabela depois do reboot da máquina. 

"Comando": especifica um dos quatro comandos: DELETE que apaga um itinerário, PRINT que exibe um itinerário, ADD que acrescenta um itinerário, CHANGE que modifica um itinerário existente. 

"Destino": especifica um hóspede. 

"MASK": se a palavra chave MASK estiver presente, o parâmetro seguinte é interpretado como o parâmetro máscara da rede. 

"Máscara": fornecida, ela especifica o valor da máscara da sub-rede para associar esta entrada de itinerário. Não especificada, ela assume o valor padrão 255.255.255.255. 

"Passarela": especifica a passarela. 

"METRIC": especifica o custo métrico para o destino. 

Arp

ARP: resolução dos endereços <bold>IP em endereços MAC.</bold> Exibe e modifica as tabelas de traduções dos endereços IP em endereços físicos utilizados pelo protocolo de resolução de endereços ARP

ARP -s adr_inet adr_eth [adr_if] 
ARP -d adr_inet [adr_if] 
ARP -a [adr_inet] [-N adr_if] 



"-a" exibe as entradas ARP interrogando o protocolo de dados ativos. Se adr_inet é especificado, somente os endereços IP e físico do computador serão exibidos. Quando mais de uma interface de rede utilizar ARP, as entradas de cada tabela ARP são exibidas. 

"-g" Idêntica a -a. 

"adr_inet"precisa um endereço internet. 

"-N adr_if" mostra as entradas ARP para o acesso à interface de rede especificada por adr_if

"-d" apaga o hóspede específico por adr_inet. 

"-s" acrescenta um hóspede e associa o endereço Internet adr_inet com o endereço físico adr-eth. O endereço físico é dado sob forma de 6 octetos hexadecimais separados por hifens. A entrada é permanente. 

"adr_eth" especifica um endereço físico. 

"adr_if" definida, ela especifica o endereço Internet da interface cuja tabela de tradução dos endereços deveria estar modificada. Não definida, a primeira interface aplicável será utilizada.

NbtStat

NBTSTAT : atualização <bold>do cache do arquivo <bold>Lmhosts. Exibe as estatísticas do protocolo e as conexões </bold>TCP/IP</bold> atuais utilizando NBT (NetBIOS sobre TCP/IP). 

 NBTSTAT [-a Nome Distante] [-A endereço IP] [-c] [-n] [-r] [-R] [-s] [S] [intervalo]



"-a" (estado da carta) lista da tabela de nomes da máquina distante (nome conhecido) 

"-A" (estado da carta) lista da tabela de nomes da máquina distante (endereço IP). 

"-c" (cache) lista o cache de nomes distantes e tidos como os endereços IP

"-n" (nomes) lista os nomes NetBIOS locais. 

"-r" (resolvidos) lista os nomes resolvidos pela difusão e via Wins. 

"-R" (Carga) esvaziamento e carregamento da tabela do cache de nomes distantes. 

"-S" (Sessões) lista a tabela de sessões com os endereços destino IP

"-s" (sessões) lista a tabela de sessões convertendo os endereços de destino IP em nomes de hóspedes via o arquivo hóspedes. 

Exemplo 

 nbtstat -A @IP


Este comando envia o nome NetBIOS, nome do sistema, os utilizadores conectados.... da máquina distante. 

Telnet

TELNET 
telnet <IP ou host> 
telnet <IP ou host> <port TCP>


O comando telnet permite acessar, no modo Terminal (tela passiva) um um host distante. Ele permite também verificar se um serviço TCP é qualquer servidor distante especificado a partir do endereço IP e o número de porta TCP. É assim que se pode testar se o serviço SMTP, por exemplo, roda com um servidor Microsoft Exchange utilizando o endereço IP do conector SMTPe a partir da porta número 25. As portas mais comuns são: 


ftp (21), 

telnet (23), 

smtp (25), 

www (80), 

kerberos (88), 

pop3 (110), 

nntp (119) 

e nbt (137-139). 

Hostname

HOSTNAME: exibe o nome da máquina 

Ftp

FTP: cliente de download de arquivos 

ftp -s:<file>



"-s" esta opção permite lançar os FTP no modo batch: especifica um arquivo textual contendo os comandos FTP

NsLookUp

NsLookUp: envia solicitações <bold>DNS para um servidor DNS por escolha</bold> 

nslookup [domínio] [servidor dns]


O comando NsLookUp permite enviar solicitações DNS para um servidor. Por padrão, se você não colocar o servidor DNS, o comando utilizará aquele que é utilizado pela sua interface de rede mas você pode forçar a utilização de um outro servidor. 

Por exemplo, para pedir ao servidor DNS 10.0.0.3 o endereço IP correspondente ao endereço www.commentcamarche.net é: 

nslookup www.commentcamarche.net 10.0.0.3



Se você não precisar de nenhum parâmetro para nslookup, um shell abrir-se-á na espera de solicitações vindas de você. 

NetSh

NetSh: configura a rede no Windows 

Netsh

Tradução feita por Ana Spadari
Close Menu