AIO — All In One – Johan’s Blog

AIO – All In One – Johan’s Blog – Another One from Me

Edit IP Address dengan Command Line

without comments

Dulu saya mengira konfigurasi IP Address di lingkungan windows hanya bisa dilakukan melalui grafis yang selalu melibatkan mouse untuk klak klik kemudian next, dan untuk konfigurasi IP Address dengan command line hanya bisa dilakukan di lingkungan system operasi varian Unix.

Namun setelah tadi baca beberapa buku tentang konfigurasi jaringan di windows 2003 ternyata konfigurasi IP Address menggunakan Command Line sudah tersedia.

Bagaimana sih caranya ?, pertanyaan ini yang sering muncul, oke langsung aja. Untuk konfigurasi IP Address menggunakan Command Line di likungan windows 2003 server yaitu menggunakan perintah netsh

netsh interface ip set address “Local Area Connection” static addr = <IP Address> mask = <Subnet Mask>
gateway = <Gateway IP> gwmetric = <Metric>

Contoh:

netsh interface ip set address “Local Area Connection” static addr = 10.0.0.100 mask = 255.0.0.0 gateway = 10.0.0.1 gwmetric = 1

Atau kalo konfigurasi IP Address bisa juga menggunakan konfigurasi langsung di sistem Registry

[HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\
Services\Tcpip\Parameters\Interfaces\{<Interface GUID>}]
“IPAddress”=REG_MULTI_SZ:”<IP Address>”
[HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Services\
Tcpip\Parameters\ Interfaces\{<Interface GUID>}]
“SubnetMask”=REG_MULTI_SZ:”<Subnet Mask>”
[HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Services\
Tcpip\Parameters\ Interfaces\{<Interface GUID>}]
“DefaultGateway”=REG_MULTI_SZ:”<Default Gateway>”

Atau bisa menggunakan VBScript

‘ —— SCRIPT CONFIGURATION ——
strComputer = “.”
strIPAddress = Array(“10.0.0.100″)
strSubnetMask = Array(“255.0.0.0″)
strGateway = Array(“10.0.0.1″)
strGatewayMetric = Array(1)
‘ ——— END CONFIGURATION ——
Set objWMIService = GetObject(“winmgmts:” _
& “{impersonationLevel=impersonate}!\\” & strComputer & “\root\cimv2″)

Set adapters = objWMIService.ExecQuery _
(“Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE”)
For Each a in adapters
errIP = a.EnableStatic(strIPAddress, strSubnetMask)
errGateways = a.SetGateways(strGateway, strGatewaymetric)
If errIP = 0 Then
WScript.Echo “Success! The IP address has been changed.”
Else
WScript.Echo “Error! The IP address could not be changed.”
End If
Next

Oke Setelah melihat cara konfigurasi diatas ternyata konfigurasi IP Address di windows 2003 server tidak hanya dapat dilakukan dengan mode grafis, tapi dengan command line bisa. kalo kata pepatah “banyak Jalan Menuju Roma”

Written by johan

January 15th, 2010 at 3:38 pm

Ingin menjadi master dealer pulsa secara gratis ? Segera gabung di AllOperator.Com

Leave a Reply