
Ringkas: Empat perintah PowerShell untuk jaringan Windows dapat membantu memeriksa adaptor, menguji koneksi, menemukan masalah DNS, dan menyegarkan cache DNS tanpa langsung memasang aplikasi tambahan.
Masalah jaringan Windows tidak selalu berarti koneksi internet sedang mati. Gangguan bisa berasal dari adaptor Wi-Fi atau Ethernet yang tidak aktif, rute koneksi yang terputus, DNS yang gagal menerjemahkan nama situs, atau cache DNS lokal yang sudah tidak sesuai. Melalui PowerShell, pengguna dapat menjalankan empat pemeriksaan praktis—Get-NetAdapter, Test-NetConnection, Resolve-DnsName, dan Clear-DnsClientCache—untuk mempersempit sumber masalah sekaligus menangani beberapa gangguan umum.
Mengapa memakai PowerShell untuk jaringan Windows?
PowerShell adalah antarmuka baris perintah dan bahasa otomasi bawaan Windows. Berbeda dari menu pengaturan grafis, PowerShell menampilkan hasil teknis secara langsung sehingga pengguna dapat mengetahui apakah masalah berada pada perangkat jaringan, koneksi menuju server, atau layanan DNS. Perintah di dalamnya biasa disebut cmdlet, yakni instruksi khusus untuk meminta informasi atau melakukan tindakan pada Windows.
Pendekatan ini berguna karena pesan seperti “No Internet” belum menjelaskan penyebab sebenarnya. Komputer mungkin terhubung ke router tetapi tidak bisa menjangkau internet. Sebaliknya, koneksi internet dapat berfungsi, tetapi situs tertentu tidak terbuka karena nama domain gagal diterjemahkan menjadi alamat IP. Empat perintah berikut menangani lapisan pemeriksaan yang berbeda, jadi sebaiknya dijalankan secara berurutan.
Empat perintah PowerShell untuk memeriksa koneksi
1. Periksa adaptor dengan Get-NetAdapter
Jalankan Get-NetAdapter untuk melihat adaptor jaringan yang dikenali Windows beserta statusnya. Daftar tersebut dapat mencakup Wi-Fi, Ethernet, adaptor virtual dari VPN, dan perangkat jaringan lain. Fokus utama adalah nama adaptor, status koneksi, serta apakah perangkat yang seharusnya dipakai benar-benar muncul dan aktif.
Jika adaptor Wi-Fi atau Ethernet tidak tampil, persoalannya mungkin berkaitan dengan driver, perangkat keras, atau perangkat yang dinonaktifkan. Jika adaptor muncul tetapi statusnya tidak terhubung, periksa kabel Ethernet, pilihan jaringan Wi-Fi, mode pesawat, dan pengaturan adaptor. Perintah ini belum memperbaiki koneksi, tetapi memberikan titik awal agar pengguna tidak menebak-nebak.
2. Uji jalur koneksi dengan Test-NetConnection
Test-NetConnection digunakan untuk menguji apakah komputer dapat menjangkau tujuan tertentu. Contohnya, Test-NetConnection google.com akan mencoba memeriksa konektivitas menuju domain tersebut dan menampilkan hasil diagnostik. Pengguna juga dapat menguji port layanan tertentu dengan parameter yang sesuai, meskipun pemeriksaan dasar biasanya sudah cukup untuk mengetahui apakah jalur jaringan tersedia.
Hasil tes membantu membedakan masalah lokal dan masalah tujuan. Jika adaptor aktif tetapi pengujian ke beberapa tujuan gagal, periksa router, koneksi penyedia internet, VPN, firewall, atau konfigurasi jaringan. Jika hanya satu server yang gagal sementara tujuan lain dapat dijangkau, gangguan mungkin berada pada server tersebut atau pada jalur menuju layanannya.
Memeriksa dan menyegarkan DNS di Windows
3. Cari masalah DNS dengan Resolve-DnsName
DNS atau Domain Name System adalah layanan yang menerjemahkan nama mudah dibaca, seperti nama sebuah situs, menjadi alamat IP yang dipakai perangkat untuk berkomunikasi. Perintah Resolve-DnsName google.com meminta Windows melakukan pencarian DNS dan menampilkan respons yang diterima. Ini lebih informatif daripada sekadar membuka situs melalui browser karena hasilnya berfokus pada proses penerjemahan nama domain.
Apabila Test-NetConnection menunjukkan jaringan tersedia tetapi Resolve-DnsName gagal pada sejumlah domain, server DNS atau konfigurasinya patut diperiksa. Pengguna dapat mencoba memutus dan menyambungkan kembali jaringan, menonaktifkan VPN sementara, atau memeriksa DNS yang diberikan router dan penyedia internet. Hindari langsung mengubah banyak pengaturan sekaligus karena hal itu dapat menyulitkan pencarian penyebab.
4. Bersihkan cache dengan Clear-DnsClientCache
Windows menyimpan hasil pencarian DNS sementara agar situs yang pernah diakses dapat ditemukan lebih cepat. Namun, cache tersebut kadang berisi data lama setelah alamat server berubah atau setelah terjadi gangguan resolusi. Jalankan Clear-DnsClientCache untuk menghapus cache DNS lokal sehingga Windows meminta informasi baru saat domain berikutnya diakses.
Perintah pembersihan cache paling relevan ketika koneksi umum berjalan, tetapi situs tertentu tetap gagal dibuka atau menuju alamat yang tidak semestinya. Tindakan ini tidak menghapus berkas pribadi, kata sandi Wi-Fi, maupun riwayat browser. Meski demikian, pembersihan cache tidak akan menyelesaikan gangguan yang berasal dari router, penyedia internet, server tujuan, atau kerusakan adaptor.
Langkah aman dan tindak lanjut
PowerShell dapat dibuka melalui pencarian Windows atau menu Windows Terminal. Pemeriksaan informasi biasanya dapat dilakukan dari sesi biasa, sedangkan tindakan yang mengubah konfigurasi tertentu mungkin memerlukan opsi “Run as administrator”. Ketik perintah secara tepat dan baca hasilnya sebelum melakukan perubahan lanjutan. Jangan menyalin skrip yang tidak dipahami, terutama jika meminta hak administrator.
Urutan diagnosis yang masuk akal adalah memastikan adaptor tersedia dengan Get-NetAdapter, menguji tujuan melalui Test-NetConnection, memeriksa penerjemahan domain memakai Resolve-DnsName, lalu membersihkan cache dengan Clear-DnsClientCache jika gejalanya mengarah ke DNS. Bila masalah tetap terjadi di semua perangkat pada jaringan yang sama, router atau layanan internet lebih mungkin menjadi penyebab. Jika hanya satu PC terdampak, periksa driver, VPN, firewall, dan konfigurasi Windows.
Keempat perintah tersebut bukan solusi untuk setiap gangguan, tetapi dapat mengubah proses troubleshooting dari tebakan menjadi pemeriksaan bertahap. Bagi pengguna Windows, memahami status adaptor, jalur koneksi, dan DNS membuat keputusan berikutnya lebih jelas—apakah cukup menyegarkan cache, memperbaiki pengaturan lokal, memulai ulang router, atau menghubungi penyedia internet.
Poin penting
- Empat perintah PowerShell jaringan Windows
- Pemeriksaan adaptor melalui Get-NetAdapter
- Uji koneksi dengan Test-NetConnection
- Diagnosis DNS memakai Resolve-DnsName
- Penyegaran cache DNS lokal
- Pemeriksaan router dan driver berikutnya
Sumber: How-To Geek Windows