Skip to content

Instantly share code, notes, and snippets.

@rm77
Last active November 10, 2020 04:41
Show Gist options
  • Save rm77/526f0589b809c26671ecbe359a376600 to your computer and use it in GitHub Desktop.
Save rm77/526f0589b809c26671ecbe359a376600 to your computer and use it in GitHub Desktop.
poweshell playground
1. mendapatkan nama adapter
$X=(Get-NetAdapter | out-string -Stream |SElect-String -Pattern 'Ethernet [0-9]' | ConvertFrom-String)
$Y=$X.P1+" "+$X.P2
Write-Host $Y
Ethernet 6
2. mendapatkan setting dns server
Get-DnsClientServerAddress -InterfaceAlias $Y | Select-Object ServerAddresses
2. reset dns address untuk kembali menggunakan obtain ip address
Set-DnsClientServerAddress -InterfaceAlias $Y -ResetServerAddresses
3. set dns address
https://docs.microsoft.com/en-us/powershell/module/dnsclient/set-dnsclientserveraddress?view=win10-ps
Set-DnsClientServerAddress -InterfaceAlias $Y -ServerAddresses ("10.199.16.41")
buatfile: setdns.ps1
$X=(Get-NetAdapter | out-string -Stream |SElect-String -Pattern 'Ethernet [0-9]' | ConvertFrom-String)
$Y=$X.P1+" "+$X.P2
Write-Host $Y
Set-DnsClientServerAddress -InterfaceAlias $Y -ServerAddresses ("10.199.16.41")
untuk menjalankannya powershell -File setdns.ps1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment