Linux (โดยเฉพาะ GNOME Fedora) คำนวณตำแหน่งของฉันได้อย่างไร


2

ฉันใช้ Fedora ใน GNOME กับบริการระบุตำแหน่งเพื่อให้ระบบสามารถรับเวลาท้องถิ่นโดยอัตโนมัติ

อย่างไรก็ตามเมื่อฉันเชื่อมต่อกับ VPN เป็นเวลานานดูเหมือนว่าระบบจะคิดว่าตำแหน่งของฉันอยู่ในตำแหน่งที่เซิร์ฟเวอร์ VPN ตั้งอยู่

คำถามคือระบบจะคำนวณตำแหน่งของฉันอย่างไร (เช่นการทำงานของโปรโตคอลเครือข่ายหรือที่อยู่ IP ของเซิร์ฟเวอร์ที่ขอ) ฉันต้องการปิดกั้นบริการชั่วคราว (ด้วยไฟร์วอลล์หรือบางอย่าง) เมื่อเชื่อมต่อกับ VPN แทนที่จะปิดบริการระบุตำแหน่งใน GNOME ด้วยตนเอง

คำตอบ:


3

ที่ตั้งจะถูกประเมินตามที่อยู่ IP สาธารณะซึ่งสามารถแมป (บางส่วนและความถูกต้อง) กับตำแหน่ง เมื่อคุณใช้ VPN สำหรับการรับส่งข้อมูลทั้งหมดการตรวจสอบเหล่านี้จะทำผ่าน VPN และ IP สาธารณะของคุณคือ IP ของเซิร์ฟเวอร์ คุณสามารถตรวจสอบ / ทดสอบด้วย

https://www.whatismyip.com/

มันจะแสดง IP ของคุณและตำแหน่งโดยประมาณ


มีผู้ให้บริการที่รู้จักกันในบริการนี้ใน Fedora หรือรู้จักไฟล์การกำหนดค่า?
Eric Stdlib

IMHO, GeoClueใช้ใน GNOME เพื่อแก้ไขตำแหน่งของแอปพลิเคชัน
Jakuje

1
ใช่มันใช้ Geoclue และ Geoclue ใช้ความหลากหลายของแหล่งที่มารวมทั้งMozilla Service วิธีนี้ใช้จุดเชื่อมต่อ wifi ในบริเวณใกล้เคียง แต่กลับไปที่ IP หรือสามารถรับข้อมูลจาก GPS ของโมเด็ม 3G ที่ต่อพ่วงได้
mattdm

1
@attdm ขอบคุณสำหรับการชี้แจง โดยทั่วไปและอาจเป็นกรณีของ OP ตามคำอธิบายตำแหน่ง IP จะถูกใช้
Jakuje

ดูเหมือนว่า GNOME ใช้ GeoClue จริงๆ ชื่อบริการคือ geoclue.service และสามารถปิดได้ด้วยตนเอง (เพื่อแก้ไขปัญหาของฉัน)
Eric Stdlib
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.