我想了解查找(记录)IP地址和计算机/设备的物理MAC地址的编程方法,Web浏览器将从这些地址连接到Web服务器(托管某些站点)以访问该站点。
例如
考虑一个网站,它有许多用户在该网站的某个论坛上发布线程,一整天/很多天。
承载SEBSite的服务器如何找到通过的IP地址,这些IP地址访问服务器以读取文章、写入/编辑文章。
如果发现来自某个IP地址的特定WebBrowser/Client正在服务器上执行恶意操作(违反机器人规则或其他Web服务器不喜欢的操作),服务器能否以某种方式通过编程阻止该IP地址访问服务器/网站内容?
问题1]是否可以像上面那样完成?它有什么特别的名称/术语吗?
问题2]如果是,哪种代码有助于实现这一点?我想知道执行此功能的代码需要具备哪些方面(TCP-IP套接字、机器人分析器等)。[我可能完全不在这里,只是把我能想到的放在一边,但我想听到更多])
问题3]是否可以用C、Perl来实现,或者需要一些JavaScript、PHP等。完成任务的代码。
P.S.很抱歉在一篇文章中有多个问题,但我只是从编程的角度来问这个问题,以理解我不知道的事情,我不完全了解Web服务器是否已经这样做了,或者它是否有任何违反隐私的角度。因此,希望避免这种主观/争论的方面,只知道技术解决方案。
谢谢您。
-广告