Utilizando interfaces netsh remotas - não listando (ou eliminando)

3

Então, isso pode ser um mal entendido da minha parte de como o netsh deve funcionar. Se eu estiver conectado ao servidor A (ou aparentemente a qualquer outro servidor), posso executar netsh interface ip dump e obter o que eu quero (que é uma lista de todos os servidores DNS para todas as interfaces de todas as máquinas no meu domínio). "Local" abaixo.

Se eu fizer isso de outra (aparentemente, qualquer outra) máquina no domínio via netsh -r A interface ip dump , ela não me fornecerá nenhuma das interfaces ou suas informações. (Veja "Remoto" abaixo.) A mesma coisa acontece no modo interativo, também.

Pensamentos? Eu fiz um pouco de googling, sem descrição deste problema em tudo. Eu não encontrei nenhuma máquina que funcione corretamente.

Local:

# ----------------------------------
# Interface IP Configuration
# ----------------------------------
pushd interface ip

# Interface IP Configuration for "Team BE"
set address name="Team BE" source=static addr=xxxx mask=255.255.224.0
set address name="Team BE" gateway=xxxx  gwmetric=0
set dns name="Team BE" source=static addr=xxxx  register=PRIMARY
add dns name="Team BE" addr=xxxx index=2
set wins name="Team BE" source=static addr=none

popd
# End of interface IP configuration

Remoto:

# ----------------------------------
# IPv4 Configuration
# ----------------------------------
pushd interface ipv4

reset
set global icmpredirects=enabled

popd
# End of IPv4 configuration
    
por mfinni 23.07.2012 / 23:01

1 resposta

2

Eu não posso responder por que não funciona racionalmente (parece que o que você observou se estende a 2008R2 também, e também falha se você faz -r para o servidor em que você está atualmente!), mas eu posso oferecer um sugestão de solução alternativa:

psexec \A netsh int ip dump

Se você está jogando com acesso remoto a servidores, é melhor ir direto para as grandes armas.

---- ATUALIZADO

O melhor que posso dizer é que netsh int ip dump executa vários comandos e, em seguida, formata especialmente a saída para criar um script executável. Parece-me que o dump tenta executar todos os comandos possíveis e ignorar problemas remotos não suportados e simplesmente falha. Em algumas versões do netsh ele também falha em executar as partes remotamente e retorna a configuração da máquina LOCAL!

Estou pensando que seria melhor executar os comandos individuais que você deseja em cada máquina e interpretar os resultados dessa maneira. O despejo remoto parece ser universalmente quebrado, não importa o sistema operacional do qual eu inicie ou acesse. Xp, 2003, 2008, Win 7. Todos se comportam mal de uma forma ou de outra quando você tenta usar o despejo.

Eu suspeito que quando você tenta dessa forma você vai correr para o problema real ... para mim, parece querer executar o serviço de roteamento e acesso remoto apenas para responder a perguntas sobre as interfaces. E esse serviço está desativado na maioria das máquinas. Esta não é uma resposta útil, mas é tudo o que tenho.

    
por 26.07.2012 / 19:25