Windows 10 mendeteksi apakah terhubung ke Internet atau tidak?

Jika Kamu sudah menemukan pesan Terhubung, tidak ada akses internet Di mana Otentikasi diperlukan atau Koneksi terbatasKamu pasti bertanya-tanya bagaimana Windows 10 menentukan kapan Internet tersedia atau tidak.

Bagaimana Windows tahu persis kapan komputer terhubung ke Internet? Artikel ini menjawab pertanyaan tersebut dengan menjelaskan seluruh proses deteksi koneksi internet di Windows.

Indikator status konektivitas jaringan

Indikator Status Konektivitas Jaringan (NCSI) adalah mekanisme yang memantau konektivitas Internet dengan menampilkan ikon di bilah tugas, di antara fitur-fitur lainnya. NCSI adalah bagian dari program Kesadaran Jaringan yang pertama kali diperkenalkan di Windows Vista dan telah diterapkan ke setiap versi baru Windows sejak saat itu.

Mekanisme ini dianggap sebagai sistem notifikasi cerdas yang memungkinkan pengguna mengetahui status koneksi internet saat ini. Jika NCSI tidak dapat menjalankan fungsinya, itu akan menunjukkan bahwa tidak ada ketersediaan internet, bahkan jika komputer dapat mengakses internet melalui browser dan mengirim ping ke alamat IP lain.

Bagaimana cara kerja NCSI?

NCSI bekerja dalam dua langkah penting untuk memverifikasi status koneksi Internet yang terhubung dengan komputer. Kedua tugas ini dilakukan secara independen satu sama lain.

NCSI melakukan pencarian DNS untuk http://www.msftncsi.com/ncsi.txt, kemudian mengirimkan permintaan Get HTTP ke www.msftconnecttest.com dan mengunduh file teks. Ini adalah file plaintext yang berisi teks “Microsoft connect test”.

NCSI juga melakukan pencarian DNS untuk dns.msftncsi.com dan memeriksa apakah alamat IP yang sesuai adalah 131.107.255.255.

Dari langkah 1, jika file teks yang diterima berisi kecocokan yang sama persis, Windows menetapkan bahwa komputer tersambung ke Internet. Namun, jika file teks tidak diunduh atau telah dialihkan, NCSI melanjutkan ke langkah kedua.

Setelah NCSI menyelesaikan alamat dns.msftncsi.com, NCSI kemudian memeriksa untuk melihat apakah halaman tersebut dapat dijangkau. Jika halaman dapat diakses, ikon jaringan di bilah notifikasi menunjukkan bahwa halaman tersebut memiliki akses Internet.

Namun, jika halaman tidak dapat diakses, ini menunjukkan bahwa otentikasi tambahan mungkin diperlukan. Tetapi jika resolusi DNS benar-benar gagal, atau kembali ke alamat IP yang berbeda dari yang diharapkan, ikon jaringan menampilkan “Tidak Ada Akses Internet”.

Skenario serupa dapat terjadi jika Kamu bekerja di belakang firewall dan firewall memblokir semua lalu lintas masuk dan keluar, dan hanya mengizinkan lalu lintas tertentu lewat. Ini berarti bahwa NCSI tidak akan dapat berkomunikasi dengan www.msftncsi.com dan www.msftconnecttest.com. Windows kemudian menganggap bahwa tidak ada akses Internet di komputer Kamu.

Solusinya adalah mengizinkan komunikasi masuk dan keluar melalui firewall untuk URL yang disebutkan di atas.

Bagaimana dengan privasi Kamu?

Menurut dokumentasi yang disediakan oleh Microsoft di NCSI, server mereka menyimpan waktu akses serta alamat IP ketika permintaan pencarian DNS dibuat ke www.msftncsi.com.

Meskipun Microsoft mengatakan informasi ini dirahasiakan, beberapa orang mungkin tidak menghargai alamat IP mereka yang dikirim ke server Microsoft bersama dengan waktu koneksi mereka.

Salah satu solusinya adalah dengan menonaktifkan fitur NCSI di Windows. Kamu dapat mencapai ini dengan mengedit registri sistem, serta dari Editor Kebijakan Grup.

Bagaimana cara menonaktifkan NCSI dari Registry Editor?

nonaktifkan-ncsi-windows10

  • Buka editor registri dengan mengetik regedit di Menjalankan (Windows+R).
  • Di panel kiri, navigasikan ke:
KEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > NLaSvc > Parameters > Internet
  • Kemudian klik dua kali pada AktifkanActiveProbing di panel kanan, dan atur nilai data ke 0 (secara default ada di 1).
  • Klik Oke dan restart komputer.

Fungsionalitas NCSI sekarang dinonaktifkan.

Bagaimana cara menonaktifkan NCSI dari Group Policy Editor?

Perubahan yang sama juga dapat dilakukan melalui Group Policy Editor.

  • Luncurkan editor dengan mengetik gpedit.msc di Menjalankan (Windows+R).
  • Di panel kiri, navigasikan ke:
Configuration ordinateur -> Modèles d'administration -> Système -> Gestion de la communication Internet -> Paramètres de communication Internet
  • Di panel kanan, klik dua kali Nonaktifkan tes aktif indikator status konektivitas jaringan Windowss, lalu pilih Diaktifkan. Terakhir, klik Oke.
  • Buka Command Prompt dengan mengetik cmd di Menjalankan (Windows+R).
  • Masukkan perintah gpupdate / force untuk menerapkan perubahan pada kebijakan grup.

Perhatikan bahwa mengubah pengaturan ini akan mencegah sistem operasi Kamu berkomunikasi dengan server NCSI. Oleh karena itu, Kamu tidak akan lagi ditanya apakah browser memerlukan autentikasi tambahan. Di sisi lain, bilah notifikasi sekarang akan menunjukkan bahwa tidak ada akses Internet, meskipun ada.

Beberapa orang mengalami masalah dengan aplikasi seperti Office 365, Skype, OneDrive, dan Outlook setelah menonaktifkan NCSI. Namun, dalam kasus kami, semua aplikasi berfungsi seperti biasa.

Rate this post

Leave a Comment