Konfigurasi IP Melalui Command Prompt



Mengkonfigurasi pengalamatan jaringan (ip address) pada sistem operasi windows adalah hal yang sangat mudah, mungkin kawan-kawan semua setuju. Tampilan windows yang berbasis grafik (GUI - Graphical User Interface) sangat memudahkan user untuk mengoperasikannya. Kita cukup menekan icon-icon dan menu menggunakan mouse atau touchpad.

Konfigurasi IP Melalui Command Prompt

Untuk mengkonfigurasi ip address pada sistem operasi windows, biasanya kita akan menuju ke Control Panel > Network and Internet > Network and Sharing Center atau dengan mengeklik kanan icon network yang ada pada taskbar kemudian memilih opsi Open Network and Sharing Center lalu memilih change adapter settings, Kemudian mengkonfigurasi adapter jaringannya.

Bagaimana jika konfigurasi ip dilakukan menggunakan command line seperti saat kita mengkonfigurasi ip di sistem operasi linux berbasis teks? Tentu akan terasa menarik dan mungkin saja proses konfigurasinya akan terasa lebih simple dan cepat.

Di windows kita dapat menggunakan command prompt untuk mengkonfigurasi pengalamatan jaringan (ip address, gateway, dns). Untuk melakukan hal tersebut kita bisa menggunakan perintah netsh yang ada pada command prompt.

Netsh (Network Shell) merupakan utility perintah yang digunakan untuk memodifikasi konfigurasi jaringan seperti alamat ip, subnet prefiks, gateway serta server dns. Bahkan perintah netsh juga bisa digunakan untuk mengkonfigurasi firewall.

Pada postingan ini kita hanya fokus membahas tentang perintah-perintah netsh yang digunakan untuk melakukan konfigurasi pengalamatan jaringan pada komputer. Berikut adalah beberapa perintahnya :

Melihat daftar interface yang ada pada komputer
netsh interface show interface

Perintah tersebut akan menampilkan daftar interface jaringan yang ada pada komputer. Contoh :
C:\WINDOWS\system32>netsh interface show interface

Admin State    State          Type             Interface Name
-------------------------------------------------------------------------
Enabled        Disconnected   Dedicated        Ethernet
Enabled        Connected      Dedicated        Npcap Loopback Adapter
Enabled        Connected      Dedicated        Ethernet 2
Enabled        Connected      Dedicated        Ethernet 3
Enabled        Connected      Dedicated        VMware Network Adapter VMnet1
Enabled        Connected      Dedicated        VMware Network Adapter VMnet8
Enabled        Disconnected   Dedicated        Wi-Fi
Enabled        Connected      Dedicated        Local Area Connection* 4


C:\WINDOWS\system32>

Melihat konfigurasi ip
netsh interface ipv4 show config

Perintah di atas akan menampilkan info konfigurasi pengalamatan ip versi 4 pada setiap interface yang ada pada komputer, seperti ip address,  gateway, serta dns server.

Kita bisa juga menggunakan perintah berikut :
netsh interface ipv4 show addresses

Bedanya dari perintah sebelumnya adalah, tidak ada informasi tentang dns server dan wins server yang ditampilkan. Perintah tersebut hanya menampilkan info konfigurasi ip address, subnet mask, gateway, serta metric.

Contoh penggunaan perintah :
C:\WINDOWS\system32>netsh interface ipv4 show config

Configuration for interface "Wi-Fi"
    DHCP enabled:                         Yes
    IP Address:                           192.168.43.223
    Subnet Prefix:                        192.168.43.0/24 (mask 255.255.255.0)
    Default Gateway:                      192.168.43.1
    Gateway Metric:                       0
    InterfaceMetric:                      25
    DNS servers configured through DHCP:  192.168.43.1
    Register with which suffix:           Primary only
    WINS servers configured through DHCP: None

Configuration for interface "VMware Network Adapter VMnet1"
    DHCP enabled:                         No
    IP Address:                           192.168.7.7
    Subnet Prefix:                        192.168.7.0/24 (mask 255.255.255.0)
    InterfaceMetric:                      20
    Statically Configured DNS Servers:    192.168.7.96
                                          8.8.8.8
    Register with which suffix:           Primary only
    Statically Configured WINS Servers:   None


C:\WINDOWS\system32>netsh interface ipv4 show addresses

Configuration for interface "Wi-Fi"
    DHCP enabled:                         Yes
    IP Address:                           192.168.43.223
    Subnet Prefix:                        192.168.43.0/24 (mask 255.255.255.0)
    Default Gateway:                      192.168.43.1
    Gateway Metric:                       0
    InterfaceMetric:                      25

Configuration for interface "VMware Network Adapter VMnet1"
    DHCP enabled:                         No
    IP Address:                           192.168.7.7
    Subnet Prefix:                        192.168.7.0/24 (mask 255.255.255.0)
    InterfaceMetric:                      20



C:\WINDOWS\system32>

Konfigurasi IP Address (Statik)
netsh interface ipv4 set address name="nama_interface" static [ip_address] [netmask] [gateway]

Untuk mengetahui nama interface-nya, kita bisa cek menggunakan perintah netsh interface show interface.

Melihat daftar interface menggunakan perintah netsh

Misalkan saya ingin mengubah konfigurasi ip untuk interface VMWare VMnet1 dengan konfigurasi seperti berikut :

  • ip address = 192.168.100.10
  • subnet mask = 255.255.255.0
  • gateway = 192.168.100.1

maka perintah konfigurasinya adalah :
netsh interface ipv4 set address name=”VMware Network Adapter VMnet1” static 192.168.100.10 255.255.255.0 192.168.100.1

Cek dengan perintah netsh interface ipv4 show addresses atau dengan perintah ipconfig

Menggunakan perintah ipconfig :
Melihat Konfigurasi IP dengan ipconfig

Menggunakan perintah netsh interface ipv4 show  :
Melihat Konfigurasi IP dengan Perintah netsh

Konfigurasi IP Address (DHCP)
netsh interface ipv4 set address name="nama_interface" source=dhcp

Contoh :
C:\WINDOWS\system32>netsh interface ipv4 set address name="Wi-Fi" source=dhcp

Contoh di atas adalah konfigurasi interface wireless pada komputer agar menggunakan ip dinamik.

Konfigurasi DNS
netsh interface ip set dns name="nama_interface" static [ip_dns]

Contoh :
netsh interface ipv4 set dns name="WVMware Network Adapter VMnet1" static 8.8.8.8

Perintah di atas adalah konfigurasi dns server 8.8.8.8 untuk interface VMnet1. Kalian juga bisa menggunakan DNS server yang diberikan oleh DHCP Server dengan perintah :
netsh interface ipv4 set dns name="nama_interface" source=dhcp

Catatan !
Pastikan kalian menjalankan command prompt menggunakan akun administrator (run as administrator).

Konfigurasi yang dilakukan melalui command prompt tadi akan tersimpan pada adapter jaringan. Kita bisa mengeceknya melalui Network Connection Details.

Melihat konfigurasi ip melalui Network Connection Details

Sekian postingan tentang konfigurasi  ip melalui command prompt.  Dengan menggunakan command line sebenarnya kita bisa melakukan berbagai operasi, tidak hanya sekedar melakukan ping atau ipconfig. Salah satunya adalah mengkonfigurasi ip address. 

Mengkonfigurasi ip menggunakan command line (command prompt) juga terasa lebih simple karena kita cukup mengetikan perintah melalui command prompt tanpa perlu melakukan banyak klik-klik icon dan menu.

Artikel lainnya :


Load Comments