美文网首页
5. IP 和 MAC 地址的确定

5. IP 和 MAC 地址的确定

作者: 何大炮 | 来源:发表于2017-11-25 15:05 被阅读0次

用户对我们提出了一个要求:记录访问者的IP,如果这个用户有什么不良行为,那么就会被记录下,下一次的访问就会被被拦截,虽然这个拦截有些弱了。(MAC地址都能修改,IP 就不说了。)

目前通用的是利用第三方网站对IP进行解析,然后以json的格式返回相关info。大多是JS 和 JQuary的版本。以下是我项目中用到的code。

$(document).ready(function(){
    $("#submit").click(function(){
    $.get("http://ipinfo.io", function (response) {
    $("#ip").html("IP: " + response.ip);
    $("#address").html("Location: " + response.city + ", " + response.region);
}, "jsonp");
  });
})
feedback

最后,此类API 都会有访问次数限制,如:一天多少次之内。所以在用之前最好先看看相关info。


至于MAC地址,让大家失望了,因为TCP/IP 协议里面没有要传输MAC地址的,所以,通过客户端登录是不可能得到MAC地址的。
除非,在已知IP地址的情况下,对客户的端口进行探测,但是这只适用于局域网(Lan)。
总之,只要用了TCP/IP进行传输的,都不可能得到MAC地址。

相关文章

  • 5. IP 和 MAC 地址的确定

    用户对我们提出了一个要求:记录访问者的IP,如果这个用户有什么不良行为,那么就会被记录下,下一次的访问就会被被拦截...

  • 2019-02-21 IP地址和MAC地址

    一、IP地址和MAC地址 1、IP地址 (1)简介 IP地址(Internet Protocol Addres...

  • HTTP(二) -- IP地址和Mac地址

    本文参考《图解HTTP》,有了 IP 地址,为什么还要用 MAC 地址,IP地址和MAC地址的区别和联系是什么,静...

  • 2.IP地址详解

    一、IP地址和MAC地址 1、MAC地址 MAC(Media Access Control,介质访问控制)地址,或...

  • IP地址和子网划分学习笔记之《IP地址详解》

    一、IP地址和MAC地址 1、MAC地址 MAC(Media Access Control,介质访问控制)地址,或...

  • 2018-09-06:IP地址

    一、IP地址和MAC地址 1、MAC地址 MAC(Media Access Control,介质访问控制)地...

  • 图解HTTP笔记

    第一章 IP协议 ip协议里重要的是IP地址和MAC地址 使用 ARP 协议凭借 MAC 地址进行通信 “(Add...

  • ip地址和mac地址

    IP地址: 标记逻辑上的地址。 ip地址在整个通信过程中都不会发生任何变化。 mac地址: 标记实际转发数据时的设...

  • IP地址和MAC地址

    IP地址,每台设备都是不一样的 MAC地址,每台设备不一样,但是都是固定的、 区别 对于网络上的某一设备,如一台计...

  • MAC地址和IP地址

    Question1:为什么有了MAC地址,还需要IP地址? 任何东西的出现都是有原因的,技术也是Mac地址是物理层...

网友评论

      本文标题:5. IP 和 MAC 地址的确定

      本文链接:https://www.haomeiwen.com/subject/azrcbxtx.html