Precisa de um script para adicionar um segundo endereço IP a uma máquina Windows

Precisa de um script para adicionar um segundo endereço IP a uma máquina Windows

Alguém sabe como criar um script de registro .reg que adicionará um segundo endereço IP a uma máquina chamada 127.0.0.2?

Aqui está o método "manual":

  1. Vá para Painel de controle>
    Conexões de rede. Clique com o botão direito na conexão de área local (ou em qualquer conexão de rede à qual deseja adicionar o segundo endereço IP) e clique em Propriedades
  2. Clique em Protocolo de Internet (TCP/IP) na
    caixa de conexão e clique em propriedades Digite o primeiro endereço IP na
    caixa de propriedades
  3. Clique em Avançado
  4. Clique em Adicionar na caixa Endereços IP e insira as informações para o segundo endereço IP
  5. Feche todas as caixas

Responder1

Você não vai querer fazer isso manipulando diretamente o registro. É muito melhor usar o netshcomando para fazer esse tipo de alteração.

Supondo que a NIC seja chamada de "Conexão Local", você pode fazer netsh interface ip "Local Area Connection" x.x.x.x y.y.y.yonde xxxx é o endereço IP e yyyy é a máscara de sub-rede.

Responder2

Tarde, eu sei, mas acho que o Djangofan quer algo assim:

    netsh interface ip set address "Local Area Connection" static 192.168.0.110 255.255.255.0 192.168.0.5

    netsh interface ipv4 add address "Local Area Connection" 172.21.1.10 255.255.0.0 172.21.1.254

e o resultado :

Conexão Ethernet do cartão na rede local:

   Sufixo DNS próprio à conexão. . . :
   Endereço IPv4. . . . . . . . . . . . . .: 172.21.1.10
   Máscara de sous-réseau. . . . . . . . . : 255.255.0.0
   Endereço IPv4. . . . . . . . . . . . . .: 192.168.0.110
   Máscara de sous-réseau. . . . . . . . . : 255.255.255.0
   Passerelle por padrão. . . . . . . . . : 192.168.0.5
                                       172.21.1.254

informação relacionada