diff --git a/Openstack/JSON/powershell/server-init.ps1 b/Openstack/JSON/powershell/server-init.ps1 index a1c63d9cb11d4069ef6958040fcfcbd5b61f5352..336db0f3cf8e00ea5404798da065b41a5678c8f0 100644 --- a/Openstack/JSON/powershell/server-init.ps1 +++ b/Openstack/JSON/powershell/server-init.ps1 @@ -2,10 +2,12 @@ $ErrorActionPreference = 'Stop'; -$ip = [int]$env:computername.split('-')[2]+2; -$adapter = Get-NetAdapter; -$adapter | New-NetIPAddress -AddressFamily 'IPv4' -IPAddress "10.0.0.$($ip)" -PrefixLength '8' -DefaultGateway '10.0.0.1'; -$adapter | Set-DnsClientServerAddress -ServerAddresses '147.251.4.33'; +$ip = [int]$env:computername.split('-')[2]; +$adapter = Get-NetAdapter | sort name; +$adapter[0] | New-NetIPAddress -AddressFamily 'IPv4' -IPAddress "192.168.1.$($ip)" -PrefixLength '16' -DefaultGateway '192.168.0.1'; +$adapter[0] | Set-DnsClientServerAddress -ServerAddresses '147.251.4.33'; +$adapter[1] | New-NetIPAddress -AddressFamily 'IPv4' -IPAddress "10.0.1.$($ip)" -PrefixLength '16'; +$adapter[1] | Set-DnsClientServerAddress -ServerAddresses '147.251.4.33'; $user = [ADSI]'WinNT://./Administrator'; $user.SetPassword('Password.1'); NET USER pv176 Password.1 /add;