Bagaimana Windows Mendeteksi Jika Terhubung Ke Internet?

Coba Instrumen Kami Untuk Menghilangkan Masalah

Jika Anda pernah menemukan prompt Connected, No internet access or In-browser authentication is required di Windows Anda, maka Anda pasti penasaran. Bagaimana komputer kita tahu kapan ada internet yang tersedia dan kapan hilang?

Bagaimana Windows tahu persis kapan komputer terhubung ke Internet?

Artikel ini menjawab pertanyaan tersebut dengan menjelaskan seluruh proses pemantauan koneksi internet di Windows. Ringkasan Cepat bersembunyi 1 Indikator Status Konektivitas Jaringan 2 Cara kerja NCSI 3 Bagaimana dengan privasi Anda? 3.1 Cara menonaktifkan NCSI dari Editor Registri 3.2 Cara menonaktifkan NCSI dari Editor Kebijakan Grup

Indikator Status Konektivitas Jaringan

NS Indikator Status Konektivitas Jaringan (NCSI) adalah mekanisme yang mengontrol tampilan konektivitas internet di Taskbar, di antara berbagai fungsi lainnya. NCSI adalah bagian dari Kesadaran Jaringan program yang pertama kali diperkenalkan di Windows Vista dan telah dilakukan sejak itu di setiap versi Windows.

Mekanisme ini dianggap sebagai sistem notifikasi cerdas bagi pengguna untuk mengetahui status internet mereka saat ini. Jika NCSI tidak dapat menjalankan fungsinya, itu akan menunjukkan bahwa tidak ada ketersediaan internet, meskipun komputer dapat mengakses internet melalui browser dan melakukan ping ke alamat IP lainnya.

Cara kerja NCSI

NCSI bekerja dalam dua langkah penting untuk memeriksa status internet yang terhubung dengan komputer. Kedua tugas ini dilakukan secara mandiri.

  1. NCSI melakukan pencarian DNS untuk www.msftconnecttest.com , dan kemudian mengirimkan permintaan Get HTTP ke http://www.msftncsi.com/ncsi.txt dan mengunduh file teks. Ini adalah file teks biasa yang berisi uji koneksi Microsoft.
  2. NCSI juga melakukan pencarian DNS untuk dns.msftncsi.com dan memeriksa untuk melihat apakah alamat IP yang sesuai adalah 131.107.255.255 .

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

Setelah NCSI memutuskan untuk dns.msftncsi.com , kemudian memeriksa apakah halaman tersebut dapat diakses. Jika halaman dapat diakses, ikon jaringan di baki pemberitahuan menunjukkan bahwa ia memiliki akses internet.

Namun, jika halaman tidak dapat diakses, itu akan meminta otentikasi tambahan mungkin diperlukan. Tetapi jika resolusi DNS gagal sepenuhnya, atau kembali ke alamat IP yang berbeda, ikon jaringan menampilkan Tidak ada akses internet.

Skenario serupa dapat terjadi jika Anda bekerja di belakang a firewall dan memblokir semua lalu lintas masuk dan keluar , dan hanya mengizinkan lalu lintas tertentu untuk melewatinya. Ini berarti bahwa NCSI tidak akan dapat berkomunikasi dengan www.msftncsi.com dan www.msftconnecttest.com . Ini pada gilirannya akan meminta Windows untuk menunjukkan bahwa tidak ada internet yang tersedia di komputer Anda.

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

Bagaimana dengan privasi Anda?

Menurut dokumentasi yang disediakan oleh Microsoft di NCSI, server mereka menyimpan waktu akses serta alamat IP ketika permintaan pencarian DNS dibuat untuk www.msftncsi.com . Meskipun mereka mengklaim bahwa informasi tersebut dirahasiakan, beberapa orang masih merasa tidak nyaman dengannya.

Solusi untuk ini adalah dengan menonaktifkan fitur NCSI di Windows Anda. Ini dapat dicapai dengan mengubah Registri Sistem, serta dari Editor Kebijakan Grup.

Cara menonaktifkan NCSI dari Editor Registri

  1. Buka Registry Editor dengan mengetik regedit di Jalankan.
  2. Dari panel kiri, navigasikan ke berikut ini:
    HKEY_Local_Machine -> Sistem -> CurrentControlSet -> Layanan -> NlaSvc -> Parameter -> Internet
  3. Sekarang klik dua kali AktifkanActiveProbing di panel kanan, dan atur Data Nilai ke 0 .

    Klik Oke dan restart komputer

Cara menonaktifkan NCSI dari Editor Kebijakan Grup

Fungsionalitas yang sama juga dapat dicapai melalui Editor Kebijakan Grup.

  1. Luncurkan editor dengan mengetik gpedit.msc di Jalankan.
  2. Dari panel kiri, navigasikan ke berikut ini:
    Konfigurasi Komputer -> Template Administratif -> Sistem -> Manajemen Komunikasi Internet -> Pengaturan Komunikasi Internet
  3. Di panel kanan, klik dua kali Matikan tes aktif Indikator Status Konektivitas Jaringan Windows lalu pilih Diaktifkan . Klik Oke .
  4. Sekarang buka Command Prompt dengan mengetik cmd di Jalankan.
  5. Memasuki gpupdate / force untuk menegakkan perubahan yang dibuat pada Kebijakan Grup.

Perhatikan bahwa mengubah parameter ini akan menghentikan sistem operasi Anda dari berkomunikasi dengan server NCSI, sehingga tidak ada lagi perintah yang akan diberikan apakah browser memerlukan otentikasi tambahan.

Sebaliknya, Baki pemberitahuan sekarang akan menunjukkan bahwa tidak ada akses internet, bahkan ketika ada.

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

Kami harap Anda menemukan informasi ini berharga.