terça-feira, 22 de novembro de 2016

Comandos para IP relativos às redes no Windows




Às vezes é útil conhecer os comandos IP, para analisar e configurar suas redes TCP/IP. 
Veja a lista destes comandos, a serem utilizados numa janela DOS: 

Ping

PING: Teste a conexão da rede com um endereço IP remoto 
ping -t [IP ou alojador] 
ping -l 1024 [IP ou alojador]



A opção -t faz pings contínuos até Ctrl-C. 

Se você especificou a opção -t, você pode, a qualquer momento, obter estatíticas, sem parar as consultas ping, pressionando Ctrl+Attn (ou Ctrl+Pause) 
Este comando também é útil para gerar carga de rede, especificando o tamanho do pacote com a opção -l e o tamanho do pacote em bytes. 

Tracert

TRACERT: Exibe todos os endereços IP intermediários através dos quais passa um pacote entre a máquina local e o endereço IP especificado. 
tracert [@IP ou nome do alojador] 
tracert -d [@IP ou nome do alojador]

Este comando é útil, caso o comando ping não responda, para determinar o nível de falha da conexão. 

IpConfig

IPCONFIG: Exibe ou atualiza a configuration da rede TCP/IP 
ipconfig /all [/release [placa]] [/renew [placa]] /flushdns /displaydns /registerdns [-a] [-a] [-a] 

Este comando, executado sem opção, exibe o endereço IP atual, o ocultador de rede assim como a passarela padrão nas interfaces de rede, conhecidas pela máquina local. 


/all: Exibe qualquer configuração de rede, inclusive os servidores DNS, WINS, bail DHCP, etc ... 

/renew [carte]: Renova a configuração DHCP de todas as placas (se nenhuma placa for especificada) ou de uma placa precisa, com configuração de placa. O nome da placa é aquele que aparecerá com ipconfig sem configuração. 

/release [placa]: Envia uma mensagem DHCPRELEASE ao servidor DHCP para liberar a configuração DHCP atual e cancelar a configuração do endereço IP de todas as placas (se nenhuma placa for especificada) ou de uma placa precisa, com configuração de placa. Esta configuração desativa o TCP/IP para as placas configuradas de modo a obter um endereço IP, automaticamente. 

/flushdns: Esvazia e reinicializa o cache de resolução do cliente DNS. Esta opção é útil para excluir as entradas de cache negativas assim como todas as outras entradas adicionadas, dinamicamente. 

/displaydns: Exibe o cache de resolução do cliente DNS, que inclui entradas baixadas anteriormente, a partir dos arquivos hosts locais, assim como todos os backups de recursos obtidos, recentemente, para consultas de nomes resolvidos pelo computador. O serviço Cliente DNS utiliza estas informações para resolver rapidamente os nomes mais solicitados, antes de consultar seus servidores DNS configurados. 

/registerdns: Atualiza todas as concessõe DHCP e reinscreve os nomes DNS. 

NetStat

NETSTAT : Exibe o estado da bateria TCP/IP na máquina local 

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [espaço]



-a Exibe todas as conexões e portas de escuta (as conexões do servidor serão, normalmente, inibidas ). 

-e Exibe estatísticas Ethernet. Pode ser combinada com a opção -s. 

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

-p proto Exibe as conexões para o protocolo especificado por protocolo; o protocolo pode ser TCP ou UDP. Utilizado com a opção -s para exibir estatísticas por protocolo, o protocolo pode ser TCP, UDP, ou IP. 

-r Exibe o conteúdo da tabela de encaminhamento. 

-s Exibe estatísticas por protocolo. Por padrão, as estatísticas no TCP, UDP e IP podem ser vistas; a opção -p pode ser usada para especificar um subconjunto do padrão. 

intervalo: Exibe, de novo, as estatísticas selecionadas, com uma pausa de "intervalo" de segundos entre cada exibição. Pressionar no Ctrl + C para parar a exibição das estatísticas. 

-abnov Exibe os processos que usam a conexão internet (Endereço IP local, porta, endereço IP remoto e o PID do processo que usa a conexão e seu nome). 

Rota

ROTA: Exibe ou altera a tabela de roteamento 

 ROTA [-f] [comando [destino] [MASK oculta a rede] [passarela]

-f Apaga as tabelas de roteamento de todas as entradas das passarelas. Usado junto com um dos comandos, as tabelas são apagadas antes da execução do comando. 

-p Torna permanente a entrada na tabela após a reinicialização da máquina 

comando Especifica um dos 4 comandos : 

DELETE: Apaga um itinerário. 
PRINT: Exibe um itinerário. 
ADD: Adiciona um itinerário. 
CHANGE: Modifica um itinerário existente. 

Destino: Especifica o alojador. 
MASK: Se a palavra chave MASK estiver presente, a configuração seguinte será interpretada como a configuração de ocultador de rede. 
ocultador de rede: Fornecido; especifica o valor ocultador de subrede a ser associado a esta entrada de itinerário. Se não for especificado, levará em conta 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 de endereços IP em endereços MAC. Exibe e altera as tabelas de tradução dos endereços IP em endereços físicos usados 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 Mostra as entradas ARP ativas interrogando o protocolo de dados ativo. Se adr_inet for especificado, apenas os endereços IP e físicos do computador especificado serão exibidos. Se mais de uma interface de rede utiliza ARP, as entradas de cada tabela e ARP serão exibidas. 

-g Idêntico à -a. 

adr_inet Especifica um endereço internet. 

-N adr_if Exibe as entradas ARP para a interface de rede especificada pelo adr_if. 

-d Apaga o alojador especificado pelo adr_inet. 

-s Adiciona o alojador e associa o endereço Internet adr_inet com o endereço físico adr_eth. O endereço físico tem a forma de 6 bytes hexadecimais separados por hífens. A entrada é permanente. 

adr_eth Especifica um endereço físico. 

adr_if especificada, especifica o endereço Internet da interface cuja tabela de tradução dos endereços deverá ser alterada. Não especificada, a primeira interface aplicável será utilizada. 

NbtStat

NBTSTAT : Atualização do cache do arquivo Lmhosts. Mostra as estatísticas do protocolo e as conexões TCP/IP atuais utilizando NBT (NetBIOS no TCP/IP). 

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

-a (estado placa) Lista a tabela de nomes da máquina remota (desconhecido). 
-A (estado placa) Lista a tabela de nomes da máquina remota (endereço IP). 
-c (cache) Lista o cache remoto de nomes, inclusive os endereços IP. 
-n (nomes) Lista os nomes NetBIOS locais. 
-r (resolvidoss) Lista os nomes resolvidos por difusão e através do WINS. 
-R (Recarregar) Purga e recarrega a tabela do cache remoto de nomes. 

Exemplo: 
 nbtstat -A @IP

Este comando retorna o nome NetBIOS, o nome do sistema, usuários conectados...da máquina remota. 

Telnet

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

Com o comando Telnet você pode ter acesso, em modo Terminal (Tela passiva), a um host remoto. Você também pode verificar se um serviço TCP qualquer funciona num servidor remoto , especificando depois do endereço IP, o número da porta TCP. Pode-se, desta maneira, testar se o serviço SMTP, por exemplo, funciona em um servidor Microsoft Exchange utilizando o endereço IP do conector SMTP e 25, como número da porta. 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 a execução dos FTP em modo « batch » : especifica um arquivo de texto com os comandos FTP. 

NsLookUp

NsLookUp: envia consultas DNS para um servidor DNS de sua escolha 
nslookup [domínio] [servidor dns]

O comando NsLookUp envia as consultas DNS a um servidor. Por padrão, se você não puser o servidor DNS, o comando usará aquele que foi configurado para sua interface de rede (aquele que você utiliza para navegar na internet, por exemplo) porém, 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.ccm.net: 
nslookup www.ccm.net 10.0.0.3


Se você não especificar nenhuma configuração para nslookup, uma concha aparecerá, esperando consultas de sua parte. 

Fonte: http://br.ccm.net/

Nenhum comentário:

Postar um comentário