Perintah Jaringan Windows: Panduan Lengkap untuk Troubleshooting

 

Bagi teknisi jaringan, administrator komputer, maupun siswa Teknik Komputer dan Jaringan (TKJ), kemampuan menggunakan Command Prompt Windows merupakan salah satu keterampilan dasar yang sangat berguna.

Ketika koneksi internet bermasalah, komputer tidak mendapatkan alamat IP, website tidak dapat dibuka, atau sebuah port tidak bisa diakses, banyak pemeriksaan dapat dilakukan langsung melalui Command Prompt tanpa harus menggunakan aplikasi tambahan.

Windows menyediakan berbagai perintah untuk memeriksa konektivitas, konfigurasi IP, DNS, routing, koneksi aktif, port, hingga melakukan pengujian terhadap layanan jaringan.

Artikel ini membahas sejumlah perintah jaringan Windows yang dapat digunakan untuk kebutuhan administrasi dan troubleshooting.


1. PING — Menguji Koneksi Jaringan

ping merupakan salah satu perintah paling dasar untuk mengetahui apakah komputer dapat berkomunikasi dengan perangkat atau server tertentu.

Perintah ini mengirimkan paket ICMP Echo Request kepada alamat tujuan. Jika tujuan memberikan respons, Windows akan menampilkan informasi mengenai waktu yang diperlukan paket untuk mencapai tujuan dan kembali ke komputer.

Contoh

ping google.com

Ping dapat digunakan untuk menguji:

  • koneksi komputer ke gateway;

  • koneksi ke server;

  • koneksi ke internet;

  • waktu respons jaringan;

  • kemungkinan terjadinya packet loss.

Untuk melakukan ping secara terus-menerus:

ping google.com -t

Untuk menghentikan proses tersebut, tekan:

Ctrl + C

Contoh troubleshooting

Jika komputer tidak dapat melakukan ping ke default gateway, pemeriksaan dapat diarahkan ke koneksi kabel/Wi-Fi, konfigurasi IP, subnet mask, atau perangkat gateway.

Sebaliknya, jika gateway dapat diakses tetapi domain internet tidak merespons, pemeriksaan dapat dilanjutkan ke DNS dan routing.


2. IPCONFIG — Memeriksa Konfigurasi IP

ipconfig merupakan perintah utama Windows untuk melihat konfigurasi jaringan pada komputer.

Perintah sederhana:

ipconfig

Untuk melihat informasi secara lebih lengkap:

ipconfig /all

Informasi yang dapat diperoleh antara lain:

  • IPv4 Address;

  • IPv6 Address;

  • Subnet Mask;

  • Default Gateway;

  • DNS Server;

  • DHCP;

  • informasi adapter jaringan.

Perintah IPCONFIG yang penting

Melepas konfigurasi IP dari DHCP:

ipconfig /release

Meminta alamat IP baru:

ipconfig /renew

Membersihkan cache DNS:

ipconfig /flushdns

Kapan digunakan?

ipconfig /all sebaiknya menjadi salah satu pemeriksaan pertama ketika komputer tidak dapat terhubung ke jaringan.

Periksa apakah komputer memperoleh IP yang benar, memiliki gateway, dan mendapatkan DNS server.


3. TRACERT — Menelusuri Jalur Koneksi

tracert digunakan untuk melihat jalur yang dilewati paket dari komputer menuju server tujuan.

Contoh:

tracert google.com

Hasilnya akan menampilkan sejumlah hop, yaitu perangkat jaringan yang dilewati paket dalam perjalanan menuju tujuan.

Fungsi TRACERT

Perintah ini berguna ketika:

  • koneksi terasa lambat;

  • server sulit dijangkau;

  • terjadi packet loss;

  • ingin mengetahui jalur menuju server;

  • ingin mencari titik yang mengalami gangguan.

Misalnya ping menunjukkan latency yang tinggi. Dengan tracert, administrator dapat melihat apakah keterlambatan mulai muncul pada salah satu hop tertentu.


4. NSLOOKUP — Menganalisis DNS

DNS bertugas menerjemahkan nama domain menjadi alamat IP. Jika sebuah website tidak dapat dibuka berdasarkan nama domain, salah satu pemeriksaan yang dapat dilakukan adalah menggunakan nslookup.

Contoh:

nslookup google.com

Untuk melakukan query menggunakan DNS server tertentu:

nslookup google.com 8.8.8.8

Manfaat NSLOOKUP

Perintah ini dapat membantu:

  • memastikan domain memiliki alamat IP;

  • memeriksa DNS server yang digunakan;

  • mengetahui apakah resolusi DNS berhasil;

  • menemukan indikasi kesalahan konfigurasi DNS.

Contoh kasus

Jika:

ping 8.8.8.8

berhasil, tetapi:

ping google.com

gagal, terdapat kemungkinan masalah pada resolusi DNS.

Lakukan pemeriksaan:

nslookup google.com

Dengan cara tersebut, masalah koneksi internet dapat dibedakan dari masalah DNS.


5. NETSTAT — Memeriksa Koneksi dan Port

netstat digunakan untuk melihat aktivitas koneksi jaringan pada komputer Windows.

Perintah ini dapat memberikan informasi tentang koneksi TCP/UDP, port yang sedang digunakan, alamat lokal, alamat tujuan, hingga PID proses.

Perintah dasar

netstat -a

Menampilkan alamat dan port dalam bentuk numerik:

netstat -n

Menampilkan PID:

netstat -o

Mengetahui program yang menggunakan koneksi:

netstat -b

Beberapa opsi lainnya:

netstat -r
netstat -s

-r dapat digunakan untuk melihat tabel routing, sedangkan -s menampilkan statistik berdasarkan protokol.

Mencari aplikasi yang menggunakan port tertentu

Misalnya ingin mengetahui proses yang menggunakan port 80:

netstat -ano | findstr :80

Setelah memperoleh PID, nomor tersebut dapat dicocokkan dengan Task Manager untuk mengetahui aplikasi yang bersangkutan.


6. ARP — Melihat Hubungan IP dan MAC Address

ARP (Address Resolution Protocol) digunakan untuk membantu komunikasi perangkat pada jaringan lokal dengan memetakan alamat IP ke MAC address.

Untuk melihat tabel ARP:

arp -a

Menambahkan entri ARP secara manual:

arp -s <IP> <MAC>

Menghapus entri tertentu:

arp -d <IP>

Contoh troubleshooting LAN

Misalnya komputer tidak dapat berkomunikasi dengan perangkat lain:

ping 192.168.1.20

Kemudian periksa:

arp -a

Jika IP tujuan muncul bersama MAC address, berarti pemetaan ARP telah terbentuk.

Sebaliknya, entri yang tidak muncul atau tidak lengkap dapat menjadi petunjuk adanya masalah komunikasi pada jaringan lokal.


7. ROUTE — Memeriksa Tabel Routing

Setiap komputer menggunakan tabel routing untuk menentukan jalur pengiriman paket.

Untuk melihat tabel routing Windows:

route print

Perintah ini dapat membantu administrator mengetahui default gateway dan berbagai rute yang tersedia pada komputer.

Menambahkan rute

Contoh:

route add 10.1.2.0 mask 255.255.255.0 192.168.1.1

Perintah tersebut mengarahkan jaringan 10.1.2.0/24 melalui gateway 192.168.1.1.

Untuk menghapus rute:

route delete 10.1.2.0

Jika rute perlu tetap tersedia setelah komputer direstart, opsi -p dapat digunakan ketika menambahkan rute.


8. NETSH — Mengelola Konfigurasi Jaringan

netsh merupakan utilitas bawaan Windows yang dapat digunakan untuk memeriksa dan mengubah berbagai pengaturan jaringan melalui Command Prompt.

Melihat konfigurasi interface:

netsh interface ip show config

Contoh konfigurasi IP statis:

netsh interface ip set address "Local Area Connection" static 192.168.1.10 255.255.255.0 192.168.1.1

Reset Winsock

netsh winsock reset

Reset konfigurasi TCP/IP

netsh int ip reset

Perintah tersebut dapat digunakan ketika konfigurasi jaringan Windows mengalami masalah dan membutuhkan proses reset.

Setelah beberapa proses reset, komputer mungkin perlu direstart.

Catatan: Perintah yang berkaitan dengan firewall harus digunakan secara hati-hati. Jangan menonaktifkan firewall secara permanen hanya untuk menyelesaikan masalah koneksi.


9. CURL — Menguji Website dan HTTP

curl dapat digunakan dari Command Prompt Windows untuk menguji komunikasi dengan layanan web.

Contoh:

curl https://example.com

Melihat header HTTP:

curl -I https://example.com

Menampilkan informasi koneksi secara detail:

curl -v https://example.com

Mengunduh file:

curl -O https://example.com/file.zip

Mengapa CURL berguna?

Ketika sebuah website tidak dapat dibuka melalui browser, curl dapat membantu menentukan apakah server masih memberikan respons.

Misalnya:

curl -I https://example.com

Jika server memberikan respons seperti 200 OK, berarti layanan web memberikan respons dan pemeriksaan dapat dilanjutkan ke browser atau komponen lainnya.


10. TELNET — Menguji Port TCP

Telnet dapat digunakan sebagai alat sederhana untuk menguji apakah koneksi menuju port TCP tertentu berhasil.

Format:

telnet nama_host port

Contoh:

telnet 192.168.1.100 25

Perintah ini dapat membantu menguji:

  • akses terhadap port tertentu;

  • koneksi layanan TCP;

  • kemungkinan pemblokiran firewall.

Jika muncul connection refused atau timeout, koneksi menuju port tersebut tidak berhasil.

Telnet tidak direkomendasikan untuk remote login karena komunikasi tidak terenkripsi. Dalam konteks troubleshooting, penggunaannya lebih tepat untuk menguji konektivitas port.


11. SSH — Remote Server Secara Aman

Windows dapat digunakan sebagai client SSH untuk mengakses server secara remote menggunakan koneksi terenkripsi.

Contoh:

ssh user@remote_server

Jika server menggunakan port berbeda:

ssh -p 2222 user@host

Untuk melakukan troubleshooting koneksi SSH:

ssh -v user@host

Transfer file dapat dilakukan menggunakan SCP:

scp file.txt user@remote:/path/

SSH banyak digunakan untuk administrasi server, khususnya ketika administrator perlu mengelola server dari komputer Windows tanpa berada langsung di depan server.


12. NMAP — Pemetaan dan Audit Jaringan

Nmap (Network Mapper) dapat digunakan pada Windows untuk melakukan pemetaan perangkat dan pemeriksaan port dalam jaringan.

Contoh pemindaian:

nmap 192.168.1.0/24

Memeriksa port tertentu:

nmap -p 22,80 target.com

TCP SYN scan:

nmap -sS target.com

Mencoba mendeteksi sistem operasi:

nmap -O target.com

Nmap dapat membantu administrator dalam:

  • menemukan host aktif;

  • mengetahui port terbuka;

  • mengidentifikasi layanan;

  • melakukan inventarisasi jaringan;

  • membantu audit keamanan.

Penting: pemindaian Nmap harus dilakukan pada jaringan atau perangkat yang dimiliki sendiri atau telah memberikan izin pengujian.


Strategi Troubleshooting Jaringan Windows

Menggunakan satu perintah sering kali belum cukup untuk menemukan sumber masalah. Pemeriksaan sebaiknya dilakukan secara bertahap.

Tahap 1 — Periksa Konfigurasi IP

ipconfig /all

Pastikan komputer memperoleh:

  • IP address;

  • subnet mask;

  • default gateway;

  • DNS server.

Tahap 2 — Uji Gateway

ping gateway

Jika gateway tidak dapat dijangkau, fokuskan pemeriksaan pada jaringan lokal.

Tahap 3 — Uji Internet

ping 8.8.8.8

Jika berhasil, koneksi menuju internet kemungkinan tersedia.

Tahap 4 — Periksa DNS

nslookup domain.com

Gunakan langkah ini jika akses menggunakan nama domain mengalami masalah.

Tahap 5 — Telusuri Jalur

tracert domain.com

Perintah ini membantu melihat jalur paket dan kemungkinan titik gangguan.

Tahap 6 — Uji Layanan Web

curl -I https://domain.com

Gunakan untuk melihat apakah server web memberikan respons.

Tahap 7 — Periksa Port dan Koneksi

netstat -ano

Perintah ini membantu melihat koneksi dan port yang sedang aktif.

Tahap 8 — Periksa ARP

arp -a

Langkah ini berguna ketika masalah terjadi pada komunikasi jaringan lokal.

Urutan troubleshooting tersebut mengikuti pendekatan bertahap dari pemeriksaan IP, koneksi, DNS, jalur, layanan, hingga koneksi dan port.


Ringkasan Perintah Jaringan Windows

PerintahFungsi
pingMenguji konektivitas
ipconfigMelihat konfigurasi IP
tracertMelacak jalur paket
nslookupMemeriksa resolusi DNS
netstatMelihat koneksi dan port
arpMemeriksa pemetaan IP–MAC
routeMelihat dan mengatur routing
netshMengelola konfigurasi jaringan
curlMenguji layanan HTTP/HTTPS
telnetMenguji koneksi port TCP
sshMengakses server secara aman
nmapMemetakan dan mengaudit jaringan

Penutup

Menguasai perintah jaringan Windows memberikan dasar yang kuat bagi teknisi jaringan dan siswa TKJ untuk melakukan diagnosis serta pemeliharaan jaringan secara mandiri.

Perintah seperti ipconfig, ping, tracert, nslookup, netstat, arp, route, dan netsh dapat digunakan untuk memeriksa berbagai lapisan masalah jaringan, sedangkan curl, telnet, ssh, dan nmap dapat membantu pengujian layanan, koneksi, serta keamanan jaringan.

Bagi siswa TKJ, kemampuan ini sebaiknya tidak berhenti pada hafalan sintaks. Lakukan praktik menggunakan skenario nyata, misalnya komputer tidak memperoleh IP, gateway tidak dapat diping, DNS gagal melakukan resolusi, website tidak dapat diakses, atau sebuah port tidak merespons.

Dengan latihan yang konsisten, Command Prompt Windows dapat menjadi salah satu alat utama dalam melakukan troubleshooting, konfigurasi, monitoring, dan administrasi jaringan.

Catatan keamanan: Gunakan perintah administrasi, pengujian port, dan pemindaian jaringan hanya pada komputer, server, atau jaringan yang Anda miliki atau yang telah memberikan izin untuk diuji.

0 Komentar