4] Matikan Firewall Windows atau Perangkat Lunak Keamanan Lainnya
Masalah koneksi internet di WSL 2 juga dapat disebabkan oleh firewall Windows atau perangkat lunak keamanan lainnya yang menghalangi atau membatasi akses internet WSL 2. Firewall Windows adalah fitur yang bertujuan untuk melindungi komputer Anda dari serangan jaringan yang tidak sah, tetapi terkadang juga dapat mengganggu koneksi internet yang sah.
Untuk memperbaiki hal ini, Anda dapat mencoba untuk mematikan firewall Windows atau perangkat lunak keamanan lainnya yang Anda gunakan sementara, dan lihat apakah koneksi internet Anda sudah normal di WSL 2. Jika ya, maka Anda perlu menambahkan pengecualian untuk WSL 2 pada firewall Windows atau perangkat lunak keamanan lainnya agar tidak diblokir lagi.
Untuk mematikan firewall Windows, Anda dapat membuka Control Panel > System and Security > Windows Defender Firewall dan klik Turn Windows Defender Firewall on or off. Kemudian, pilih opsi Turn off Windows Defender Firewall (not recommended) untuk setiap profil jaringan yang ada.
Untuk menambahkan pengecualian untuk WSL 2 pada firewall Windows, Anda dapat membuka Control Panel > System and Security > Windows Defender Firewall dan klik Allow an app or feature through Windows Defender Firewall. Kemudian, klik Change settings dan centang kotak WSL pada daftar aplikasi dan fitur yang ada.
Untuk mematikan atau menambahkan pengecualian untuk perangkat lunak keamanan lainnya yang Anda gunakan, silakan ikuti petunjuk dari penyedia perangkat lunak tersebut.
Setelah mematikan firewall Windows atau perangkat lunak keamanan lainnya, atau menambahkan pengecualian untuk WSL 2, coba cek lagi apakah koneksi internet Anda sudah normal di WSL 2. Jika masih bermasalah, lanjutkan ke solusi berikutnya.
5] Reset Pengaturan Jaringan WSL 2
Jika solusi-solusi sebelumnya tidak berhasil untuk memperbaiki masalah koneksi internet di WSL 2, maka langkah terakhir yang dapat Anda coba adalah mereset pengaturan jaringan WSL 2 ke kondisi awal. Cara ini akan menghapus semua konfigurasi jaringan yang telah Anda buat atau ubah sebelumnya, dan membuat WSL 2 menggunakan pengaturan jaringan default yang ditetapkan oleh Windows 11.
Untuk mereset pengaturan jaringan WSL 2, Anda perlu menjalankan perintah berikut di PowerShell sebagai administrator:
wsl –shutdown netsh winsock reset netsh int ip reset all netsh winhttp reset proxy ipconfig /flushdns
Perintah-perintah ini akan mematikan semua distribusi Linux yang berjalan di WSL 2, dan mereset pengaturan jaringan Windows 11. Setelah selesai, Anda perlu me-restart komputer Anda agar perubahan berlaku.
Setelah me-restart komputer Anda, coba cek lagi apakah koneksi internet Anda sudah normal di WSL 2. Jika ya, maka selamat, Anda telah berhasil memperbaiki masalah koneksi internet di WSL 2. Jika tidak, maka mungkin ada masalah lain yang tidak dapat diselesaikan dengan cara-cara di atas, dan Anda perlu mencari bantuan lebih lanjut dari komunitas WSL 2 atau Microsoft.
Kesimpulan
Masalah koneksi internet di WSL 2 Ubuntu Windows 11 adalah salah satu masalah yang sering dialami oleh pengguna WSL 2. Masalah ini dapat disebabkan oleh berbagai faktor, seperti konfigurasi jaringan yang salah atau tidak sesuai, konflik antara firewall Windows dan WSL 2, bug atau kesalahan pada versi WSL 2 atau Windows 11 yang digunakan, atau gangguan pada layanan DNS atau DHCP.
Untuk memperbaiki masalah ini, Anda dapat mencoba beberapa solusi yang telah kami jelaskan di atas, yaitu:
- Periksa status koneksi internet Anda
- Perbarui WSL 2 dan Windows 11 ke versi terbaru
- Sesuaikan konfigurasi jaringan WSL 2 secara global atau spesifik
- Matikan firewall Windows atau perangkat lunak keamanan lainnya
- Reset pengaturan jaringan WSL 2
Kami harap artikel ini dapat membantu Anda menyelesaikan masalah koneksi internet di WSL 2 Ubuntu Windows 11. Terima kasih telah membaca artikel ini.