摘要:
有人说echo 1 > /proc/sys/net/ipv4/tcp_syncookies可以组织syn-flood攻击
还有人说,iptables里设置-m limit n/s --limit-burst n可以限制并发流来阻止攻击
刚才在vmware里做了试验,用软件攻击自己的vmware里的apache
结果发现/proc/sys/net/ipv4/tcp_syncookie......
摘要:
作者:陈绪先生
本文首发于www.chinaunix.net之linux版,转载请注明出处。
本机操作系统为fc1(fecora core1),usb硬盘一直不能使用,也就是说
fdisk -l /dev/sda
总是没有任何输出,于是决定重编内核,顺便升级到2.6.6:)
到www.kernel.org下载最新内核,我下载的是linux-2.6.6.tar.bz2文件
1. #cp l......
基于DNS的多机均衡负载的实现-
基于dns的多机均衡负载的实现-
【程序编程相关:
linux9.0+php4.33+GD2】 【推荐阅读:
openoffice1.10】
【扩展信息:
snmp+mrtg实现对局域网内的lin】 前二天为一个客户添加了一台服务器.共同承担一个论坛的运作.但是.要实现负载均衡.的确是件难事.
之前有试过几个方法,
一.dns轮值..优点:简单实现.缺点:无法检测各个服务器的负荷.难控制访客的访问地址(一般dns服务器都有缓存,所以.效果不明显)
二.前台程序..使用了一个类似zeus load balancer的服务程序.在前台接受访问请求.再分流到各个实际的服务器.
但以上二个方法都不太适用我的情况..
第一种.无法正确分配访客流量...常发生一台服务器的负荷很大.而另一台就很低...
第二种.会占用更多的流量.资源也占用较大.
最好.我还是采用了一个dns均衡负载的方法---lbname.
它的主要效果介绍:
一.基于perl的dns服务端.应用简单.
二.自动检测各个服务器的负荷.然后再按结果优先分配dns解析.
三.dns解析实时生效.不会被dns服务器缓存.
四.安装方法简单...
lbname网页介绍
[url]http://www.stanford.edu/~schemers/docs/lbnamed/lbnamed.html[/url]
[url]http://www.stanford.edu/~riepel/lbnamed/[/url]
.
.
下载:
[url]http://www.stanford.edu/~riepel/lbnamed/lbnamed-1.2.1.tar.gz[/url]
[url]http://www.stanford.edu/~schemers/dist/lb.tar[/url]
.
.
下载包说明:
内存数个目录
1)lbcd的源代码....lbcd是lbnamed所用到的服务器端检测服务器负荷程序..每个需要均衡负荷的服务器都需要安装.运行它的...
建议下载使用最新的lbcd编译包.[url]http://www.stanford.edu/~riepel/lbnamed/lbcd-3.1.0.tar.gz[/url] 之前的常有编译错误的.(这个也有的.嘻.)
编译这个包时.常会出错的.如何成功安装.就看你的本事了.(编辑util.c第123行.在前面加上//)
编译lbcd成功后.将它复制到/usr/sbin.那你就可以运行它了..不用加什么参数了.(运行后要停止它就是lbcd -s)
2)lbnamed的服务器程序perl..分有二个版本.一个是perl4.另一个是perl5.我是使用perl5的.所以用它来说明.
...
下一页 摘要:
linux服务器内核编译基础
--几个重要的redhat linux内核文件介绍
mynix编译自www.linux.org之linux howto之kernel howto
在网络中,不少服务器采用的是linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译linux内核。编译linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于......