Giả sử bạn triển khai một thiết bị gắn mạng (máy tính có định dạng nhỏ) trong trường. Bạn muốn cho phép chúng gọi về nhà sau khi được bật nguồn, sau đó được xác định và kích hoạt bởi người dùng cuối.Địa chỉ MAC Ethernet làm mã kích hoạt cho một thiết bị?
Gói hiện tại của chúng tôi liên quan đến việc người dùng nhập địa chỉ MAC vào trang kích hoạt trên trang web của chúng tôi. Sau đó phần mềm của chúng tôi (chạy trên hộp) sẽ đọc địa chỉ từ giao diện và truyền điều này trong gói "gọi về nhà". Nếu nó khớp, phản hồi của máy chủ với thông tin khách hàng và hộp được kích hoạt.
Chúng tôi thích phương pháp này vì dễ truy cập và thường được in trên nhãn bên ngoài (yêu cầu FCC?).
Có bất kỳ vấn đề nào cần xem không? (Phần cứng được sử dụng là yếu tố hình thức nhỏ để tất cả các NIC, vv được nhúng và sẽ rất khó thay đổi. Khách hàng thường không có quyền truy cập trực tiếp vào hệ điều hành theo bất kỳ cách nào).
Tôi biết Microsoft thực hiện một số chức năng băm mờ ảo để kích hoạt Windows bằng ID thiết bị PCI, kích thước bộ nhớ, v.v ... Nhưng dường như quá mức cần thiết cho nhu cầu của chúng tôi.
-
@Neall Về cơ bản, gọi vào máy chủ của chúng tôi, vì mục đích của cuộc thảo luận này, bạn có thể gọi cho chúng tôi nhà sản xuất.
Neall là chính xác, chúng tôi chỉ sử dụng địa chỉ dưới dạng hằng số. Chúng ta sẽ đọc nó và truyền nó trong một gói khác (giả sử HTTP POST), không phụ thuộc vào việc nhận nó bằng cách nào đó từ các khung Ethernet.