用php代码调用sockets,直接用服务器的网络攻击别的ip,以前我在apache下有碰到这样的问题,今天我们讲讲述一下关于在iis防止php ddos占完网络带宽与服务器资源的处理办法.
php ddos的常见代码如下:
表现特征:一打开iis,服务器的流出带宽就用光-----就是说服务器不断向别人发包,这个情况和受到ddos攻击是不同的,ddos是不断收到大量数据包.
解决办法:在c:windowsphp.ini里设其值为off,代码如下:
allow_url_fopen = off
并且,代码如下:
;extension=php_sockets.dll
前面的;号一定要有,意思就是限制用sockets.dll
然后:代码如下:
; ignore_user_abort = on
前面的;号要去掉,然后重启iis,如果上述方式仍然无效,你可以在iis中,允许的扩展中,禁止php的扩展测试.
注:如果你的服务器不要运行机制php可以关闭,如果需要的话可以把php_sockets.dll 给禁止,还有一种办法就是把udp端口全部封了,只要80等一些重要的端口开放就可以了.
文章网址:
随意转载^^但请附上教程地址。