浏览模式: 标准 | 列表

在Nginx下针对单独IP和目录限制速度

作者:memory 发布时间:2010-07-06, 22:09:28 分类:服务器相关 阅读:1641

Nginx已经是目前仅次于APache和MS IIS的Web服务器。Nginx优秀的高并发支持和高效的负载均衡是我们选择它的理由。但有时我们希望它能做的更多。本文将向您介绍如何在Nginx下对IP和目录进行限速,在某种应用场景下,这也是个常见需求。 

centos网卡ip、dns配置

作者:memory 发布时间:2010-07-21, 00:09:01 分类:服务器相关 阅读:1538

/etc/sysconfig/network-scripts在这个目录下面,存放的是网络接口(网卡)的制御脚本文件(控制文件),ifcfg- eth0是默认的第一个网络接口,如果机器中有多个网络接口,那么名字就将依此类推ifcfg-eth1,ifcfg-eth2,ifcfg- eth3……(这里面的文件是相当重要的,涉及到网络能否正常工作

郁闷之极 被中国电信封IP 四个小时断网

作者:memory 发布时间:2010-08-09, 14:36:58 分类:生活随笔 阅读:2653

后来在IDC公司的经理协助下方知原来是电信给我封了IP,这下我就郁闷啦。。。为什么要封我的了,首先我上面就一个站,然后就是站点已经备案,也不会存在非法信息,也找不出封的理由呀

nginx限制ip并发数

作者:memory 发布时间:2010-10-31, 14:31:04 分类:服务器相关 阅读:1764

nginx限制ip并发数,也是说限制同一个ip同时连接服务器的数量

获取客户端与服务器端的IP

作者:memory 发布时间:2010-12-30, 20:25:44 分类:WEB程序开发 阅读:1243

PHP已经提供了相关的方法来获取客户端与服务器端的IP,getenv('REMOTE_ADDR')和变量$_SERVER['REMOTE_ADDR']可以获取客户端的IP,而gethostbyname函数可以通过域名作为参数获取该域名所在的IP地址。

PHP获取IP地址方法及原理

作者:memory 发布时间:2011-10-02, 16:01:09 分类:WEB程序开发 阅读:645

在谷歌中搜索“PHP中获取地址的方法”,肯定能得到不少的结果。简单点的,只需要
$ip = $_SERVER['REMOTE_ADDR'];
复杂点的,可能就需要判断更多,比如,(来自discuz代码)

iptables限制同一IP连接数

作者:memory 发布时间:2011-10-18, 00:18:11 分类:服务器相关 阅读:408

最近无聊人太多了,一直拿我的小博客来压力测试,所以不得不限制同一个IP的连接数,用iptables就可以简单设置了...

解决通过Nginx,Squid等反向代理软件就不能获取到客户端的真实IP地址

作者:memory 发布时间:2011-11-25, 11:02:39 分类:服务器相关 阅读:390

 在Linux环境下,利用了Nginx的强势—反向代理,结果导致用request.getRemoteAddr()获取的IP均为公司的代理服务器的IP,日志记录严重不准确!
大家都知道在服务器端获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。
但是在通过了Nginx,Squid等反向代理软件就不能获取到客户端的真实IP地址了。

nginx前端负载,后端apache获取真实IP设置

作者:memory 发布时间:2012-02-13, 13:42:33 分类:服务器相关 阅读:242

网站最前端是nginx,做的PROXY来转发请求到后端的apache上,所以获取的IP 都是NGINX PROXY 机器的IP,这对于分析和记录apache日志等很多基于IP判断的PHP程序都会出现一系列的问题,经过以下两处理便可让apache获取 正式的访问地址

多级 Nginx 传递客户端 IP

作者:memory 发布时间:2012-02-13, 13:43:12 分类:服务器相关 阅读:122

因为架构的需要采用多级 Nginx 反向代理,但是后端的程序获取到的客户端 IP 都是前端 Nginx 的 IP,问题的根源在于后端的 Nginx 在 HTTP Header 中取客户端 IP 时没有取对正确的值。
同样适用于前端是 Squid 或者其他反向代理的情况。
第1页共1页1