首页
关于
标签合集
友情链接
Search
1
一些简单方面的Linux生产随机密码shell
382 阅读
2
美超微主板IPMI使用教程
350 阅读
3
Ubuntu系统开启root登陆权限
278 阅读
4
linux下502自动重启脚本
269 阅读
5
利用廉价VPS做反代,保护你的真实服务器
216 阅读
OS
促销资讯
管理系统
网站运维
网文资讯
登录
Search
标签搜索
网站架构
linux
网站运营
centos
mysql
google
nginx
ssh
apache
服务器
kloxo
vps
架构分析
PHP
特价VPS
xen
shell
数据库
lamp
vpn
装逼爱好者
累计撰写
163
篇文章
累计收到
20
条评论
首页
栏目
OS
促销资讯
管理系统
网站运维
网文资讯
页面
关于
标签合集
友情链接
搜索到
82
篇与
的结果
2013-08-18
迅雷Mac版2.0beta更新
迅雷更新2.0了 按照官方的说法,2.0版本是一个里程碑,也是一个新的开始,亮点就是支持云播放了,并且重新设计了界面。 试用了一下感觉还不错,配合迅雷白金会员感觉算是mac下最好的下载软件了,但还是不能跟win的相比。 附上官方下载地址给有需要的朋友。 下载链接http://down.sandai.net/mac/thunder_dl2.0.1.838_Beta.dmg以下是从国外下载kernel最新3.10.7的源码包截图:
2013年08月18日
16 阅读
0 评论
0 点赞
2012-05-31
LSI RAID卡管理常用命令
cd /tmp yum install wget unzip -y wget http://dl.kvm.la/RAID/MegaCliLin.zip unzip MegaCliLin.zip rpm -Uvh *.rpm cp /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/MegaCli MegaCli -cfgdsply -aALL|grep "Firmware state"使用LSI的megaraid可以对raid进行有效监控。别的厂商比如HP,IBM也有自己的raid API 查询控制器cache策略: MegaCli -cfgdsply -aALL |grep Policy 设置write back功能: MegaCli -LDSetProp WB -L0 -a0 设置即使电池坏了还是保持WB功能: MegaCli -LDSetProp CachedBadBBU -L0 -a0 设置BBU坏了就不开缓存:MegaCli -LDSetProp -NoCachedBadBBU -Lall -aALL 手动充电: MegaCli -AdpBbuCmd -BbuLearn a0 查看充电状态: MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep "Charging Status" 查看充电进度百分比: MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep "Relative State of Charge" 显示BBU(后备电池)状态信息: MegaCli -AdpBbuCmd -GetBbuStatus -aALL 显示BBU容量信息: MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL 显示BBU设计参数: MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL 显示当前BBU属性: MegaCli -AdpBbuCmd -GetBbuProperties -aALL 显示当前BBU信息: MegaCli -AdpBbuCmd -aALL 查询日志: MegaCli -FwTermLog -Dsply -aALL 显示适配器个数: MegaCli -adpCount 查看适配器时间: MegaCli -AdpGetTime –aALL 显示所有适配器信息: MegaCli -AdpAllInfo -aAll 显示所有逻辑磁盘组信息: MegaCli -LDInfo -LALL -aAll 显示所有的物理信息: MegaCli -PDList -aAll 显示RAID卡型号,RAID设置,Disk相关信息: MegaCli -cfgdsply -aALL 查看Cache 策略设置: MegaCli -cfgdsply -aALL |grep -i Policy刷ROM固件: MegaCli -adpfwflash -f mr2208fw.rom -a0各种设备和磁盘的不同状态: Device |Normal|Damage|Rebuild|Normal Virtual Drive |Optimal|Degraded|Degraded|Optimal Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online
2012年05月31日
17 阅读
0 评论
0 点赞
2011-11-30
Linux下用curlftpfs挂载FTP服务器 [CentOS]
A、安装curlftpfsA.1、安装DAG repositoryFedora可以直接yum install curlftpfs,CentOS不行,得用DAG repository,所以得先安装DAG repository。rpm -Uhv http://apt.sw.be/RedHat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpmA.2、安装 curlftpfsyum install curlftpfsB、挂载FTP服务器B.1、用curlftpfs命令挂载curlftpfs -o codepage=utf8 ftp://username:password@192.168.192.168 /ftpcodepage: 编码username: FTP用户名password: FTP密码 192.168.1.111: FTP地址 /ftp: 准备挂载到的路径B.2、卸载挂载fusermount -u /ftp或umount /ftpB.3、开放权限这样其它用户也能读写了,uid和gid改成你自己的idsudo curlftpfs –o rw,allow_other,uid=0,gid=0 ftp:// username: password @192.168.1.111 /ftpB.4、开机自动挂载 echo "curlftpfs#username:password@192.168.1.111 /ftp fuse allow_other,uid=0,gid=0 0 0" >> /etc/fstab
2011年11月30日
37 阅读
0 评论
0 点赞
2011-10-09
linux if判断命令
linux if命令 无论什么编程语言都离不开条件判断。SHELL也不例外。 if list then do something here elif list then do another thing hereelse do something else here fi #!/bin/shSYSTEM=`uname -s` #获取操作系统类型,我本地是linuxif [ $SYSTEM = "Linux" ] ; then #如果是linux的话打印linux字符串 echo "Linux" elif [ $SYSTEM = "FreeBSD" ] ; then echo "FreeBSD" elif [ $SYSTEM = "Solaris" ] ; then echo "Solaris" else echo "What?" fi #if end 基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。1 字符串判断str1 = str2 当两个串有相同内容、长度时为真 str1 != str2 当串str1和str2不等时为真 -n str1 当串的长度大于0时为真(串非空) -z str1 当串的长度为0时为真(空串) str1 当串str1为非空时为真2 数字的判断int1 -eq int2 两数相等为真 int1 -ne int2 两数不等为真 int1 -gt int2 int1大于int2为真 int1 -ge int2 int1大于等于int2为真 int1 -lt int2 int1小于int2为真 int1 -le int2 int1小于等于int2为真3 文件的判断-r file 用户可读为真 -w file 用户可写为真 -x file 用户可执行为真 -f file 文件为正规文件为真 -d file 文件为目录为真 -c file 文件为字符特殊文件为真 -b file 文件为块特殊文件为真 -s file 文件大小非0时为真 -t file 当文件描述符(默认为1)指定的设备为终端时为真3 复杂逻辑判断-a 与 -o 或 ! 非结尾 语法虽然简单,但是在SHELL里使用的时候,他的功能变得强大了。
2011年10月09日
26 阅读
0 评论
0 点赞
2011-08-30
VNC 安装LINUX系统
vnc headless ip=192.168.4.175 netmask=255.255.255.0 gateway=192.168.4.1 dns=8.8.8.8 method=http://219.239.89.57/dvd32/ks=http://219.239.89.57/ks.cfg lang=en_US keymap=us ksdevice=eth0 远程VNC安装系统。 在vim /etc/grub.conf kernel / Headless VNC安装CentOS/RHEL Submitted by admin on Mon, 02/09/2009 - 17:13 * Linux 来源地址: http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall 前面已经为CentOS/RHEL设置PXE引导服务器,并介绍了如何使用KickStart安装CentOS/RHEL。 PXE引导省却了刻录光盘的麻烦,KickStart省却了每次安装时手工选择各个选项的麻烦,但是如果将自动分区的功能也放在KS文件中,有时会导致某些服务器在网络引导时硬盘被格式化,是一种非常危险的操作,需要从中拿出来。这时候难免会需要到控制台执行一些操作,要是安装时就能远程操作就好了? 这篇文档似乎就是实现这个目标的方法。 详细过程就不再重复了,主要原理是添加一个启动项,并设置为默认启动该选项: label linux kernel vmlinuz append initrd=initrd.img ramdisk_size=8192 vnc vncconnect=192.168.0.100 headless ip=dhcp ksdevice=eth0 method=cdrom lang=en_US keymap=us 如果是静态分配IP,则相应修改如下: label linux kernel vmlinuz append initrd=initrd.img ramdisk_size=8192 vnc vncconnect=192.168.0.100 headless ip=192.168.0.10 gateway=192.168.0.254 netmask=255.255.255.0 dns=192.168.0.254 ksdevice=eth0 method=cdrom lang=en_US keymap=us 如果要使用网络安装,则相应修改如下: label linux kernel vmlinuz append initrd=initrd.img ramdisk_size=8192 vnc vncconnect=192.168.0.100 headless ip=dhcp ksdevice=eth0 method=http://mirror.centos.org/centos/5.2/os/i386 lang=en_US keymap=us该文档介绍了重新制作CD的方法,原理是修改光盘上的isolinux/isolinux.cfg文件,并重新打包,然后去掉介质检查过程。对于pxe引导,也很容易修改启动配置文件,并实现安装过程中的远程控制。 »* admin's blog * Add new comment远程重装CentOS服务器声明:远程重装系统存在一定的风险,因各种原因造成的损失本人概不负责,请自行斟酌。我这里原系统是CentOS 5.4,远程重装CentOS 5.5,仅作参考,各项参数请根据实际情况进行修改。1.下载引导文件SSH远程登录到服务器 cd /boot wget http://mirror.centos.org/centos/5.5/os/i386/images/pxeboot/initrd.imgwget http://mirror.centos.org/centos/5.5/os/i386/images/pxeboot/vmlinuz 2.修改Grub配置文件vi /boot/grub/grub.conf 添加默认启动项title CentOS 5.5 Setuproot (hd0,0) kernel /vmlinuz vnc vncpassword=1234567 headless ip=10.1.10.187 netmask=255.255.255.0 gateway=10.1.10.254 dns=192.168.175.5 hostname=test.rayyn.net ksdevice=eth0 method=http://mirror.centos.org/centos/5.5/os/i386/ lang=en_US keymap=usinitrd /initrd.img 保存退出后即可重启计算机 3.通过VNC远程安装系统 VNC Server地址:10.1.10.187:1 密码:1234567 VNC Clinet连接至服务器后,即可跟正常安装CentOS一样进行CentOS的安装。
2011年08月30日
47 阅读
0 评论
0 点赞
2011-07-31
修改hosts访问google
在hosts里添加Google Docs的解析IP直接绕过DNS查询,就能正常使用https的Google了。 hosts文件的位置: windows:C:\Windows\System32\drivers\etc\hosts linux:/etc/hosts用记事本打开hosts文件,下面这些内容添加到hosts文件:##Google.com Google.com 203.208.46.164 www.google.com #主页 203.208.46.164 google.com #主页 203.208.46.72 m.google.com #Google移动版 203.208.46.99 accounts.google.com #帐户 203.208.46.32 services.google.com #服务申请 203.208.46.24 goto.google.com #跳转 203.208.46.19 jmt0.google.com 203.208.46.139 wire.l.google.com 203.208.46.139 dl-ssl.google.com 203.208.46.139 dl.google.com 203.208.46.139 ssl.google.com 203.208.46.139 profiles.google.com 203.208.46.139 encrypted.google.com 203.208.46.139 chrome.angrybirds.com##Google.com.hk 谷歌香港 203.208.46.190 www.google.com.hk 203.208.46.190 www.google.com.tw 203.208.46.190 google.com.tw 203.208.46.145 images.google.com.hk 203.208.46.155 video.google.com.hk 203.208.46.37 maps.google.com.hk 203.208.46.82 news.google.com.hk 203.208.46.80 translate.google.com.hk 203.208.46.34 blogsearch.google.com.hk 203.208.46.3 picasaweb.google.com.hk 203.208.46.155 toolbar.google.com.hk 203.208.46.135 desktop.google.com.hk 203.208.46.28 id.google.com.hk 203.208.46.19 wenda.google.com.hk 203.208.46.180 www.googlechinawebmaster.com##Google.cn 谷歌中国(启用此地址无法正常使用谷歌音乐) 203.208.46.80 translate.google.cn #翻译 203.208.46.156 blogsearch.google.cn #博客搜索 203.208.46.175 pack.google.cn #软件精选(跳转) 203.208.46.149 news.google.cn #新闻(跳转) 203.208.46.136 video.google.cn #视频(跳转) 203.208.46.186 music.googleusercontent.cn##Google.com.tw Google台湾 203.208.46.132 www.google.com.tw #主页 203.208.46.159 picasaweb.google.com.tw #picasaweb##Google.co.jp Google日本 203.208.46.21 www.google.co.jp#IPv6:ipv6.google.co.jp 203.208.46.81 www.google.com.tr #土耳其 203.208.46.39 www.google.com.au #澳大利亚 203.208.46.185 www.google.com.vn #越南 203.208.46.135 www.google.com.pk #巴基斯坦 203.208.46.6 www.google.com.my #马来西亚 203.208.46.102 www.google.com.pe 203.208.46.138 www.google.co.za 203.208.46.130 www.google.co.ve 203.208.46.81 www.google.com.ph 203.208.46.157 www.google.com.ar 203.208.46.150 www.google.co.nz 203.208.46.16 www.google.lt 203.208.46.100 www.google.com.sg #新加坡 203.208.46.191 www.google.com.hk #香港 203.208.46.172 www.google.com.tw #台湾 203.208.46.153 www.google.co.jp #日本 203.208.46.7 www.google.ae 203.208.46.141 www.google.co.uk #英国 203.208.46.191 www.google.com.gr 203.208.46.37 www.google.de 203.208.46.82 www.google.co.il 203.208.46.137 www.google.fr #法国 203.208.46.149 www.google.it #意大利 203.208.46.167 www.google.lv 203.208.46.103 www.google.ca 203.208.46.39 www.google.pl 203.208.46.150 www.google.ch 203.208.46.141 www.google.ro 203.208.46.3 www.google.nl #荷兰 203.208.46.159 www.google.com.ru #俄罗斯 203.208.46.140 www.google.at #奥地利 203.208.46.182 www.google.be 203.208.46.21 www.google.co.kr #南韩 203.208.46.187 www.google.com.ua 203.208.46.129 www.google.fi #芬兰 203.208.46.4 www.google.co.in 203.208.46.172 www.google.pt 203.208.46.6 www.google.com.ly 203.208.46.169 www.google.com.br#Web 网页 203.208.46.171 www.google.com #主页 203.208.46.4 encrypted.google.com #主页 203.208.46.189 www.l.google.com 203.208.46.97 www0.l.google.com 203.208.46.65 www1.l.google.com 203.208.46.185 www3.l.google.com 203.208.46.132 suggestqueries.google.com #搜索建议 203.208.46.151 suggestqueries.l.google.com #搜索建议 203.208.46.164 clients0.google.com #客户端服务器 203.208.46.4 clients1.google.com #客户端服务器 203.208.46.163 clients2.google.com #客户端服务器 203.208.46.153 clients3.google.com #客户端服务器 203.208.46.89 clients4.google.com #客户端服务器 203.208.46.162 clients.l.google.com 203.208.46.85 clients1.google.com.hk # .com.hk 搜索建议 203.208.46.38 clients-china.l.google.com 203.208.46.160 linkhelp.clients.google.com#Images 图片 203.208.46.136 images.google.com #主页 203.208.46.95 images.l.google.com 203.208.46.4 tbn0.google.com 203.208.46.130 tbn1.google.com 203.208.46.7 tbn2.google.com 203.208.46.190 tbn3.google.com 203.208.46.131 tbn4.google.com 203.208.46.136 tbn5.google.com 203.208.46.184 tbn6.google.com#Video 视频 203.208.46.141 video.google.com #主页 203.208.46.164 0.gvt0.com 203.208.46.128 1.gvt0.com 203.208.46.27 2.gvt0.com 203.208.46.98 3.gvt0.com 203.208.46.32 4.gvt0.com 203.208.46.154 5.gvt0.com 203.208.46.80 video-stats.video.google.com 203.208.46.103 upload.video.google.com 203.208.46.97 sslvideo-upload.l.google.com 203.208.46.128 vp.video.google.com 203.208.46.142 vp.video.l.google.com 203.208.46.141 qwqy.vp.video.l.google.com 203.208.46.128 nz.vp.video.l.google.com 203.208.46.139 nztdug.vp.video.l.google.com 203.208.46.152 pr.vp.video.l.google.com 203.208.46.149 ug.vp.video.l.google.com 203.208.46.91 vp01.video.l.google.com 203.208.46.4 vp02.video.l.google.com 203.208.46.145 vp03.video.l.google.com 203.208.46.84 vp04.video.l.google.com 203.208.46.171 vp05.video.l.google.com 203.208.46.173 vp06.video.l.google.com 203.208.46.152 vp07.video.l.google.com 203.208.46.91 vp08.video.l.google.com 203.208.46.80 vp09.video.l.google.com 203.208.46.134 vp10.video.l.google.com 203.208.46.27 vp11.video.l.google.com 203.208.46.166 vp12.video.l.google.com 203.208.46.134 vp13.video.l.google.com 203.208.46.84 vp14.video.l.google.com 203.208.46.72 vp15.video.l.google.com 203.208.46.31 vp16.video.l.google.com 203.208.46.2 vp17.video.l.google.com 203.208.46.150 vp18.video.l.google.com 203.208.46.150 vp19.video.l.google.com 203.208.46.133 vp20.video.l.google.com203.208.46.66 0.gvt0.cn 203.208.46.164 1.gvt0.cn 203.208.46.177 2.gvt0.cn 203.208.46.177 3.gvt0.cn#Map 地图 203.208.46.8 maps.google.com #主页 203.208.46.183 local.google.com 203.208.46.86 ditu.google.com #中国版(镜像) 203.208.46.175 maps.l.google.com 203.208.46.131 maps-api-ssl.google.com 203.208.46.129 map.google.com 203.208.46.30 kh.google.com 203.208.46.5 kh.l.google.com 203.208.46.69 khmdb.google.com 203.208.46.162 khm.google.com 203.208.46.173 khm.l.google.com 203.208.46.174 khm0.google.com #Satellite View 203.208.46.165 khm1.google.com #Satellite View 203.208.46.161 khm2.google.com #Satellite View 203.208.46.24 khm3.google.com #Satellite View 203.208.46.91 cbk0.google.com #Street View 203.208.46.70 cbk1.google.com #Street View 203.208.46.94 cbk2.google.com #Street View 203.208.46.161 cbk3.google.com #Street View 203.208.46.186 mw0.google.com 203.208.46.175 mw1.google.com 203.208.46.29 mw2.google.com 203.208.46.38 mw3.google.com 203.208.46.133 mw-small.l.google.com 203.208.46.39 mt.l.google.com 203.208.46.81 mt0.google.com 203.208.46.131 mt1.google.com 203.208.46.179 mt2.google.com 203.208.46.84 mt3.google.com 203.208.46.80 mlt0.google.com 203.208.46.3 mlt1.google.com 203.208.46.185 mlt2.google.com 203.208.46.173 mlt3.google.com 203.208.46.172 gg.google.com 203.208.46.93 csi.l.google.com 203.208.46.144 id.google.com 203.208.46.141 id.l.google.com 203.208.46.102 id.google.cn 203.208.46.133 ditu.google.cn 203.208.46.141 mt0.google.cn 203.208.46.27 mt1.google.cn 203.208.46.31 mt2.google.cn 203.208.46.154 mt3.google.cn 203.208.46.167 maps.gstatic.cn#News 资讯 203.208.46.162 news.google.com #主页 203.208.46.176 news.l.google.com 203.208.46.16 nt0.ggpht.com 203.208.46.178 nt1.ggpht.com 203.208.46.33 nt2.ggpht.com 203.208.46.142 nt3.ggpht.com 203.208.46.19 nt4.ggpht.com 203.208.46.84 nt5.ggpht.com#Gmail 邮箱 203.208.46.183 mail.google.com #主页 203.208.46.188 googlemail.l.google.com 203.208.46.68 googlemail.l.google.com 203.208.46.24 googlemail.l.google.com 203.208.46.149 googlemail.l.google.com 203.208.46.27 chatenabled.mail.google.com #Gmail中Gtalk聊天服务 203.208.46.102 talk.gmail.com #Gmail中Gtalk聊天服务 203.208.46.2 gmail.google.com 203.208.46.69 gmail.l.google.com 203.208.46.101 www.gmail.com #Gmail主页 203.208.46.156 gmail.com #Gmail主页 203.208.46.27 pop.gmail.com #pop服务 203.208.46.141 smtp.gmail.com #smtp服务 203.208.46.171 smtp1.google.com 203.208.46.83 smtp2.google.com 203.208.46.143 smtp3.google.com 203.208.46.141 smtp4.google.com 203.208.46.28 smtp5.google.com 203.208.46.16 smtp-out.google.com 203.208.46.143 smtp-out2.google.com 203.208.46.178 smtp-out3.google.com 203.208.46.153 imap.google.com 203.208.46.24 gmail-pop.l.google.com 203.208.46.142 gmail-smtp.l.google.com 203.208.46.93 gmail-smtp-in.l.google.com 203.208.46.173 gmr-smtp-in.l.google.com#Books 图书 203.208.46.2 books.google.com #主页 203.208.46.69 bks0.books.google.com 203.208.46.168 bks1.books.google.com 203.208.46.103 bks2.books.google.com 203.208.46.160 bks3.books.google.com 203.208.46.91 bks4.books.google.com 203.208.46.3 bks5.books.google.com 203.208.46.34 bks6.books.google.com 203.208.46.37 bks7.books.google.com 203.208.46.97 bks8.books.google.com 203.208.46.29 bks9.books.google.com#Finance 财经 203.208.46.166 finance.google.com#Translate 翻译 203.208.46.138 translate.google.com 203.208.46.37 translate.google.cn#Trends 趋势 203.208.46.178 trends.google.com#Directory 网页目录 203.208.46.88 directory.google.com 203.208.46.21 dir.google.com #Google网页目录#Blog 博客搜索 203.208.46.163 blogsearch.google.com 203.208.46.139 blogsearch.google.cn#Calendar 日历 203.208.46.96 calendar.google.com#Photo/Picasa 照片/网络相册 203.208.46.149 photos.google.com 203.208.46.138 picasa.google.com 203.208.46.181 picasaweb.google.com 203.208.46.175 lh0.ggpht.com 203.208.46.38 lh1.ggpht.com 203.208.46.159 lh2.ggpht.com 203.208.46.91 lh3.ggpht.com 203.208.46.103 lh4.ggpht.com 203.208.46.190 lh5.ggpht.com 203.208.46.89 lh6.ggpht.com 203.208.46.179 lh7.ggpht.com 203.208.46.141 lh8.ggpht.com 203.208.46.32 lh9.ggpht.com 203.208.46.153 lh6.google.com#Docs 文档 203.208.46.163 docs.google.com 203.208.46.179 docs0.google.com 203.208.46.150 docs1.google.com 203.208.46.151 docs2.google.com 203.208.46.139 docs3.google.com 203.208.46.90 docs4.google.com 203.208.46.94 docs5.google.com 203.208.46.95 docs6.google.com 203.208.46.21 docs7.google.com 203.208.46.154 docs8.google.com 203.208.46.145 docs9.google.com 203.208.46.82 spreadsheet.google.com 203.208.46.148 spreadsheets.google.com 203.208.46.72 spreadsheets0.google.com 203.208.46.135 spreadsheets1.google.com 203.208.46.139 spreadsheets2.google.com 203.208.46.184 spreadsheets3.google.com 203.208.46.103 spreadsheets4.google.com 203.208.46.137 spreadsheets5.google.com 203.208.46.150 spreadsheets6.google.com 203.208.46.103 spreadsheets7.google.com 203.208.46.66 spreadsheets8.google.com 203.208.46.182 spreadsheets9.google.com 203.208.46.182 spreadsheets.l.google.com 203.208.46.72 spreadsheets-china.l.google.com 203.208.46.8 writely.google.com 203.208.46.132 writely.l.google.com 203.208.46.4 writely-com.l.google.com 203.208.46.65 writely-china.l.google.com#Reader 阅读器 203.208.46.29 reader.google.com 203.208.46.99 www2.l.google.com#Group 论坛 203.208.46.93 groups.google.com 203.208.46.188 groups.l.google.com 203.208.46.66 *.googlegroups.com 203.208.46.188 blob-s-docs.googlegroups.com 203.208.46.147 2503061233288453901-a-1802744773732722657-s-sites.googlegroups.com#Scholar 学术搜索 203.208.46.191 scholar.google.com 203.208.46.151 scholar.l.google.com#Tools 工具 203.208.46.158 tools.google.com 203.208.46.20 tools.l.google.com#Code 代码 203.208.46.72 code.google.com #主页 203.208.46.135 code.l.google.com 203.208.46.137 *.googlecode.com 203.208.46.136 chromium.googlecode.com 203.208.46.19 searchforchrome.googlecode.com 203.208.46.89 android-scripting.googlecode.com #Android Scripting Environment 203.208.46.29 earth-api-samples.googlecode.com 203.208.46.150 gmaps-samples-flash.googlecode.com 203.208.46.69 google-code-feed-gadget.googlecode.com 203.208.46.67 china-addthis.googlecode.com 203.208.46.69 get-flash-videos.googlecode.com #get-flash-videos 203.208.46.186 youplayer.googlecode.com #YouPlayer 203.208.46.173 cclive.googlecode.com #ccLive#Labs 实验室 203.208.46.129 labs.google.com 203.208.46.20 www.googlelabs.com 203.208.46.95 browsersize.googlelabs.com #Browser Size 203.208.46.96 citytours.googlelabs.com #City Tours 203.208.46.16 fastflip.googlelabs.com #Fast Flip 203.208.46.100 followfinder.googlelabs.com #Follow Finder 203.208.46.170 image-swirl.googlelabs.com #Image Swirl 203.208.46.66 listen.googlelabs.com #Google Listen 203.208.46.169 livingstories.googlelabs.com #Living Stories 203.208.46.181 newstimeline.googlelabs.com #Google News Timeline 203.208.46.178 relatedlinks.googlelabs.com #Related Links 203.208.46.27 scriptconv.googlelabs.com #Script Converter 203.208.46.98 similar-images.googlelabs.com #Similar Images 203.208.46.168 storegadget.googlelabs.com #Google Checkout Store Gadget 203.208.46.176 tables.googlelabs.com #Fusion Tables 203.208.46.84 appinventor.googlelabs.com 203.208.46.92 appspot.l.google.com#Knol 在线百科全书 203.208.46.68 knol.google.com#SketchUp 3D建模工具 203.208.46.131 sketchup.google.com#Pack 软件精选 203.208.46.155 pack.google.com 203.208.46.22 cache.pack.google.com 203.208.46.24 pack.google.cn#Blogger 博客服务 203.208.46.17 www.blogger.com 203.208.46.184 blogger.com 203.208.46.65 buttons.blogger.com 203.208.46.34 beta.blogger.com 203.208.46.102 draft.blogger.com #Blogger 测试区 203.208.46.85 status.blogger.com #Blogger 状态 203.208.46.8 help.blogger.com #支持中心 203.208.46.128 buzz.blogger.com #Blogger Buzz博客(英文) 203.208.46.128 photos1.blogger.com 203.208.46.22 bp0.blogger.com 203.208.46.8 bp1.blogger.com 203.208.46.101 bp2.blogger.com 203.208.46.67 bloggerphotos.l.google.com 203.208.46.20 blogger.google.com 203.208.46.146 www2.blogger.com 203.208.46.154 blogger.l.google.com 203.208.46.85 www.blogblog.com 203.208.46.37 www1.blogblog.com 203.208.46.137 www2.blogblog.com 203.208.46.142 img.blogblog.com 203.208.46.187 img1.blogblog.com 203.208.46.142 img2.blogblog.com 203.208.46.183 img.blshe.com#Blogspot 博客服务 203.208.46.97 www.blogspot.com #主页 203.208.46.173 blogsofnote.blogspot.com #留言博客(英文版本) 203.208.46.17 knownissues.blogspot.com #已知问题 203.208.46.96 1.bp.blogspot.com 203.208.46.91 2.bp.blogspot.com 203.208.46.67 3.bp.blogspot.com 203.208.46.37 4.bp.blogspot.com 203.208.46.7 bloggertemplatespreview.blogspot.com #模板编辑器的实时预览功能#Google 官方博客群 203.208.46.80 adwordsapi.blogspot.com 203.208.46.88 adsense-zhs.blogspot.com 203.208.46.132 android-developers.blogspot.com 203.208.46.168 apacdeveloper.blogspot.com #Google Asia Pacific Developer Blog 203.208.46.85 booksearch.blogspot.com #Inside Google Books 203.208.46.187 chrome.blogspot.com 203.208.46.160 doubleclickpublishersapi.blogspot.com 203.208.46.88 emeadev.blogspot.com #Google Europe, Middle East & Africa Developer Blog 203.208.46.35 gearsblog.blogspot.com 203.208.46.103 google-code-featured.blogspot.com #Featured Projects on Google Code 203.208.46.103 google-entertainment-it.blogspot.com 203.208.46.161 google-opensource.blogspot.com 203.208.46.188 googleajaxsearchapi.blogspot.com 203.208.46.18 googleappengine.blogspot.com 203.208.46.153 googleappsdeveloper.blogspot.com 203.208.46.101 googleblog.blogspot.com #Official Google Blog 203.208.46.88 googlecheckout.blogspot.com 203.208.46.185 googlecheckoutapi.blogspot.com 203.208.46.179 googlechinablog.blogspot.com 203.208.46.153 googlechromereleases.blogspot.com #Google Chrome Releases 203.208.46.130 googlecode.blogspot.com 203.208.46.169 googlecustomsearch.blogspot.com #Google Custom Search Blog 203.208.46.130 googleenterprise.blogspot.com 203.208.46.30 googlegeodevelopers.blogspot.com #Google Geo Developers Blog 203.208.46.26 googlemashupeditor.blogspot.com 203.208.46.7 googlemobile.blogspot.com 203.208.46.144 googleresearch.blogspot.com 203.208.46.181 googletalk.blogspot.com 203.208.46.143 googlewebmaster-cn.blogspot.com 203.208.46.145 googlewebmastercentral.blogspot.com 203.208.46.157 googlewebtoolkit.blogspot.com 203.208.46.96 golangblog.blogspot.com 203.208.46.160 gmailblog.blogspot.com 203.208.46.188 igoogledeveloper.blogspot.com #iGoogle Developer Blog 203.208.46.142 webmproject.blogspot.com 203.208.46.158 youtube-global.blogspot.com #YouTube Blog #BlogSpot 上的其他常用博客 203.208.46.39 googlesystem.blogspot.com #Google Operating System #203.208.46.175 *.blogspot.com #可以添加你自己的博客地址到这里#Checkout 买家 203.208.46.159 checkout.google.com#Orkut 网络社区(尚未部署至 ipv6) 203.208.46.151 help.orkut.com 203.208.46.141 officialorkutblog.blogspot.com 203.208.46.163 blog.orkut.com 203.208.46.138 en.blog.orkut.com#Sites 协作平台 203.208.46.159 sites.google.com 203.208.46.100 gsamplemaps.googlepages.com#Google Apps 企业应用套件 203.208.46.179 apps.google.com #主页 203.208.46.85 ghs.google.com 203.208.46.69 ghs46.google.com #GHS 双栈入口! 203.208.46.181 ghs.l.google.com 203.208.46.164 ghs46.l.google.com 203.208.46.139 blog.opensocial.org #203.208.46.36 ghs.google.com #可以添加你 GApps 域名的博客地址 / GSites 地址到这里#Mashups/App Engine GAE 203.208.46.143 googlemashups.com #Google Mashup Editor 203.208.46.24 www.googlemashups.com 203.208.46.68 googlemashups.l.google.com 203.208.46.2 *.googlemashups.com 203.208.46.33 appengine.google.com #主页 203.208.46.161 appspot.l.google.com 203.208.46.8 *.appspot.com 203.208.46.8 androidappdocs.appspot.com 203.208.46.149 productideas.appspot.com #Google 汇问 203.208.46.101 wave-api.appspot.com #Google Wave API 203.208.46.82 wave-skynet.appspot.com #SkyNet 203.208.46.100 cactus-wave.appspot.com 203.208.46.132 storegadgetwizard.appspot.com #Google Checkout Store Gadget 203.208.46.165 moderator.appspot.com #Google Moderator 203.208.46.169 haiticrisis.appspot.com #Google Person Finder: Haiti Earthquake 203.208.46.149 mytracks.appspot.com #My Tracks for Android 203.208.46.158 reader2twitter.appspot.com #Reader2Tweet 203.208.46.84 twitese.appspot.com 203.208.46.18 gfw.appspot.com 203.208.46.28 go2china9.appspot.com 203.208.46.183 mirrorrr.appspot.com 203.208.46.87 mirrornt.appspot.com 203.208.46.102 soproxy.appspot.com 203.208.46.168 so-proxy.appspot.com 203.208.46.97 go-west.appspot.com 203.208.46.35 proxytea.appspot.com 203.208.46.80 sivanproxy.appspot.com 203.208.46.159 proxybay.appspot.com 203.208.46.174 ipgoto.appspot.com 203.208.46.173 meme2028.appspot.com 203.208.46.148 autoproxy2pac.appspot.com#Google APIs 开发接口服务 203.208.46.80 chart.apis.google.com #Google 图表 API 203.208.46.148 *.googleapis.com 203.208.46.154 translate.googleapis.com #Google 翻译 API 203.208.46.162 ajax.googleapis.com #Ajax API 203.208.46.152 googleapis-ajax.google.com 203.208.46.162 googleapis-ajax.l.google.com 203.208.46.88 commondatastorage.googleapis.com#Google Hosted 托管服务 203.208.46.152 www.googlehosted.com 203.208.46.67 music.googleusercontent.com #音乐播放器 专辑封面 等 203.208.46.156 googlehosted.l.google.com 203.208.46.145 base.googlehosted.com 203.208.46.157 base0.googlehosted.com 203.208.46.30 base1.googlehosted.com 203.208.46.80 base2.googlehosted.com 203.208.46.70 base3.googlehosted.com 203.208.46.65 base4.googlehosted.com 203.208.46.130 base5.googlehosted.com#GoogleUserContent 用户自定义的Google服务 203.208.46.84 www.googleusercontent.com 203.208.46.143 clients1.googleusercontent.com 203.208.46.139 clients2.googleusercontent.com 203.208.46.188 webcache.googleusercontent.com #网页快照 203.208.46.176 lh0.googleusercontent.com 203.208.46.82 lh1.googleusercontent.com 203.208.46.180 lh2.googleusercontent.com 203.208.46.95 lh3.googleusercontent.com 203.208.46.155 lh3.googleusercontent.com #谷歌音乐(大陆) 203.208.46.130 lh4.googleusercontent.com #谷歌音乐(大陆) 203.208.46.141 lh5.googleusercontent.com #谷歌音乐(大陆) 203.208.46.160 lh6.googleusercontent.com #谷歌音乐(大陆) 203.208.46.67 s2.googleusercontent.com 203.208.46.142 wave.googleusercontent.com #Wave 203.208.46.38 blogger.googleusercontent.com #Blogger 203.208.46.70 translate.googleusercontent.com #翻译 203.208.46.146 music-onebox.googleusercontent.com #音乐歌曲CD封面图片 203.208.46.70 spreadsheets-opensocial.googleusercontent.com #表格 203.208.46.36 www-opensocial.googleusercontent.com 203.208.46.30 www-gm-opensocial.googleusercontent.com #Gmail? 203.208.46.185 www-opensocial-sandbox.googleusercontent.com #SandBox 203.208.46.91 www-open-opensocial.googleusercontent.com 203.208.46.177 1-open-opensocial.googleusercontent.com 203.208.46.70 www-focus-opensocial.googleusercontent.com #缩略图 203.208.46.138 images0-focus-opensocial.googleusercontent.com #缩略图 203.208.46.33 images1-focus-opensocial.googleusercontent.com #缩略图 203.208.46.178 images2-focus-opensocial.googleusercontent.com #缩略图 203.208.46.163 doc-00-7o-docs.googleusercontent.com 203.208.46.147 doc-08-7o-docs.googleusercontent.com 203.208.46.33 doc-10-7o-docs.googleusercontent.com 203.208.46.153 doc-14-7o-docs.googleusercontent.com 203.208.46.152 doc-0c-7o-docs.googleusercontent.com 203.208.46.67 doc-0g-7o-docs.googleusercontent.com 203.208.46.17 doc-0s-7o-docs.googleusercontent.com 203.208.46.34 www-focus-opensocial.googleusercontent.com 203.208.46.138 0-focus-opensocial.googleusercontent.com 203.208.46.103 1-focus-opensocial.googleusercontent.com 203.208.46.180 2-focus-opensocial.googleusercontent.com 203.208.46.3 3-focus-opensocial.googleusercontent.com 203.208.46.165 www-open-opensocial.googleusercontent.com 203.208.46.156 0-open-opensocial.googleusercontent.com 203.208.46.30 1-open-opensocial.googleusercontent.com 203.208.46.164 2-open-opensocial.googleusercontent.com 203.208.46.165 3-open-opensocial.googleusercontent.com 203.208.46.31 www-wave-opensocial.googleusercontent.com #Wave 203.208.46.83 0-wave-opensocial.googleusercontent.com 203.208.46.2 1-wave-opensocial.googleusercontent.com 203.208.46.90 2-wave-opensocial.googleusercontent.com 203.208.46.176 3-wave-opensocial.googleusercontent.com 203.208.46.32 4-wave-opensocial.googleusercontent.com 203.208.46.103 5-wave-opensocial.googleusercontent.com 203.208.46.8 6-wave-opensocial.googleusercontent.com 203.208.46.18 7-wave-opensocial.googleusercontent.com 203.208.46.67 8-wave-opensocial.googleusercontent.com 203.208.46.36 9-wave-opensocial.googleusercontent.com 203.208.46.16 10-wave-opensocial.googleusercontent.com 203.208.46.28 11-wave-opensocial.googleusercontent.com 203.208.46.132 12-wave-opensocial.googleusercontent.com 203.208.46.139 13-wave-opensocial.googleusercontent.com 203.208.46.102 14-wave-opensocial.googleusercontent.com 203.208.46.2 15-wave-opensocial.googleusercontent.com 203.208.46.179 16-wave-opensocial.googleusercontent.com 203.208.46.132 17-wave-opensocial.googleusercontent.com 203.208.46.136 18-wave-opensocial.googleusercontent.com 203.208.46.39 19-wave-opensocial.googleusercontent.com 203.208.46.22 20-wave-opensocial.googleusercontent.com 203.208.46.190 21-wave-opensocial.googleusercontent.com 203.208.46.37 22-wave-opensocial.googleusercontent.com 203.208.46.163 23-wave-opensocial.googleusercontent.com 203.208.46.3 24-wave-opensocial.googleusercontent.com 203.208.46.146 25-wave-opensocial.googleusercontent.com 203.208.46.173 26-wave-opensocial.googleusercontent.com 203.208.46.28 27-wave-opensocial.googleusercontent.com 203.208.46.176 28-wave-opensocial.googleusercontent.com 203.208.46.147 29-wave-opensocial.googleusercontent.com 203.208.46.173 30-wave-opensocial.googleusercontent.com 203.208.46.141 31-wave-opensocial.googleusercontent.com 203.208.46.18 32-wave-opensocial.googleusercontent.com 203.208.46.166 33-wave-opensocial.googleusercontent.com 203.208.46.138 34-wave-opensocial.googleusercontent.com 203.208.46.4 35-wave-opensocial.googleusercontent.com 203.208.46.98 36-wave-opensocial.googleusercontent.com 203.208.46.138 37-wave-opensocial.googleusercontent.com 203.208.46.145 38-wave-opensocial.googleusercontent.com 203.208.46.20 39-wave-opensocial.googleusercontent.com 203.208.46.131 40-wave-opensocial.googleusercontent.com 203.208.46.87 1927502848-wave-opensocial.googleusercontent.com 203.208.46.92 la5dhjn62ripv179lf7outfl68h6dc3c-a-wave-opensocial.googleusercontent.com 203.208.46.71 3hdrrlnlknhi77nrmsjnjr152ueo3soc-a-calendar-opensocial.googleusercontent.com 203.208.46.88 eds9earadhd329tuipi6kfc947ts928j-a-sites-opensocial.googleusercontent.com 203.208.46.157 sp5ovcebgtpf6rg65f53gdnvqtt3a58n-a-sites-opensocial.googleusercontent.com#Chrome 谷歌浏览器 203.208.46.83 chrome.google.com 203.208.46.182 browsersync.google.com 203.208.46.68 browsersync.l.google.com#Chromium Chromium 项目 203.208.46.142 chromium.org #跳转至 www 203.208.46.191 www.chromium.org 203.208.46.34 dev.chromium.org 203.208.46.153 blog.chromium.org 203.208.46.7 build.chromium.org#Chromium OS Chromium 操作系统 203.208.46.179 goto.ext.google.com 203.208.46.69 welcome-cros.appspot.com #Chromium 主菜单#Sandbox 沙盒 203.208.46.173 sandbox.google.com#Wave 波浪 203.208.46.99 wave.google.com 203.208.46.139 www4.l.google.com 203.208.46.100 wave0.google.com 203.208.46.38 wave1.google.com 203.208.46.100 googlewave.com#WiFi 203.208.46.86 wifi.google.com 203.208.46.173 wifi.l.google.com#GTalk 聊天 203.208.46.31 talk.l.google.com 203.208.46.83 default.talk.google.com 203.208.46.100 talkgadget.google.com 203.208.46.96 rtmp0.google.com 203.208.46.162 users.talk.google.com#Buzz 203.208.46.103 buzz.google.com#Answers/Guru/WenDa 问答社区(国际版已停止运营) 203.208.46.146 answers.google.com 203.208.46.136 guru.google.com 203.208.46.68 guru.google.co.th #泰国 203.208.46.158 wenda.google.com.hk#iGoogle Modules iGoogle 小工具 203.208.46.88 gmodules.com 203.208.46.91 www.gmodules.com 203.208.46.22 www.ig.gmodules.com 203.208.46.67 ig.gmodules.com 203.208.46.174 ads.gmodules.com 203.208.46.101 p.gmodules.com 203.208.46.131 1.ig.gmodules.com 203.208.46.16 2.ig.gmodules.com 203.208.46.68 3.ig.gmodules.com 203.208.46.24 4.ig.gmodules.com 203.208.46.8 5.ig.gmodules.com 203.208.46.184 6.ig.gmodules.com 203.208.46.160 maps.gmodules.com 203.208.46.187 img0.gmodules.com 203.208.46.149 img1.gmodules.com 203.208.46.140 img2.gmodules.com 203.208.46.103 img3.gmodules.com 203.208.46.98 skins.gmodules.com 203.208.46.39 friendconnect.gmodules.com 203.208.46.37 mc8tdi0ripmbpds25eboaupdulritrp6.friendconnect.gmodules.com 203.208.46.181 r1rk9np7bpcsfoeekl0khkd2juj27q3o.friendconnect.gmodules.com 203.208.46.96 r1rk9np7bpcsfoeekl0khkd2juj27q3o.a.friendconnect.gmodules.com#GStatic Google 静态文件存储 203.208.46.175 www.gstatic.com 203.208.46.7 csi.gstatic.com 203.208.46.185 maps.gstatic.com 203.208.46.184 ssl.gstatic.com 203.208.46.166 t0.gstatic.com 203.208.46.8 t1.gstatic.com 203.208.46.176 t2.gstatic.com 203.208.46.147 t3.gstatic.com 203.208.46.162 t4.gstatic.com 203.208.46.145 mt0.gstatic.com##Google其他服务 #YouTube 203.208.46.31 www.youtube.com 203.208.46.179 www.youtube-nocookie.com 203.208.46.182 youtube-ui-china.l.google.com 203.208.46.186 m.youtube.com 203.208.46.137 tw.youtube.com 203.208.46.17 youtu.be 203.208.46.166 gdata.youtube.com 203.208.46.169 help.youtube.com 203.208.46.158 upload.youtube.com 203.208.46.147 insight.youtube.com 203.208.46.131 img.youtube.com 203.208.46.71 s2.youtube.com 203.208.46.177 youtube.com 203.208.46.182 apiblog.youtube.com #YouTube API 开发博客 203.208.46.87 clients1.youtube.com 203.208.46.169 static.cache.l.google.com 203.208.46.180 ytimg.l.google.com 203.208.46.6 i.ytimg.com 203.208.46.165 i1.ytimg.com 203.208.46.72 i2.ytimg.com 203.208.46.184 i3.ytimg.com 203.208.46.70 i4.ytimg.com 203.208.46.186 d.yimg.com 203.208.46.93 s.ytimg.com203.208.46.175 v1.lscache1.c.youtube.com 203.208.46.96 v1.lscache2.c.youtube.com 203.208.46.18 v1.lscache3.c.youtube.com 203.208.46.88 v1.lscache4.c.youtube.com 203.208.46.136 v1.lscache5.c.youtube.com 203.208.46.4 v1.lscache6.c.youtube.com 203.208.46.65 v1.lscache7.c.youtube.com 203.208.46.80 v1.lscache8.c.youtube.com 203.208.46.25 v2.lscache1.c.youtube.com 203.208.46.70 v2.lscache2.c.youtube.com 203.208.46.88 v2.lscache3.c.youtube.com 203.208.46.34 v2.lscache4.c.youtube.com 203.208.46.33 v2.lscache5.c.youtube.com 203.208.46.156 v2.lscache6.c.youtube.com 203.208.46.22 v2.lscache7.c.youtube.com 203.208.46.184 v2.lscache8.c.youtube.com 203.208.46.102 v3.lscache1.c.youtube.com 203.208.46.100 v3.lscache2.c.youtube.com 203.208.46.87 v3.lscache3.c.youtube.com 203.208.46.154 v3.lscache4.c.youtube.com 203.208.46.145 v3.lscache5.c.youtube.com 203.208.46.177 v3.lscache6.c.youtube.com 203.208.46.166 v3.lscache7.c.youtube.com 203.208.46.16 v3.lscache8.c.youtube.com 203.208.46.8 v4.lscache1.c.youtube.com 203.208.46.191 v4.lscache2.c.youtube.com 203.208.46.95 v4.lscache3.c.youtube.com 203.208.46.100 v4.lscache4.c.youtube.com 203.208.46.155 v4.lscache5.c.youtube.com 203.208.46.5 v4.lscache6.c.youtube.com 203.208.46.166 v4.lscache7.c.youtube.com 203.208.46.190 v4.lscache8.c.youtube.com 203.208.46.134 v5.lscache1.c.youtube.com 203.208.46.159 v5.lscache2.c.youtube.com 203.208.46.182 v5.lscache3.c.youtube.com 203.208.46.178 v5.lscache4.c.youtube.com 203.208.46.148 v5.lscache5.c.youtube.com 203.208.46.68 v5.lscache6.c.youtube.com 203.208.46.8 v5.lscache7.c.youtube.com 203.208.46.39 v5.lscache8.c.youtube.com 203.208.46.3 v6.lscache1.c.youtube.com 203.208.46.97 v6.lscache2.c.youtube.com 203.208.46.87 v6.lscache3.c.youtube.com 203.208.46.185 v6.lscache4.c.youtube.com 203.208.46.23 v6.lscache5.c.youtube.com 203.208.46.139 v6.lscache6.c.youtube.com 203.208.46.135 v6.lscache7.c.youtube.com 203.208.46.18 v6.lscache8.c.youtube.com 203.208.46.165 v7.lscache1.c.youtube.com 203.208.46.30 v7.lscache2.c.youtube.com 203.208.46.18 v7.lscache3.c.youtube.com 203.208.46.185 v7.lscache4.c.youtube.com 203.208.46.160 v7.lscache5.c.youtube.com 203.208.46.70 v7.lscache6.c.youtube.com 203.208.46.81 v7.lscache7.c.youtube.com 203.208.46.36 v7.lscache8.c.youtube.com 203.208.46.70 v8.lscache1.c.youtube.com 203.208.46.20 v8.lscache2.c.youtube.com 203.208.46.66 v8.lscache3.c.youtube.com 203.208.46.165 v8.lscache4.c.youtube.com 203.208.46.190 v8.lscache5.c.youtube.com 203.208.46.39 v8.lscache6.c.youtube.com 203.208.46.156 v8.lscache7.c.youtube.com 203.208.46.180 v8.lscache8.c.youtube.com 203.208.46.128 v9.lscache1.c.youtube.com 203.208.46.156 v9.lscache2.c.youtube.com 203.208.46.149 v9.lscache3.c.youtube.com 203.208.46.83 v9.lscache4.c.youtube.com 203.208.46.155 v9.lscache5.c.youtube.com 203.208.46.102 v9.lscache6.c.youtube.com 203.208.46.103 v9.lscache7.c.youtube.com 203.208.46.23 v9.lscache8.c.youtube.com 203.208.46.23 v10.lscache1.c.youtube.com 203.208.46.20 v10.lscache2.c.youtube.com 203.208.46.31 v10.lscache3.c.youtube.com 203.208.46.69 v10.lscache4.c.youtube.com 203.208.46.177 v10.lscache5.c.youtube.com 203.208.46.185 v10.lscache6.c.youtube.com 203.208.46.164 v10.lscache7.c.youtube.com 203.208.46.84 v10.lscache8.c.youtube.com 203.208.46.150 v11.lscache1.c.youtube.com 203.208.46.162 v11.lscache2.c.youtube.com 203.208.46.157 v11.lscache3.c.youtube.com 203.208.46.36 v11.lscache4.c.youtube.com 203.208.46.7 v11.lscache5.c.youtube.com 203.208.46.65 v11.lscache6.c.youtube.com 203.208.46.165 v11.lscache7.c.youtube.com 203.208.46.70 v11.lscache8.c.youtube.com 203.208.46.34 v12.lscache1.c.youtube.com 203.208.46.91 v12.lscache2.c.youtube.com 203.208.46.175 v12.lscache3.c.youtube.com 203.208.46.131 v12.lscache4.c.youtube.com 203.208.46.173 v12.lscache5.c.youtube.com 203.208.46.103 v12.lscache6.c.youtube.com 203.208.46.17 v12.lscache7.c.youtube.com 203.208.46.2 v12.lscache8.c.youtube.com 203.208.46.19 v13.lscache1.c.youtube.com 203.208.46.93 v13.lscache2.c.youtube.com 203.208.46.180 v13.lscache3.c.youtube.com 203.208.46.21 v13.lscache4.c.youtube.com 203.208.46.145 v13.lscache5.c.youtube.com 203.208.46.135 v13.lscache6.c.youtube.com 203.208.46.95 v13.lscache7.c.youtube.com 203.208.46.174 v13.lscache8.c.youtube.com 203.208.46.158 v14.lscache1.c.youtube.com 203.208.46.7 v14.lscache2.c.youtube.com 203.208.46.87 v14.lscache3.c.youtube.com 203.208.46.95 v14.lscache4.c.youtube.com 203.208.46.154 v14.lscache5.c.youtube.com 203.208.46.147 v14.lscache6.c.youtube.com 203.208.46.90 v14.lscache7.c.youtube.com 203.208.46.35 v14.lscache8.c.youtube.com 203.208.46.184 v15.lscache1.c.youtube.com 203.208.46.150 v15.lscache2.c.youtube.com 203.208.46.35 v15.lscache3.c.youtube.com 203.208.46.176 v15.lscache4.c.youtube.com 203.208.46.175 v15.lscache5.c.youtube.com 203.208.46.71 v15.lscache6.c.youtube.com 203.208.46.17 v15.lscache7.c.youtube.com 203.208.46.17 v15.lscache8.c.youtube.com 203.208.46.66 v16.lscache1.c.youtube.com 203.208.46.31 v16.lscache2.c.youtube.com 203.208.46.134 v16.lscache3.c.youtube.com 203.208.46.67 v16.lscache4.c.youtube.com 203.208.46.7 v16.lscache5.c.youtube.com 203.208.46.159 v16.lscache6.c.youtube.com 203.208.46.163 v16.lscache7.c.youtube.com 203.208.46.190 v16.lscache8.c.youtube.com 203.208.46.94 v17.lscache1.c.youtube.com 203.208.46.169 v17.lscache2.c.youtube.com 203.208.46.71 v17.lscache3.c.youtube.com 203.208.46.96 v17.lscache4.c.youtube.com 203.208.46.160 v17.lscache5.c.youtube.com 203.208.46.97 v17.lscache6.c.youtube.com 203.208.46.90 v17.lscache7.c.youtube.com 203.208.46.150 v17.lscache8.c.youtube.com 203.208.46.131 v18.lscache1.c.youtube.com 203.208.46.190 v18.lscache2.c.youtube.com 203.208.46.103 v18.lscache3.c.youtube.com 203.208.46.157 v18.lscache4.c.youtube.com 203.208.46.72 v18.lscache5.c.youtube.com 203.208.46.98 v18.lscache6.c.youtube.com 203.208.46.135 v18.lscache7.c.youtube.com 203.208.46.5 v18.lscache8.c.youtube.com 203.208.46.6 v19.lscache1.c.youtube.com 203.208.46.34 v19.lscache2.c.youtube.com 203.208.46.17 v19.lscache3.c.youtube.com 203.208.46.34 v19.lscache4.c.youtube.com 203.208.46.183 v19.lscache5.c.youtube.com 203.208.46.177 v19.lscache6.c.youtube.com 203.208.46.153 v19.lscache7.c.youtube.com 203.208.46.150 v19.lscache8.c.youtube.com 203.208.46.181 v20.lscache1.c.youtube.com 203.208.46.19 v20.lscache2.c.youtube.com 203.208.46.141 v20.lscache3.c.youtube.com 203.208.46.21 v20.lscache4.c.youtube.com 203.208.46.165 v20.lscache5.c.youtube.com 203.208.46.148 v20.lscache6.c.youtube.com 203.208.46.147 v20.lscache7.c.youtube.com 203.208.46.39 v20.lscache8.c.youtube.com 203.208.46.37 v21.lscache1.c.youtube.com 203.208.46.39 v21.lscache2.c.youtube.com 203.208.46.8 v21.lscache3.c.youtube.com 203.208.46.38 v21.lscache4.c.youtube.com 203.208.46.156 v21.lscache5.c.youtube.com 203.208.46.129 v21.lscache6.c.youtube.com 203.208.46.152 v21.lscache7.c.youtube.com 203.208.46.83 v21.lscache8.c.youtube.com 203.208.46.22 v22.lscache1.c.youtube.com 203.208.46.39 v22.lscache2.c.youtube.com 203.208.46.188 v22.lscache3.c.youtube.com 203.208.46.135 v22.lscache4.c.youtube.com 203.208.46.94 v22.lscache5.c.youtube.com 203.208.46.85 v22.lscache6.c.youtube.com 203.208.46.158 v22.lscache7.c.youtube.com 203.208.46.2 v22.lscache8.c.youtube.com 203.208.46.131 v23.lscache1.c.youtube.com 203.208.46.168 v23.lscache2.c.youtube.com 203.208.46.186 v23.lscache3.c.youtube.com 203.208.46.86 v23.lscache4.c.youtube.com 203.208.46.172 v23.lscache5.c.youtube.com 203.208.46.83 v23.lscache6.c.youtube.com 203.208.46.86 v23.lscache7.c.youtube.com 203.208.46.185 v23.lscache8.c.youtube.com 203.208.46.156 v24.lscache1.c.youtube.com 203.208.46.140 v24.lscache2.c.youtube.com 203.208.46.173 v24.lscache3.c.youtube.com 203.208.46.33 v24.lscache4.c.youtube.com 203.208.46.7 v24.lscache5.c.youtube.com 203.208.46.29 v24.lscache6.c.youtube.com 203.208.46.28 v24.lscache7.c.youtube.com 203.208.46.22 v24.lscache8.c.youtube.com#Android Google手机操作系统 203.208.46.27 www.android.com 203.208.46.80 android.com 203.208.46.180 developer.android.com 203.208.46.72 source.android.com#The Go Programming Language Go 编程语言 203.208.46.162 golang.org 203.208.46.170 www.golang.org 203.208.46.139 blog.golang.org#Analytics 分析(Google所提供的网站流量统计服务) 203.208.46.96 www.google-analytics.com 203.208.46.95 *.google-analytics.com 203.208.46.28 ssl.google-analytics.com#FeedBurner 203.208.46.27 feedburner.google.com 203.208.46.160 www.feedburner.com 203.208.46.69 feeds.feedburner.com 203.208.46.176 feeds2.feedburner.com 203.208.46.130 feedproxy.google.com #Feed 跳转代理#Panoramio 203.208.46.167 www.panoramio.com 203.208.46.35 static.panoramio.com#Goo.gl Google短网址服务 203.208.46.176 goo.gl 203.208.46.3 service.urchin.com#Google.org Google 公益 203.208.46.20 blog.google.org
2011年07月31日
30 阅读
2 评论
0 点赞
2011-07-04
linux crontab 计划任务
crontab 定时指定工作2007-11-02 09:24在 FreeBSD 系统中,系统常常会定时执行一行工作,例如,每天的系统信息统计、系统安全检查等。而系统管理者及一般使用者也可以设定定时执行一些工作,这些工作可以时只执行一次、或是定时重复执行。如果是要设定只执行一次的工作,例如,设定在今天 10:00 时执行某个指令,我们可以使用「at」这个指令。如果是要设定重复报行的工作,例如,设定每天 12 点执行某个指令,我们可以使用「crontab」这个指令,或者是由系统管理者编辑 /etc/crontab 这个档案来进行设定。我们先来看看「crontab」重复定时执行程序的说明:「crontab」重复定时执行程序在 UNIX 系统中,有一个背景程序会定时执行一些工作,这个程序在 FreeBSD 中称为「cron」。「cron」这个程序会定时去检查 /etc/crontab 及 /var/cron/tabs 中的档案,并执行其中的设定。/etc/crontab 可以让管理者设定要以什么使用者的身份去执行定时工作,而一般使用者如果要设定定时执行工作时,可以使用指令 crontab -e 来编辑自己的定时执行工作,crontab 会将使用者的工作设定放在 /var/cron/tabs 中。我们先来看一下 /etc/crontab 的内容说明:# 设定使用的 shell, 路径 SHELL=/bin/sh PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin # 设定执行指令时的目录 HOME=/var/log # 当指令有输出数据时,要将输出的东西寄给谁。 MAILTO="" # # 分 小时 天 月 星期几 身份 指令 #minute hour mday month wday who command # */5 * * * * root /usr/libexec/atrunminute:代表一小时内的第几分,范围 0-59。 hour:代表一天中的第几小时,范围 0-23。 mday:代表一个月中的第几天,范围 1-31。 month:代表一年中第几个月,范围 1-12。 wday:代表星期几,范围 0-7 (0及7都是星期天)。 who:要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。 command:所要执行的指令。 小时的字段中如果是 *,表示每小时,天的字段中如果是 *,表示每天,依此类推。字段中也可以使用 "-" 来表示范围。例如,在小时的字段中填 8-11,表示执行的时间是 8,9,10,11,共四次。字段中也可以用逗点来表示,以分的字段而言, 1,2,5,9 表示将在 1,2,5,9 分时各执行一次。我们也可以写成像这样 1-2,12-14 ,表示在 1,2,12,13,14 分各执行一次。另外,也可以用 / 后面加数字表示每几分钟要执行一次。如在分的字段填 0-23/2,表示 1-22 分之间,每隔二分钟执行一次,也就是 0,2,4,6,8,10,12,14,16,18,20,22。如果在分的字段是 */5,表示每五分钟一次。除此之外,在时间的字段中,我们也可以用一个开头为 @ 的字符串来表示各种排程时间意义:字符串 代表意义 @reboot 开机时跑一次。 @yearly 每年跑一次,等于 "0 0 1 1 *"。 @annually 和 @yearly 一样。 @monthly 每月跑一次,等于 "0 0 1 * *",也就是每月一日半夜 12 点执行。 @weekly 每周跑一次,等于 "0 0 * * 0",也就是每个周日半夜 12 点执行。 @daily 每天跑一次,等于 "0 0 * * *",也就是每天半夜 12 点执行。 @midnight 和 @daily 一样。 @hourly 每小时跑一次,等于 "0 * * * *"。另外,我们还可以在档案中以「key = value」的方式设定在执行指令时的环境变量。例如,一般指令有输出执行结果时,会自动寄给 root,我们也可以设定「MAILTO = ""」表示不要将输出结果寄出。以下为几个时间设定的范例:# 分 小时 天 月 星期几 身份 指令 #minute hour mday month wday who command # # 设定每 5 分钟执行一次atrun。 */5 * * * * root /usr/libexec/atrun# 设定每天一点零一分时执行 /bin/check 1 1 * * * root /bin/check# 设定每周一 3:11 分执行 week_check 11 3 * * 1 root /usr/local/week_check# 设定每天一点及四点的零到二十三分中间,每二分钟执行一次 something。 0-23/2 1,4 * * root /bin/something# 设定每天半夜十二点执行 something。 @daily root /bin/something如果你以一般使用者或是管理者的身份执行 crontab -e 来设定 crontab,你不必设定身份的字段,因为 crontab 会自动取得您的身份。使用 crontab -e 所设定的工作会被放在 /var/cron/tabs 目录中,所以如果要备份或升级时,应该要注意这些档案是否要备份。小提示 我们在安排 crontab 时,应该要错开每个程序的执行时间,才不会有一大堆程序同时执行,造成系统负荷过高。「at」设定只执行一次的程序cron 可以用来设定不断的重复定时执行一些工作,然而,如果您只希望在某个时间执行「一次」某个指令,可以使用「at」。「at」的设定可以分为三个指令:「at」用来建立工作、「atq」用来列出目前待执行的工作有哪些、「atrm」用来删除 atq 中所列出的工作。当您执行了 at 后,它会要求您在命令列中以 shell scripts 的写法输入想要执行的指令,而您也可以先将所要执行的指令写再一个档案中,再让 at 去执行。在使用 at 指令时,必须先输入您要在什么时候执行工作,而时间的格式可以是下列任何一种:格式 说明 at 10pm 设定晚上十点执行。时间的格式可以是 HHMM 或 HH:MM。 at 8:30am Oct 10 设定十月十日早上八点半执行。 at midnight Jan 1 2005 设定 2005 年一月一日的第一秒钟执行。 at teatime 设定在下次的下午 4 点执行。teatime 表示是 4:00pm,而 midnight 表示半夜十二点,noon 表示中午十二点。 at -t MMDDhhmm 表示在 MM 月 DD 日 hh 时 mm 分时执行,您还可以在 MM 前加上年,而年的格式二位或是四位都可以。如果您要设定在 10pm 执行某些工作,您可以打「at 10pm」后按 <Enter>,接着您必须开始输入所要执行的指令,在全部输入完成后,请按 <Ctrl>+<D>结束编辑。如果您不想使用命令列编辑的方式输入所要执行的工作,您可以先写一个 shell script 并使用下列指令设定:# at -f mycommand.sh 10pm 上述指令中,您所写的 shell scripts 档案是 mycommand.sh。在设定之后,接着您可以使用下列指令列出目前等待执行的 at 工作:# atq Date Owner Queue Job# 2005年 6月 5日 周日 22时00分00秒 CST root c 2 如果您要删除某一个工作,只要使用 atrm 并输入该工作在 atq 中的 job id 即可。例如,我们要删除 ID 为 2 的工作:# atrm 2 限制一般使用者使用 cron 及 at大部份的情况下,一般使用者应该不会需要使用定时排程的工作。如果您发现有使用者定时会执行一些耗费系统数据的工作,我们可以为这个指令设限,只允许必要的使用者执行。如果要限制使用 crontab,只需要在 /var/cron 目录中,加入 allow 或是 deny 这个档即可。例如,我们只允许少数几个使用者执行 crontab,我们可以新增 /var/cron/allow 这个档,内容为该使用者的名称。相对的,如果我们要限制少数几个使用者执行 crontab,只要编辑 /var/cron/deny 这个档即可。而指令 at 的限制也是一样,不同的只是允许执行 at 指令的名单是 /var/at/at.allow,而拒绝的名单是 /var/at/at.deny。 crontab命令使用2007年05月14日 星期一 上午 10:06 名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 参数 : crontab -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe) crontab -r : 删除目前的时程表 crontab -l : 列出目前的时程表 crontab file [-u user]-用指定的文件替代目前的crontab。 时程表的格式如下 : f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程序。 当 f1 为 * 时表示每分钟都要执行 program,f2 为 * 时表示每小时都要执行程序,其馀类推 当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推 当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其馀类推 当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其馀类推 使用者也可以将所有的设定先存放在档案 file 中,用 crontab file 的方式来设定时程表。例子1 : #每天早上7点执行一次 /bin/ls : 0 7 * * * /bin/ls 在 12 月内, 每天的早上 6 点到 12 点中,每隔3个小时执行一次 /usr/bin/backup : 0 6-12/3 * 12 * /usr/bin/backup 周一到周五每天下午 5:00 寄一封信给 alex@domain.name : 0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata 每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo "haha" 20 0-23/2 * * * echo "haha" 注意 : 当程序在你所指定的时间执行后,系统会寄一封信给你,显示该程序执行的内容,若是你不希望收到这样的信,请在每一行空一格之后加上 > /dev/null 2>&1 即可例子2 : #每天早上6点10分 10 6 * * * date #每两个小时 0 */2 * * * date #晚上11点到早上8点之间每两个小时,早上8点 0 23-7/2,8 * * * date #每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 0 11 4 * mon-wed date #1月份日早上4点 0 4 1 jan * datelinux下开机自动运行怎么设定啊crontab* * * * * scriptsname前面是时间 后面是脚本名
2011年07月04日
19 阅读
0 评论
0 点赞
2011-06-29
nginx防止盗链模块accesskey
accesskey 源码包 点击这里下载.然后再ssh里把accesskey的源码解压 例如所有文件被解压在/data/accesskey/ 下.然后解压nginx源码 在常规./configure 的参数后 添加上 –add-module=/data/accesskey 就可以了然后就是配置nginx了 这里贴上独立的一段. accesskey on; accesskey_hashmethod md5; accesskey_arg "参数"; accesskey_signature "密码$remote_addr";把上面的参数改成你喜欢的 比如k密码改成比如123之类的.单独保存为一个文件 比如 acc.conf; 然后在需要的location下include这个conf文件即可 例如location /picture { include acc.conf; }如此这般设置要以后 还需要在php代码里算出这个k的值.<!--?php $ipkey= md5("配置文件里的密码".$_SERVER['REMOTE_ADDR']); ?--> <img src="/picture/t.jpg?k=<?php echo $ipkey; ?>" alt="" />
2011年06月29日
27 阅读
0 评论
0 点赞
2011-06-29
Nginx简单防御CC攻击
Nginx是一款轻量级的Web服务器,由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引Rambler使用。 其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网站服务器中表现较好。Nginx虽然可以比Apache处理更大的连接数,但是HTTP GET FLOOD针对的不仅仅是WEB服务器,还有数据库服务器。大量HTTP请求产生了大量的数据库查询,可以在几秒之内使数据库停止响应,系统负载升高,最终导致服务器当机。本文主要介绍Centos+Nginx下如何快速有效得防御CC攻击。至于如何安装Nginx就不详细介绍了,有兴趣的读者可以在Nginx官方网站(http://www.nginx.org/)下载源代码进行编译。如果你使用的是Centos5,也可以使用rpm包进行安装(http://centos.alt.ru/repository/centos/5/i386/nginx-stable-0.7.65-1.el5.i386.rpm)。1. 主动抑制 为了让Nginx支持更多的并发连接数,根据实际情况对工作线程数和每个工作线程支持的最大连接数进行调整。例如设置“worker_processes 10”和“worker_connections 1024”,那这台服务器支持的最大连接数就是10×1024=10240。 worker_processes 10; events { use epoll; worker_connections 10240; }Nginx 0.7开始提供了2个限制用户连接的模块:NginxHttpLimitZoneModule和NginxHttpLimitReqModule。 NginxHttpLimitZoneModule可以根据条件进行并发连接数控制。 例如可以定义以下代码: http { limit_zone my_zone $binary_remote_addr 10m; server { location /somedir/ { limit_conn my_zone 1; } } } 其中“limit_zone my_zone $binary_remote_addr 10m”的意思是定义一个名称为my_zone的存储区域、my_zone中的内容为远程IP地址、my_zone的大小为10M;“location /somedir/”的意思是针对somedir目录应用规则;“limit_conn my_zone 1”的意思是针对上面定义的my_zone记录区记录的IP地址在指定的目录中只能建立一个连接。NginxHttpLimitReqModule可以根据条件进行请求频率的控制。 例如可以定义以下代码: http { limit_req_zone $binary_remote_addr zone=my_req_zone:10m rate=1r/s; ... server { ... location /somedir/ { limit_req_zone zone= my_req_zone burst=2; } 其中“limit_req_zone $binary_remote_addr zone=my_req_zone:10m rate=1r/s”的意思是定义一个名称为my_req_zone的存储区域,my_req_zone内容为远程IP地址,my_req_zone大小为10M,my_req_zone中的平均请求速率只能为1个每秒;“location /somedir/”的意思是针对somedir目录应用规则;“limit_req_zone zone= my_req_zone burst=2”的意思是针对上面定义的my_req_zone记录区记录的IP地址在请求指定的目录中的内容时最高2个每秒的突发请求速率。当有连接触发上诉规则时,Nginx会报“503 Service Temporarily Unavailable”的错误,停止用户请求。返回一个503,对服务器来说影响不大,只占用一个nginx的线程而已,相对来说还是很划算的。为了测试效果,我将以上代码放入Nginx的配置文件,并编写了一个php文件显示phpinfo;另外还写了一个html文件,其中嵌入了多个iframe调用php文件。当我打开这个html文件了,可以看到只有一个iframe中的php文件正常显示了,其他的iframe都显示503错误。 应用举例(Discuz!) Discuz!是使用比较多的一个php论坛程序。以Discuz!7.0为例,程序目录下有比较多的可以直接访问的php文件,但其中最容易受到攻击的一般有index.php(首页)、forumdisplay.php(板块显示)、viewthread.php(帖子显示)。攻击者一般会对这些页面发起大量的请求,导致HTTP服务器连接数耗尽、mysql数据库停止响应,最终导致服务器崩溃。 为了防止上述页面被攻击,我们可以设定以下的规则进行防御: http { limit_zone myzone_bbs $binary_remote_addr 10m; limit_req_zone $binary_remote_addr zone=bbs:10m rate=1r/s; ... server { ... location ~ ^/bbs/(index|forumdisplay|viewthread).php$ { limit_conn myzone_bbs 3; limit_req zone=bbs burst=2 nodelay; root html; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name; include fastcgi_params; } } } 应用这条规则后,bbs目录下的index.php、forumdisplay.php和viewthread.php这些页面同一个IP只许建立3个连接,并且每秒只能有1个请求(突发请求可以达到2个)。 虽然这样的规则一般来说对正常的用户不会产生影响(极少有人在1秒内打开3个页面),但是为了防止影响那些手快的用户访问,可以在nginx中自定义503页面,503页面对用户进行提示,然后自动刷新。 在Nginx中自定义503页面: error_page 503 /errpage/503.html; 503页面的源代码: <html> < head> < title>页面即将载入....</title> < meta http-equiv=content-type c> < META NAME="ROBOTS" C> < /head> < body bgcolor="#FFFFFF"> < table cellpadding="0" cellspacing="0" border="0" width="700" align="center" height="85%"> <tr align="center" valign="middle"> <td> <table cellpadding="10" cellspacing="0" border="0" width="80%" align="center" style="font-family: Verdana, Tahoma; color: #666666; font-size: 11px"> <tr> <td valign="middle" align="center" bgcolor="#EBEBEB"> <br /><b style="font-size: 16px">页面即将载入</b> <br /><br />你刷新页面的速度过快。请少安毋躁,页面即将载入... <br /><br />[<a href="javascript:window.location.reload();"><font color=#666666>立即重新载入</font></a>] <br /><br /> </td> </tr> </table> </td> </tr> < /table> < /body> < /html>< SCRIPT language=javascript> function update() { window.location.reload(); } setTimeout("update()",2000); < /script>2. 被动防御 虽然主动防御已经抵挡了大多数HTTP GET FLOOD攻击,但是道高一尺魔高一丈,攻击者会总会找到你薄弱的环节进行攻击。所以我们在这里也要介绍一下被动防御的一些方法。 1) 封IP地址 访问者通过浏览器正常访问网站,与服务器建立的连接一般不会超过20个,我们可以通过脚本禁止连接数过大的IP访问。 以下脚本通过netstat命令列举所有连接,将连接数最高的一个IP如果连接数超过150,则通过 iptables阻止访问: #!/bin/sh status=`netstat -na|awk '$5 ~ /[0-9]+:[0-9]+/ {print $5}' |awk -F ":" -- '{print $1}' |sort -n|uniq -c |sort -n|tail -n 1` NUM=`echo $status|awk '{print $1}'` IP=`echo $status|awk '{print $2}'` result=`echo "$NUM > 150" | bc` if [ $result = 1 ] then echo IP:$IP is over $NUM, BAN IT! /sbin/iptables -I INPUT -s $IP -j DROP fi运行crontab -e,将上述脚本添加到crontab每分钟自动运行: * * * * * /root/xxxx.sh 通过apache自带的ab工具进行服务器压力测试: ab -n 1000 -c 100 http://www.xxx.com/bbs/index.php 测试完成后,我们就可以看到系统中有IP被封的提示: [root@xxxxxx ~]#tail /var/spool/mail/root Content-Type: text/plain; charset=ANSI_X3.4-1968 Auto-Submitted: auto-generated X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/root> X-Cron-Env: <;PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=root> X-Cron-Env: <USER=root>IP:58.246.xx.xx is over 1047, BAN IT! 至此,又一次HTTP GET FLOOD防御成功。2) 根据特征码屏蔽请求(对CC攻击效果较好) 一般同一种CC攻击工具发起的攻击请求包总是相同的,而且和正常请求有所差异。 当服务器遭遇CC攻击时,我们可以快速查看日志,分析其请求的特征,比如User-agent。下面的是某一次CC攻击时的User-agent Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MyIE 3.01)Cache-Control: no-store, must-revalidate 几乎没有正常的浏览器会在User-agent中带上“must-revalidate”这样的关键字。所以我们可以以这个为特征进行过滤,将User-agent中带有“must-revalidate”的请求全部拒绝访问: if ($http_user_agent ~ must-revalidate) { return 403; }本文主要介绍了nginx下的HTTP GET FLOOD防御,如果有不对的地方,希望大家可以向我提出。同时,也希望大家能够举一反三,把这种思路应用到apache、lighttpd等常见的web服务器中。
2011年06月29日
12 阅读
0 评论
0 点赞
2011-06-28
ApacheBench(ab)使用简介
ApacheBench 主要是用来测试阿帕奇服务器执行效率用的。安装好 apache 服务器套件后,进入 bin 目录,就可以找到该可执行文件 ab.exe 。 ApacheBench 可以针对某一特定 URL 模拟出连续的联机请求,同时还可以仿真出同时间点个数相同的联机请求,因而利用 ApacheBench 可帮助我们在网站开发期间仿真实际上线可能的情况,利用仿真出来的数据做为调整服务器设定或程序的依据。ab 用法如下Usage: ab [options] [http[s]://]hostname[:port]/path Options are: -n requests Number of requests to perform # 请求次数 -c concurrency Number of multiple requests to make #同一时间发出多少个请求(并行连接) -t timelimit Seconds to max. wait for responses -p postfile File containing data to POST -T content-type Content-type header for POSTing -v verbosity How much troubleshooting info to print -w Print out results in HTML tables -i Use HEAD instead of GET -x attributes String to insert as table attributes -y attributes String to insert as tr attributes -z attributes String to insert as td or th attributes -C attribute Add cookie, eg. 'Apache=1234. (repeatable) -H attribute Add Arbitrary header line, eg. 'Accept-Encoding: gzip' Inserted after all normal header lines. (repeatable) -A attribute Add Basic WWW Authentication, the attributes are a colon separated username and password. -P attribute Add Basic Proxy Authentication, the attributes are a colon separated username and password. -X proxy:port Proxyserver and port number to use -V Print version number and exit -k Use HTTP KeepAlive feature -d Do not show percentiles served table. -S Do not show confidence estimators and warnings. -g filename Output collected data to gnuplot format file. -e filename Output CSV file with percentages served -s Use httpS instead of HTTP (SSL) -h Display usage information (this message)基本用法 : ab -n 全部请求数 -c 并发数 测试 url 例 :ab -n 1000 -c 50 http://www.abc.com/a.php 得到结果类似于 ( 后面颜色字为中文翻译 ): Server Software: Apache/2.0.55 Server Hostname: localhost Server Port: 80 Document Path: /1.php Document Length: 82522 bytes # 请求文档大小 Concurrency Level: 50 # 并发数 Time taken for tests: 92.76140 seconds # 全部请求完成耗时 Complete requests: 10000 # 全部请求数 Failed requests: 1974 # 失败的请求 (Connect: 0, Length: 1974, Exceptions: 0) Write errors: 0 Total transferred: 827019400 bytes # 总传输大小 HTML transferred: 825219400 bytes Requests per second: 108.61 [#/sec] (mean) # 每秒请求数 ( 平均 ) Time per request: 460.381 [ms] (mean) # 每次并发请求时间 ( 所有并发 ) Time per request: 9.208 [ms] (mean, across all concurrent requests) # 每一请求时间 ( 并发平均 ) Transfer rate: 8771.39 [Kbytes/sec] received # 传输速率 Connection Times (ms) # 连接时间 min mean[+/-sd] median max Connect(# 连接 ): 0 0 2.1 0 46 Processing(# 处理 ): 31 458 94.7 438 1078 Waiting(# 等待 ): 15 437 87.5 422 938 Total: 31 458 94.7 438 1078 其它参数 : -n requests 全部请求数 -c concurrency 并发数 -t timelimit 最传等待回应时间 -p postfile POST 数据文件 -T content-type POST Content-type -v verbosity How much troubleshooting info to print -w Print out results in HTML tables -i Use HEAD instead of GET -x attributes String to insert as table attributes -y attributes String to insert as tr attributes -z attributes String to insert as td or th attributes -C attribute 加入 cookie, eg. 'Apache=1234. (repeatable) -H attribute 加入 http 头 , eg. 'Accept-Encoding: gzip' Inserted after all normal header lines. (repeatable) -A attribute http 验证 , 分隔传递用户名及密码 -P attribute Add Basic Proxy Authentication, the attributes are a colon separated username and password. -X proxy:port 代理服务器 -V 查看 ab 版本 -k Use HTTP KeepAlive feature -d Do not show percentiles served table. -S Do not show confidence estimators and warnings. -g filename Output collected data to gnuplot format file. -e filename Output CSV file with percentages served -h Display usage information (this message)
2011年06月28日
20 阅读
0 评论
0 点赞
1
...
3
4
5
...
9