Auto Configuração de propriedades de rede

by Jonas

Se você tem um notebook, sabe da chatice que é ficar configurando propriedades de rede, proxys de browser, domínio. VPN´s e etc, para cada uma das redes que conectamos, seja no corporativa ou doméstica.

Veja como facilitar esta tarefa de forma simples e funcional.

Para isso existem duas soluções:

1ª. – Desenvolver um script que faça a alteração nas configurações de rede, de acordo com os parâmetros da rede a qual estamos nos conectando:

IP Fixo:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("O teu IP Fixo")
strSubnetMask = Array("A tua máscara de rede")
strGateway = Array("O teu gateway")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
WScript.Echo "O endereço IP foi alterado."
Else
WScript.Echo "Não foi possivel alterar o endereço IP."
End If
Next

No caso, você vai precisar de um script desses para cada uma das redes que você quer se conectar, e que possui IP fixo.

Agora, se a rede possuir IP DHCP, veja como proceder o script:


strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next

Assim como o primeiro, é so colar isso em um editor de texto (notepad – bloco de notas) e salvar o arquivo com a extensão .vbs e rodar.

Agora, não tem um jeito de fazer essas alterações de maneira mais fácil, através de uma ferramenta que armazene os perfil de rede e que possa alterar esses no momento que eu quiser?

Claro que tem, e chama-se MultinetWork Manager.Fornece uma interface fácil de usar, isso ajuda você a acessar e compartilhar as informações com segurança em casa, no trabalho em viagens.

Uma solução ideal e segura para Notebooks. A auto-detecção da configuração da rede, e por sua habilidade por armazenar
múltiplas posições e configurações para situações diferentes de perfil.

Vale a pena pagar, só $14.95 US
Mas alguém me falou que tem uma Cópia aqui 🙂

Link da empresa: http://www.globesoft.com/
» Full Download «