Вы находитесь на странице: 1из 8

COMANDOS DE REDE NO CMD DOS

Apesar do prompt de comando ser muitas vezes marginalizado e relegado a


segundo plano, o Windows XP e o Vista oferecem um arsenal razovel de
comandos de configurao da rede, que podem ajud-lo a ganhar tempo em
muitas situaes.
Por exemplo, ao configurar a rede via DHCP, voc pode checar rapidamente
qual endereo IP est sendo usado por cada micro usando o
comando "ipconfig" dentro do prompt do MS-DOS:

Para ver tambm o endereo MAC da placa de rede (necessrio, por


exemplo, para liberar o acesso rede wireless na configurao do ponto de
acesso, ao configurar restrio de acesso com base no endereo MAC das
placas) e outras informaes, adicione o parmetro /all, como em:

C:\> IPCONFIG /ALL


Outro comando que pode ser usado para ver rapidamente o endereo MAC
da placa de rede o "getmac".
Ao configurar o sistema para obter a configurao da rede via DHCP, voc
pode usar o comando ipconfig para liberar o endereo obtido via DHCP
(desconfigurando a rede) ou para renov-lo, o que pode ser til em caso de
problemas ou em situaes onde voc acabou de mudar a configurao do
servidor DHCP e precisa agora fazer com que os clientes renovem os
endereos para obterem a nova configurao. Outro exemplo so casos em
que o micro falha em renovar o emprstimo do endereo obtido via DHCP (o
que relativamente comum ao acessar via cabo, por exemplo) fazendo com
que seja desconectado da rede.
Para liberar o endereo obtido via DHCP, use:

C:\> IPCONFIG /RELEASE


Para renovar o endereo, use:

C:\> IPCONFIG /RENEW

Caso voc possua mais de uma interface de rede instalada, voc deve
especificar a interface (com o mesmo nome que ela aparece no "Painel de
Controle > Conexes de rede") no comando, entre aspas, como em:

C:\> IPCONFIG /RELEASE "CONEXO LOCAL"


C:\> IPCONFIG /RENEW "CONEXO LOCAL"
Se o comando falhar, muito provavelmente o seu servidor DHCP est fora do
ar, ou existe algum problema no cabeamento da rede que esteja impedindo
a comunicao, como um conector mal-crimpado ou uma porta queimada
no switch da rede. Em geral, cada porta do switch ligada a um circuito
separado (mesmo que todos estejam dentro do mesmo chip), por isso
bastante comum ver switches com uma ou mais portas queimadas, mas que
continuam funcionando.
Continuando, para ver outras mquinas que fazem parte do mesmo grupo
de trabalho da rede Windows, incluindo mquinas Linux compartilhando
arquivos atravs do Samba voc pode usar o comando "net view". Ele
mostra uma lista das mquinas, similar ao que voc teria ao abrir o
ambiente de redes, mas tem a vantagem de ser mais rpido:

C:\> NET VIEW


Para visualizar quais pastas seu micro est compartilhando com a rede de
forma rpida (para confirmar se um novo compartilhamento foi ativado, por
exemplo), voc pode usar o comando "net share" e, para ver quais
mquinas esto acessando os compartilhamentos nesse exato momento,
use o "net use".

C:\> NET SHARE


C:\> NET USE
O Windows cria dois compartilhamentos administrativos por padro, o C$
(que compartilha todo o contedo do drive C:\) e o IPC$, usado para trocar
informaes de autenticao e facilitar a transmisso de dados entre os
micros. Estes compartilhamentos podem ser usados para acessar os
arquivos da mquina remotamente, mas apenas caso voc tenha a senha
de administrador.

possvel tambm usar o comando "net use" para mapear


compartilhamentos de rede de outras mquinas via linha de comando.
Nesse caso, voc deve especificar a letra que ser atribuda ao
compartilhamento, seguida pelo "\\servidor\compartilhamento", como em:

C:\> NET USE G: \\SERVIDOR\ARQUIVOS


Ele vai solicitar o login e senha de acesso (caso exigido pelo servidor) e a
partir da voc pode acessar os arquivos atravs do drive G:\. O resultado
o mesmo de mapear o compartilhamento clicando sobre o "Meu
Computador", apenas feito de forma diferente.
Para desconectar o compartilhamento, use o parmetro "/delete", como em:

C:\> NET USE G: /DELETE


Ao contrrio do que temos no Linux, o prompt do Windows no case
sensitive, de forma que tanto faz digitar "net use G: /delete", quanto "NET
USE G: /DELETE" ou "NeT uSe G: /deleTE".
Voc pode tambm fazer toda a configurao da rede via linha de comando
usando o "netsh". Na prtica, no existe nenhuma grande vantagem sobre
configurar pelo Painel de controle, mas no deixa de ser um truque
interessante.
Para configurar a rede, especificando manualmente os endereos, voc
usaria:

C:\> NETSH INT IP SET ADDRESS NAME="CONEXO


LOCAL" SOURCE=STATIC 192.168.0.22 255.255.255.0
192.168.0.1 1
... onde o "Conexo Local" o nome da conexo de rede (da forma como
aparece no painel de Conexes de rede do Painel de controle), seguido pelo

endereo IP, mscara e gateway da rede. No se esquea do nmero "1" no


final, que um parmetro para a configurao do gateway.
Para configurar o DNS, voc usaria:

C:\> NETSH INT IP SET DNS "CONEXO LOCAL" STATIC


200.204.0.10
Para configurar os endereos da rede e do DNS via DHCP, voc pode usar os
dois comandos abaixo. O primeiro obtm os endereos da rede e o segundo
os do DNS:

C:\> NETSH INT IP SET ADDRESS NAME="CONEXO


LOCAL" SOURCE=DHCP
C:\> NETSH INT IP SET DNS "CONEXO LOCAL" DHCP
Segue abaixo lista de comandos de redes mais usados no Windows:
Ping
Tracert
IpConfig
NetStat
Route
Arp
NbtStat
Telnet
Hostname
Ftp
NsLookUp

COMANDO PING
Teste a conexo com um endereo IP.

PING -T [IP OU HOST]


PING -L 1024 [IP OU HOST]
A opo -t permite fazer pings contnuos at CTRL-C.
Este comando til para gerar uma carga de rede especificando o tamanho
do pacote com a opo -l e o tamanho do pacote em octetos.

COMANDO TRACERT
Exibe todos os endereos IP intermedirios pelos quais passa o pacote entre
a mquina local e o endereo IP especfico. Este comando til se o
comando ping no der resposta, para estabelecer qual o nvel de falha da
conexo.

TRACERT [IP OU NO DO HOST] (EXEMPLO: TRACERT


WWW.TUTORIAISTI.COM.BR)
COMANDO IPCONFIG
Exibe as configuraes rede TCP/IP

IPCONFIG /ALL = EXIBE O ENDEREO FSICO (MAC ADRESS)


DE SUA MQUINA.
IPCONFIG /RELEASE = LIBERA O IP
IPCONFIG /RENEW = RENOVA O IP
IPCONFIG /FLUSHDNS = LIMPA O CACHE DE DNS DA
MQUINA.
COMANDO NETSTAT
Exibe o estado da pilha TCP/IP na sua mquina local

NETSTAT [-A] [-E] [-N] [-S] [-P PROTO] [-R] [INTERVALO]


-a Afixa todas as conexo e portos de escutas (As conexes do lado do
servidor so normalmente inibidas).
-e Afixa as estatsticas Ethernet. Pode ser combinada com a opo -s.
-n Afixa os endereos e os nmeros de portos sob a forma numrica.
-p proto Afixa as conexes para o protocolo especificado pelo proto; proto
pode ser utilizado com a opo -s para afixar as estatsticas por protocolo,
proto pode ser TCP, UDP, ou IP.
-r Afixa o contedo da tabela do roteador.
-s Afixa as estatsticas por protocolo. Por padro, as estatsticas em TCP,
UDP e IP so visualizadas; a opo -p pode ser utilizada para especificar em
sub-conjunto do padro.
intervalo: Afixa novamente as estatsticas selecionadas, com uma pausa de
intervalo segundos entre cada afixagem. Pressione sobre Ctrl+C para
parar a afixagem das estatsticas.
-abnov Afixa os processos que utilizam a conexo internet (Endereo IP,
porto, endereo distante e o PID do processo que utiliza a conexo bem
como seu nome).

COMANDO ROUTE
Afixa ou modifica a tabela do roteador

ROUTE [-F] [COMMANDE [DESTINAO] [MASK MSCARA DA


REDE] [PASSARELA]
-f Apaga as tabelas do roteador de todas as entradas de passarelas.
Utilizado conjuntamente com um dos comandos, as tabelas so apagados

antes da execuo do comando.


-p Torna subsistente a entrada na tabela depois do reboot da mquina
comando: Especifica um dos quatro comandos:
DELETE: Apaga um itinerrio.
PRINT: Afixa um itinerrio.
ADD: Acrescenta um itinerrio.
CHANGE: Modifica um itinerrio existente.
destino: Especifica um hspede.
MASK: Se a palavra chave MASK estiver presente, o parmetro seguinte
interpretado como o parmetro mscara da rede.
mscara: Fornecida, ela especifica o valor da mscara da sub-rede para
associar neste entrada de itinerrio. No especificada, ele assume o valor
padro 255.255.255.255.
passarela: Especifica a passarela.
METRIC: Especifica o custo mtrico para o destino

COMANDO ARP
Resoluo dos endereos IP em endereos MAC. Afixa e modifica as tabelas
de tradues dos endereos IP em endereos fsicos utilizados pelo
protocolo de resoluo de endereos ARP.

ARP -S ADR_INET ADR_ETH [ADR_IF]


ARP -D ADR_INET [ADR_IF]
ARP -A [ADR_INET] [-N ADR_IF]
-a Afixa as entradas ARP interrogando o protocolo de dados ativos. Se
adr_inet especificado, somente os endereos IP e fsico do computador
sero afixados. Se mais de uma interface de rede utiliza ARP, as entradas de
cada tabela ARP so afixadas.
-g Idntica a -a.
adr_inet Especifica um endereo internet.
-N adr_if Afixa as entradas ARP para a interface de rede especificada por
adr_if.
-d Apaga o hspede especfico por adr_inet.
-s Acrescenta um hspede e associa o endereo Internet adr_inet com o
endereo fsico adr-eth. O endereo fsico dado sob forma de 6 octetos
hexadecimais separados por hfens. A entrada permanente.
adr_eth Especifica um endereo fsico.
adr_if Definida, ela especifica o endereo Internet da interface cuja tabela
de traduo dos endereos deveria estar modificada. No definida, a
primeira interface aplicvel ser utilizada.

COMANDO NBTSAT
Atualizao do cache do arquivo Lmhosts. Afixa as estatsticas do protocolo
e as conexes TCP/IP atuais utilizando NBT (NetBIOS sobre TCP/IP).

NBTSTAT [-A NOME DISTANTE] [-A ENDEREO IP] [-C] [-N] [R] [-R] [-S] [S] [INTERVALO]
-a (estado da carta) Lista da tabela de nomes da mquina distante (nome
conhecido)
-A (estado da carta) Lista da tabela de nomes da mquina distante
(endereo IP).
-c (cache) Lista o cache de nomes distantes e tidos como os endereos IP.
-n (nomes) Lista os nomes NetBIOS locais.
-r (resolvidos) Lista os nomes resolvidos pela difuso e via Wins.
-R (Carga) Esvaziamento e carregamento da tabela do cache de nomes
distantes.
-S (Sesses) Lista a tabela de sesses com os endereos destino IP.
-s (sesses) Lista a tabela de sesses convertendo os endereos de destino
IP em nomes de hspedes via o arquivo hspedes.
Um exemplo:

NBTSTAT -A IP
Este comando reenvia o nome NetBIOS, nome do sistema , os utilizadores
conectados. da mquina distante.

COMANDO TELNET
TELNET <IP OU HOST>
TELNET <IP OU HOST> <PORT TCP>
O comando telnet permite acessar no modo Terminal (ecr passivo) um host
distante. Ele permite tambm verificar se um servio TCP qualquer roda
sobre um servidor distante especificando depois o endereo IP o nmero de
porto TCP. assim que pode-se testar se o servio SMTP, por exemplo, roda
com um servidor Microsoft Exchange utilizando o endereo IP do conectador
SMTP e depois 25 como nmero de porto. Os portos mais comuns so:
ftp (21),
telnet (23),
smtp (25),
www (80),
pop3 (110),
nntp (119)
e nbt (137-139).
Comando Hostname
Afixa o nome da mquina

COMANDO FTP

Cliente de download de arquivos

FTP -S:<FILE>
-s esta opo permite lanar os FTP no modo batch: especifica um arquivo
textual contendo os comandos FTP.

COMANDO NSLOOKUP
Envia demandas DNS para um servidor DNS por escolha

NSLOOKUP [DOMNIO] [SERVIDOR DNS]


O comando NsLookUp permite enviar demandas DNS para um servidor. Por
padro, se voc no colocar o servidor DNS, o comando utilizar aquele que
utilizado pela sua interface de rede (aquele que voc utiliza para navegar
na internet, por exemplo) mas voc pode forar a utilizao de um outro
servidor.
Por exemplo, para pedir ao servidor DNS 10.0.0.3 o endereo IP
correspondente ao endereo www.commentcamarche.net:

NSLOOKUP WWW.COMMENTCAMARCHE.NET 10.0.0.3


Se voc no precisar de nenhum parmetro para nslookup, um shell abrirse- na espera de demandas vindas de voc.
Outras comandos usando o nslookup:

NSLOOKUP -Q=NS DOMINIO.COM.BR EXIBIR OS DNS DO


DOMNIO CONSULTADO;
NSLOOKUP -Q=MX DOMNIO.COM.BR MOSTRA OS
SERVIDORES MX DO DOMNIO;
NSLOOKUP -Q=TXT DOMINIO.COM.BR MOSTRA A
CONFIGURAO SPF DO DOMNIO;

Вам также может понравиться