Locationd là gì và tại sao tường lửa bên thứ 3 của tôi chặn nó trong Snow Leopard trong khoảng thời gian?


13

Little Snitch đã báo cáo một kết nối đi từ locationd dường như là một daemon mới được cài đặt theo mặc định trên Snow Leopard.

Tìm kiếm các chuỗi bên trong nhị phân locationd hiển thị một liên kết đến http: // skyhookw săn.com . Chỉ mục của trang của họ đọc:

Skyhook Wireless 'XPS là hệ thống định vị lai thực sự đầu tiên trên thế giới.

Kết hợp các lợi ích độc đáo của GPS, định vị tam giác Cell Tower và Định vị Wi-Fi, người tiêu dùng di động không còn phải chờ vài phút để nhận được phản hồi hoặc đối phó với vị trí không chính xác.

Nếu nó xảy ra một lần nữa, tôi sẽ báo cáo lại với nhiều chi tiết hơn (điểm cuối, v.v.). Tôi chỉ nhấp vào "cho phép một lần", vì vậy tôi không tạo quy tắc tường lửa.


1
Skyhook = ~ Skynet: nghe như ngày tận thế đối với tôi ...
Telemachus

Câu trả lời:


20

Câu trả lời ngắn: Bạn đang thấy yêu cầu đối với Skyhook Wireless vì họ có cơ sở dữ liệu địa lý mà Apple sử dụng cho Vị trí lõi trong hệ điều hành.

Câu trả lời dài hơn:

Skyhook Wireless là công ty có cơ sở dữ liệu địa lý về các điểm truy cập WiFi được sử dụng cho các dịch vụ định vị mới ( Vị trí cốt lõi ) trong OS X Snow Leopard. Vị trí cốt lõi là khung phát triển để xử lý vị trí của máy tính và ví dụ sử dụng là cập nhật múi giờ tự động dựa trên vị trí của bạn. Có một tùy chọn để bật / tắt cập nhật múi giờ trong ngăn tùy chọn Ngày & Giờ trong Múi giờ.

Cơ sở dữ liệu của Skyhook Wireless sắp xếp vị trí dựa trên sự kết hợp giữa vị trí địa lý IP và địa chỉ MAC của các thiết bị không dây có thể nhìn thấy, ngay cả khi các mạng mà tam giác vị trí đó không mở. (Địa chỉ MAC luôn không được mã hóa và công khai ngay cả khi sử dụng WPA vì địa chỉ MAC giúp xác định điểm truy cập.) Nếu tôi nhớ lại chính xác, chúng thường có thể tam giác chính xác trong phạm vi vài trăm mét.


1
Chính xác. Apple lần đầu tiên kết hợp với Skyhook để cung cấp định vị cho iPhone / iPod Touch dựa trên các mạng không dây. Bạn cũng có thể thêm mạng không dây cá nhân vào cơ sở dữ liệu của Skyhook.
Harley Jared

2
Nó được tích hợp vào một API mới có tên Core Location. Đó không phải là điều bạn nên lo lắng.
alex

Adam- Tôi quan tâm đến những gì khác mà các dịch vụ định vị làm trong quá trình duy trì hệ điều hành của tôi. Ngoài ra, tại sao locationd cần truyền dữ liệu đến điểm cuối từ xa để điều chỉnh đồng hồ hệ thống của tôi theo múi giờ chính xác?
dùng4881

Tôi đã thêm một số chi tiết cho bài đăng này, đặc biệt là về Skyhook Wireless. locationd cần truyền dữ liệu, vì Skyhook Wireless là những người có cơ sở dữ liệu định vị địa lý, không phải Apple.
Lara Dougan

2
@sludge: Nếu Ngăn Ưu tiên Ngày và Giờ được đặt để tự động tìm vị trí của bạn, nó sẽ sử dụng CoreLocation để tìm vị trí của bạn và sau đó đặt múi giờ tương ứng.
Chealion

3

Như đã đề cập trong một câu trả lời khác, locationd là trình nền (quy trình hệ thống) chịu trách nhiệm cho dịch vụ Vị trí lõi mới của Snow Leopard, sử dụng cơ sở dữ liệu vị trí WiFi của Skyhook để (xác định) xác định vị trí của bạn dựa trên điểm truy cập WiFi mà máy Mac của bạn "nhìn thấy". Tuy nhiên, việc tắt "múi giờ tự động cập nhật" trong Tùy chọn ngày và giờ KHÔNG làm tắt tính năng này. Để tắt hoàn toàn Dịch vụ vị trí, hãy chuyển đến ngăn tùy chọn Bảo mật và kiểm tra nút "Tắt dịch vụ vị trí". Lưu ý rằng bạn sẽ chỉ thấy bất kỳ tùy chọn nào trong số này nếu máy Mac của bạn thực sự có WiFi. (điều này nghe có vẻ rõ ràng nhưng tôi nghĩ rằng tôi nên đề cập đến nó tốt hơn khi tôi chỉ mất khoảng mười phút để nhìn vào Mac Pro của mình [không có AirPort] và gãi đầu nói "gee,

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.