使用沃通免费SSL证书配置正常验证的https

网上有很多免费的SSL证书,选了国内的沃通申请免费的https证书,不用花钱但是需要有一个域名,沃通免费SSL证书申请地址:http://freessl.wosign.com/freessl 1.下载安装包含openssl的apache。 2.申请并下载沃通免费ssl证书,得到一个包含https证书的压缩包,其中for Apache.zip是我们需要的,其中有三个SSL证书文件:1_root_bu

Continue reading »

Windows系统安装配置BIND简记

下载BIND isc官网一直不能正确打开,从ftp下载:http://ftp.isc.org/isc/ 在ftp各文件夹中找了一个最后更新的版本,下载的版本是:Windows Non-Debug Build,BIND9.10.3rc1.x86.zip 安装BIND 1.运行BINDInstall.exe,路径默认,账户默认,设置密码后开始安装。 2.安装完成后添加环境变量path,C:\Progr

Continue reading »

HTTP状态码403简介和模拟返回

403 Forbidden 是HTTP协议中的一个状态码(Status Code)。可以简单的理解为没有权限访问此站,该请求不该重发给服务器。在HTTP请求的方法不是“HEAD”,并且服务器想让客户端知道为什么没有权限的情况下,服务器应该在返回的信息中描述拒绝的理由。 nginx/apache返回403:修改文件/文件夹权限,设置为拒绝读取/执行/写入 IIS使用修改文件权限没有返回403,但是有

Continue reading »

nginx.conf配置限速

limit_rate rate; 默认值: limit_rate 0;      #关闭限速 上下文: http, server, location, if in location 限制向客户端传送响应数据的速度,可以用来限制客户端的下载速度。参数rate的单位是字节/秒,0为关闭限速。 nginx按连接限速,所以如果某个客户端同时开启了两个连接,那么客户端的整体速度是这条指令设置值的2倍。 ng

Continue reading »

nginx配置http返回RST关闭连接

测试下载时链接返回RST的情况,http服务端发送RST,使用nginx配置如下: http{ reset_timedout_connection on; send_timeout 1; } reset_timedout_connection on | off; 默认off,上下文:http, server, location 开启或关闭重置超时连接的功能。重置连接是这样执行的:关闭套接字以前,设

Continue reading »

网络模拟丢包延迟工具:Network Emulator for Windows Toolkit(NEWT)

Network Emulator for Windows Toolkit(NEWT)微软出品的网络仿真器,
可以模拟不同类型的网络,还可以设置网络延迟、可用带宽、排队方式、丢包率、数据包的重排和错误传播等参数。Network Emulator包含在vs2010中但也有独立安装包,本文以vs2010为例,vs2008中也含有Network Emulator但不如vs2010中的功能强大。

vs2010中使用Network Emulator模拟网络:

Continue reading »

VMware模拟网络丢包

网络模拟工具主要有NistNet, IP Cloud, WANemu, Pagent。通过这些工具可以模拟网络延迟/网络丢包,但是这些工具相对比较复杂,这里介绍使用VMware模拟网络丢包。

VMware模拟网络丢包的方法:

1.依次点击菜单“VM–〉setting…”打开虚拟机设置“Virtual Machine Settings”

Continue reading »