Windows 2008 R2 esquece a configuração IP estática após a reinicialização

8

Eu tenho um problema em que um servidor Windows 2008 R2 Standard (SP1) perde sua configuração de IP estático após uma reinicialização. É uma imagem sysprep'd.

Os seguintes passos reproduzem o problema:

  • Usando o SAC, defina o IP usando 'i'
  • Use o método Win32 EnableStatic () para definir um IP (e depois SetGateways ()) através do PowerShell
  • Reiniciar

A máquina inicializa com a seguinte configuração:

Conexão de área local do adaptador Ethernet:

   Sufixo DNS específico da conexão. :
   Endereço IPv6 local do link. . . . . : [...]
   Endereço IPv4 de configuração automática. . : 169.254.152.31 (incorreto)
   Máscara de sub-rede. . . . . . . . . . . : 255.255.0.0 (incorreto, foi definido como / 24)
   Gateway padrão. . . . . . . . . : 1.1.1.1 (correto)

Ocasionalmente, o gateway também está incorreto (0.0.0.0)

As imagens possuem um script que executa 'netsh int ip reset' após a conclusão do sysprep (antes da reinicialização); portanto, parece que isso não resolve o problema. (o problema também acontece sem esta etapa)

Após a reinicialização, o uso de 'i' no SAC resolve o problema permanentemente. (Mas eu gostaria de saber a causa raiz, ter que executar o 'i' novamente não é o ideal)

Andrew
fonte
4
O netsh int ip reset afasta todas as configurações de rede, só para você saber.
quer
O que preciso fazer, exceto definir o IP, a máscara de sub-rede e o gateway padrão (via EnableStatic e SetGateways) para desfazer uma redefinição netsh int ip?
Andrew
Além disso, adicionei o 'netsh int ip reset' para tentar resolver o problema. Eu tive o mesmo problema antes (eu modifiquei a minha pergunta para esclarecer - sorry)
Andrew
Para esclarecer: quando o sistema é reiniciado e a configuração TCP / IP é perdida, é a primeira vez que o sistema é reiniciado após a execução do sysprep? Nesse caso, acho que esse é um comportamento normal. Você precisa aguardar a conclusão da mini-instalação para poder definir as configurações de TCP / IP.
Harry Johnston
Isso ocorre após o sysprep ser executado e reiniciado, ou seja, a segunda reinicialização após o sysprep.
Andrew

Respostas:

1

Na verdade, eu tinha um cliente com um problema semelhante em uma imagem do nosso servidor PXE. Passei meses batendo a cabeça na mesa para descobrir o porquê. Acabamos decidindo que o cliente só precisava reinstalar, pois não conseguimos encontrar a causa raiz. Até hoje, o cliente ainda está executando o SO. O que fizemos foi um script do PowerShell que é executado na inicialização, que configura a interface como uma solução alternativa e o cliente está satisfeito desde então, mas temos uma nota nesse problema.

screwuphead
fonte
0

Por que não usar o comando route com o sinalizador -p (persist)?

route -p add mask

Isso garantirá que a rota sobreviva a uma reinicialização.

GeoSword
fonte
0

Eu tentaria usar o netsh para definir suas configurações de NIC em vez da GUI para ver se isso ajuda.

Problema pode estar relacionado ao registro. Dê uma olhada na chave do seu nic em hklm \ ccc \ services e veja se ela mostra todas as suas configurações estáticas.

l0sts0ck
fonte