.png)
我想將使用者的 Mac 位址記錄到 Web 伺服器上託管的資料庫中。我想知道是否有一個我可以使用的變量,例如$mac-address
將其替換為用戶的 mac 位址。
我考慮在隱藏欄位中使用該變量,當提交表單時,我會將資訊記錄到資料庫中。
這可能嗎?因為我知道在熱點資料夾下的狀態頁面中,您可以看到所連接設備的mac位址。
我也嘗試過$(mac)
什麼都不用。
謝謝
答案1
實現這一目標的幾種方法,按照我個人的首選順序:
- 記錄 Wifi 活動並將其傳送到系統日誌伺服器,該伺服器會將資料記錄到資料庫中。您將獲得連接到 AP 的所有裝置的準確連接/斷開時間。
- 使用帶有 Mikrotik API 的 C#(例如)程式來「監聽」傳入的 MAC 位址,並將其記錄在資料庫中。
- 使用 SNMP 或 API 查詢您的 Mikrotik AP 以取得已連接 MAC 位址的清單:例如,您將每分鐘獲得已連線人員的快照。