我可以从IP地址获得哪些信息?

Wou*_*ens 14 ip operating-system lan ip-address

如果您有一组计算机的IP地址(在LAN中),可以从中推断出哪些其他信息?例如,有没有办法找出每个IP背后的计算机运行的操作系统?

Ben*_*ing 11

这取决于你的意思是被动还是主动.被动(即,不尝试连接或扫描IP本身),您可以在http://ipinfo.io上查看来自我的服务的IP的确切信息.它包括粗略的地理位置,主机名和网络所有者.这里是Google公共DNS IP的数据:

$ curl ipinfo.io/8.8.8.8
{
  "ip": "8.8.8.8",
  "hostname": "google-public-dns-a.google.com",
  "loc": "37.385999999999996,-122.0838",
  "org": "AS15169 Google Inc.",
  "city": "Mountain View",
  "region": "California",
  "country": "US",
  "phone": 650
}
Run Code Online (Sandbox Code Playgroud)

如果你想采取积极的方法,你可以找到更多.像nmap这样的工具可以准确地告诉您正在运行的服务,并能够很好地猜测正在运行的操作系统.


Bri*_*ite 10

从IP地址,您经常可以得到:

但就是这样.

但是 ......从完整的TCP会话中,您可以根据其行为的具体情况,为某些标题字段选择的值等来推断其他内容 .NMAP有一个"指纹"系统,可以对操作系统做出相当好的猜测机器正在运行.