Ruby on Rails - 获取设备路由器的IP地址?

3
我正在尝试为大学课程构建一个考勤 Ruby on Rails 应用程序,但我想避免人们从教室以外的地方签到作弊。学校的网络工作人员告诉我,校园内的无线 IP 并没有按照楼房分开,因此收集设备的 IP 地址不能告诉我谁在教室里,谁在宿舍里。然而,我意识到如果我能够让设备给我连接的路由器的 IP,那可能是一个更可靠的方法来确定某人的位置。
这就带来了我的问题:Rails 应用程序是否有办法获取设备连接的路由器的 IP 地址?我知道如何获取设备本身的 IP,但像我说的,这在这里行不通。谢谢!
1个回答

1
您可以获取某人的公共IP地址,但无法访问其路由器的IP地址。任何编程语言都无法访问此数据,因为该数据未通过Web请求传输。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接