Bagaimana cara Linux (Khususnya, GNOME Fedora) menghitung posisi saya?

2

Saya menggunakan Fedora di GNOME dengan layanan penentuan posisi, sehingga sistem dapat memperoleh waktu lokal secara otomatis.

Namun, ketika saya terhubung ke VPN untuk waktu yang lama, sepertinya sistem berpikir bahwa lokasi saya di lokasi server VPN berada.

Pertanyaannya adalah bagaimana sistem menghitung lokasi saya (seperti protokol jaringan yang berjalan atau permintaan alamat IP server). Saya ingin memblokir layanan sementara (dengan firewall atau sesuatu) ketika terhubung ke VPN daripada menutup layanan posisi di GNOME secara manual.

Eric Stdlib
sumber

Jawaban:

3

Lokasi diperkirakan berdasarkan alamat IP publik, yang dapat (sampai batas tertentu dan akurat) dipetakan ke lokasi. Ketika Anda menggunakan VPN untuk semua lalu lintas, cek ini juga akan melewati VPN dan IP publik Anda adalah IP server. Anda dapat memverifikasi / mengujinya dengan

https://www.whatismyip.com/

Ini akan menunjukkan IP Anda dan perkiraan lokasi.

Jakuje
sumber
Apakah ada penyedia layanan yang dikenal untuk layanan ini di Fedora atau file konfigurasi yang dikenal?
Eric Stdlib
MENURUT OPINI SAYA, GeoClue digunakan di GNOME untuk menyelesaikan lokasi aplikasi.
Jakuje
1
Ya, itu menggunakan Geoclue. Dan Geoclue menggunakan a berbagai sumber , termasuk Layanan Lokasi Mozilla . Ini lebih suka menggunakan titik akses wifi terdekat untuk lokasi, tetapi kembali ke IP. Atau bisa mendapatkan informasi dari GPS dari modem 3G yang terpasang.
mattdm
1
@mattdm terima kasih atas klarifikasi. Secara umum dan mungkin dalam kasus OP berdasarkan pada deskripsi, lokasi IP digunakan.
Jakuje
Tampaknya GNOME sebenarnya menggunakan GeoClue. Nama layanannya adalah geoclue.service dan dapat dinonaktifkan secara manual (untuk menyelesaikan masalah saya).
Eric Stdlib