我们知道,我们可以阻止某些蜘蛛使用robots.txt或.htaccess或者通过Apacheconfiguration文件httpd.conf来抓取网页。 但是这需要编辑可能是一些专用服务器上的大量网站,机器人仍然会“访问”和消耗资源。 是否有任何其他“安全”的方式来阻止这些IMG蜘蛛从根服务器像Windows服务器?
我有一些networking爬虫,一段时间后,一个特定的网站似乎暂时阻止了stream量。 即使所有的客户端都具有相同的外部IP地址(他们通过同一个网关访问互联网),它也会阻止来自我的networking的特定机器。 也就是说,这不是一个简单的IP地址块。 这怎么可能发生? 什么样的规则可以做(在networking服务器或防火墙等)来获得这种行为? 规则可以基于MAC地址还是其他机器特定的数据?
我知道这是一个noob问题,但我一直无法find我正在寻找的答案。 我的邮件服务器最近被黑名单,因为感染cutwail。 除名指令的一部分是阻止端口25,特别是: “阻止这种情况的最简单,最有效的方法是configuration你的NAT,禁止通过端口25连接到互联网,除了真正的邮件服务器,这不仅可以阻止所有这些病毒和垃圾邮件,而且NAT日志将会马上告诉你受感染机器的局域网地址。“ 通过我们的ISA规则(我inheritance了这个设置,所以我不熟悉它的一切),我们有两个有关的SMTP:一个允许所有从本地主机到外部,一个允许所有从外部到本地主机。 我认为这不是我想要的。 所以为了顺从,我想在SBS 2003上阻塞端口25,我们只有这个服务器,它提供了NAT,也可以作为我们的Exchange服务器。 我如何按照他们的要求,“阻止端口25,除了真正的邮件服务器”,而不会干扰我们的电子邮件function?
我想阻止p2p和洪stream连接,没有任何防火墙或服务器端软件安装。 最重要的是它是免费的。 谢谢。
0最喜欢的 前几天我发现有人试图访问我的邮件服务器,显然是通过发送垃圾邮件。 经过一番调查,我发现发件人使用了一个域,指向我的服务器。 就像你把你的域名绑定到一个静态的IP地址一样,这个人就这样做了。 我想知道的是:有没有办法阻止来自该特定域的任何stream量(IN / OUT)? 我真的不能阻止自己的IP,这很明显。 我尝试了一些从谷歌获得的例子,其中一些人用他们的名字封锁了整个域名。 不幸的是(甚至在清理我的浏览器caching后)我仍然会被redirect到我自己的服务器。 有什么build议么? 提前致谢
我需要阻止一大堆机器人抓取运行在Ubuntu 16.04机器上的Nginx Web服务器上的几百个站点。 我在这里find了一个相当简单的例子(代码的重要部分在下面),但似乎这个function只能在服务器块内部使用(因为IF语句),我认为这是一个可怕的想法,特别是机器上有大量的网站。 if ($http_user_agent ~* (ahrefs|wget|crawler|majestic) ) { return 403; } 所以,问题是可以从主要的nginx.conf文件中实现类似的function,并且可以用于当前在sites-enabled文件夹中定义的所有域以及将来添加的域? 我也读过关于地图的方法,并在GitHub上find了一个使用它的整个项目 – https://github.com/mariusv/nginx-badbot-blocker,但是它仍然需要编辑sites-enabled了sites-enabled文件夹中的所有文件而这将花费太多时间用于几百个已经运行的网站。
我写这个来防止目录“下载”被访问,但从IP 1.2.3.4。 location ~ /folder/download { allow 1.2.3.4; deny all; return 403; } 但是,目录“文件夹”也被阻止,我不想这个。 我究竟做错了什么? 更新: 这里是所有真正的configuration: server { server_name www.domain.com; rewrite ^ $scheme://domain.com$request_uri? permanent; } server { server_name atpc.info; access_log /var/log/nginx/atpc.info.access; error_log /var/log/nginx/atpc.info.error; root /var/www/atpc.info; location ^~ folder/download { allow 1.2.3.4; deny all; } location ^~ folder/includes { allow 1.2.3.4; deny all; } location […]
我正在使用IPtables作为基本的防火墙,我在这些IP上尝试了FTP,SSH等等。 为了确保我的监控服务,我的静态IP地址和DNS不会被不好的规则阻止,我已经接受了顶部的规则。 在下面我有我的拒绝和日志规则。 我有一些IP地址,我看到通过端口80build立一些随机的PERL连接,我有他们在日志中。 我已经放在这些IP的块,但他们继续连接到我的服务器,有什么想法? 我已经检查了规则集,除了底部允许所有规则外,没有看到任何其他的允许。 日志条目 Mar 16 04:00:01 srv01 kernel: IN=eth0 OUT= MAC=00:14:22:73:02:3d:68:ef:bd:2c:67:bf:08:00 SRC=91.121.123.94 DST=174.133.52.170 LEN=60 TOS=0x00 PREC=0x00 TTL=53 ID=0 DF PROTO=TCP SPT=80 DPT=52560 WINDOW=5792 RES=0x00 ACK SYN URGP=0 Mar 16 04:00:46 srv01 last message repeated 7 times Mar 16 04:01:34 srv01 last message repeated 2 times Mar 16 04:03:10 srv01 kernel: IN=eth0 […]
我想知道是否有人知道一个方法来拦截(如果不阻止)mailx发送电子邮件? 情况是,我们有一个开发服务器(CentOS),托pipe我们网站的当前版本。 系统作为其stream程的一部分发送确认电子邮件等,我想确保永远不会看到白天。 理想情况下,我们希望能够将这些邮件路由到特定的邮箱,以便我们可以询问正在发送的电子邮件。 如果这是不可能的,简单地阻止他们将是一个很好的起点。 什么是最确切的方法来确保这一点,是否有任何陷阱需要警惕? 谢谢
我拥有一个服务器,它正在遭受脚本攻击(试图访问phpMyAdmin的安装文件和这样的东西)。 我听说很多人都会遇到这种types的攻击,但是我开始担心,因为他们越来越常见(上个月我受到了2次攻击,11月7日已经有3次攻击了(1,4,6日) 11月)。 我没有真正担心,因为我没有任何数据库。 我在服务器上的所有信息都是公开的,但是我担心这个攻击速度会提高。 所以我想当时我可以阻止来自这些攻击者的IP,或者是让我的服务器忽略请求phpMyAdmin,pma,xamp等的请求。 有没有这样的事情? 我的服务器是Linux + Apache + Php