Visite também: BR-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Ver Feed RSS

Wireless, Tecnologia, Kabala e Vudu

O Ilustre Desconhecido Comando NETSH - II

Avalie este Post de Blog
por em 19-10-2009 às 21:31 (1078 Visualizações)
Dando continuidade ao artigo O Ilustre Desconhecido Comando NETSH, segue aqui alguns exemplos de comandos úteis:

Mostrar Todas as Configurações

Para quem quer aprender o que pode ou não pode fazer com o NETSH, o comando é:

netsh dump

É tanta informação, que o ideal é jogar o resultado para um arquivo:

netsh dump > resultado.txt

Esse comando lista todos os demais comandos que formam a configuração atual de todas as interfaces e todos os protocolos rodando no computador. Estudar esse resultado permite com que você compreenda melhor os comandos que podem ser utilizados e de que forma.

Configurar Outros Computadores

Sim, é possível configurar e mudar a configuração de outro computador:

netsh set machine OUTRO_COMPUTADOR_REMOTO

Aonde você troca o OUTRO_COMPUTADOR_REMOTO pelo nome do computador remoto que você deseja configurar.

Depuração dos Endereços IPs

Este comando busca todos os endereços IPs (DNS, gateway, configuração do Outlook, etc) e faz o ping (verifica conectividade) de todos eles. Ótimo para depurar problemas em um computador no qual o usuário não tem muita experiência:

netsh diag show test > c:\teste.txt

Peça para o usuário te enviar o arquivo teste.txt gerado na raiz.

Executar um Script

Você pode agrupar vários comandos em um único arquivo (por exemplo chamado config.txt) e executar todos de uma só vez:

netsh exec config.txt

Configurar sem Executar

Você pode colocar o NETSH em modo OFFLINE (linha de comando), fazer várias configurações e quando estiver satisfeito, executa-las

netsh> offline

A partir de agora, os comandos ficarão armazenados na memória do NETSH, mas não serão efetivados até que você digite commit

netsh> commit

Abrir a Janela de "Centro de ajuda e suporte"

Para abrir a interface gráfica (janela) do "Centro de ajuda e suporte" do Windows, a partir da linha de comando do NETSH, digite "gui"

netsh> gui

Comandos que Parecem Interessantes Mas Não Tenho Idéia Para Que Servem

Estes são comandos que geram algumas informações interessantes, mas não tenho muita idéia do que significam:

show helper: lista um monte de DLLs e comandos. Talvez indiquem quais são as DLLs responsáveis por alguns comandos.
firewall: abre uma série de configurações relacionadas com o firewall pessoal do Windows. Não tive tempo de fazer experiências, mas parece promissor.

Saiba Mais:

Como usar a ferramenta Netsh.exe e as opções de linha de comando
A ferramenta NETSH - Windows XP e Windows Server 2003

Enviar "O Ilustre Desconhecido Comando NETSH - II" para Digg Enviar "O Ilustre Desconhecido Comando NETSH - II" para del.icio.us Enviar "O Ilustre Desconhecido Comando NETSH - II" para StumbleUpon Enviar "O Ilustre Desconhecido Comando NETSH - II" para Google

Atualizado 21-10-2009 em 23:00 por mlrodrig

Tags: Nenhum Adicionar / Editar Tags
Categorias
Não Categorizado

Publicidade


Comentários

  1. xakaboy -
    Avatar de xakaboy
    Cara..
    nao conseguir usar o salvar em arquivos.
    netsh dump > resultado.txt
    netsh diag show test > c:\teste.txt
    nenhum dos 2 consegui salver em arquivo.

    netsh set machine OUTRO_COMPUTADOR_REMOTO
    poderia ser feito usando o IP do computador?
    se so for possivel pelo nome, teria como descobrir o nome apartir do IP?

    Rodrigo
  2. mlrodrig -
    Avatar de mlrodrig
    Citação Postado originalmente por xakaboy
    nao conseguir usar o salvar em arquivos.
    netsh dump > resultado.txt
    netsh diag show test > c:\teste.txt
    nenhum dos 2 consegui salver em arquivo.
    Acho que na minha explicação não ficou claro. Não é para executar em modo linha de comando, é para digitar tudo de uma vez só no prompt do DOS.

    Assim não para digitar "resultado.txt" dentro do CLI netsh dump. Para funcionar abra a janela DOS e digite tudo de uma só vez:
    netsh dump > resultado.txt

    Assim, na janela DOS ficaria

    C:\>netsh dump > resultado.txt

    Citação Postado originalmente por xakaboy
    netsh set machine OUTRO_COMPUTADOR_REMOTO
    poderia ser feito usando o IP do computador?
    se so for possivel pelo nome, teria como descobrir o nome apartir do IP?
    Pode ser via IP sim.
  3. xakaboy -
    Avatar de xakaboy
    LEgal agora conseguir fazer..
    entao uma coisa basica..
    daria pra acessar o ip da maquina de um colega de trabalho e desativar a placa de rede dele assim numa boa??
    hehe
  4. mlrodrig -
    Avatar de mlrodrig
    Citação Postado originalmente por xakaboy
    LEgal agora conseguir fazer..
    entao uma coisa basica..
    daria pra acessar o ip da maquina de um colega de trabalho e desativar a placa de rede dele assim numa boa??
    hehe
    Eu não conheço os mecanismos de privilégios e "trust" do Windows, mas eu creio (e espero) que exista algum mecanismo que impeça com que um usuário sem privilégio modifique o PC de outro.

    No entanto, é verdade que existe muita rede por ai mal configurada e, para ser sincero, eu desconheço outro comando que possa causar mais problemas do que o NETSH em uma rede com privilégios mal configurados. Mesmo o compartilhamento de arquivos precisa ser habilitado pelo usuário para que algum engraçadinho faça algo, com o NETSH, aparentemente, basta "não fazer" (ou seja, basta não configurar direito as políticas de segurança) para dar condições de um engraçadinho aprontar na rede.
Comentar Comentar

Trackbacks

Total de Trackbacks 0
URL do Trackback: