天空之城

Castle In The Sky

My Links

Blog统计

公告

文章

收藏

相册

网络安全

系统编程

存档


正在读取评论……

windows 系统

SquidNT对多个WEB服务器实现反向代理

从下列地址下载SquidNT (http://squid.acmeconsulting.it/download/dl-squid.html)。选择2.5.STABLE14-NT Delay Pools 版本,以下配置是针对2.5版的Squid,2.6版的配置略有不同。
将压缩包解压缩到C:\Squid。将文件C:\Squid\etc\squid.conf.default另存为C:\Squid\etc\squid.conf。

现有如下环境:两台WEB服务器,服务器A和服务器B,分别拥有2个独立的公网IP。服务器A上准备安装反向代理,并且要保留服务器A上原有的IIS服务。反向代理在绑定在80端口,通过服务器A的80端口可以访问服务器A和服务器B上的WEB服务。现有如下两种解决方案:
1、服务器A上,将SquidNT运行在80端口,WEB服务运行在81端口。但是这样会导致WEB服务器Redirect的时候暴露真实端口影响正常访问。当访问http://target/path,会跳转成http://target:81/path/
2、将Squid和IIS分别绑定到不同的IP,Squid运行在公网IP上,IIS站点运行在127.0.0.1上。但是IIS5.0有个BUG,就是不管你设置站点绑定到什么IP,他都会抢先占绑定所有的IP地址。所以必须让Squid先于IIS运行,先于IIS运行在127.0.0.1:80上。
现在采用第二种方案,并通过修改注册表将Squid设置为IIS的Dependence服务,使得Squid先于IIS启动。

打开配置文件Squid.conf,进行下面的设置:

httpd_accel_host virtual  #因为要代理多个WEB服务器,所以开启虚拟主机功能
httpd_accel_port 80
httpd_accel_with_proxy off  #关闭正常代理功能
httpd_accel_uses_host_header on

http_port 61.121.xxx.60:80  #反向代理监听端口,帮定到公网IP
icp_port 0    #关闭icp
htcp_port 0    #关闭htcp
snmp_port 0    #关闭snmp
hosts_file c:/squid/etc/hosts.conf #设置hosts文件进行方向代理的域名解析


hosts.conf格式如下:

IP1 DNSName1
IP2 DNSName2

 

发表于 @ 2006年10月19日 12:49 PM | 评论 (1)

"尝试启动 DCOM 服务器时访问被拒绝"的解决方案

    摘要:

DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 MDM 以运行服务器:
{0C0A3666-30C9-11D0-8F20-00805F2CD064}

问题原因:Machine Debug Manager服务被禁用

解决方法:
1、开启Machine Debug Manager服务
2、运行“dcomcnfg.exe”,在应用程序一栏中找到“Machine Debug Manager”,打开属性,切换到到“位置”选项卡,取消“在这台计算机上运行应用程序”。
3、关闭DCOM。设置注册表“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole”下键“EnableDCOM”值为“N”

    (全文共489字)——点击此处阅读全文

发表于 @ 2006年10月19日 11:51 AM | 评论 (1)

用EditPlus替代VC++的IDE

    摘要:用EditPlus替代VC++的IDE    (全文共1011字)——点击此处阅读全文

发表于 @ 2005年03月05日 11:12 PM | 评论 (1)

第一次用C++写东西,犯了一个很严重的错误

    摘要:第一次用C++写东西,犯了一个很严重的错误    (全文共3347字)——点击此处阅读全文

发表于 @ 2005年02月18日 10:02 PM | 评论 (0)

[zt]How To Detect VMM Using (Almost) One CPU Instruction

    摘要:[zt]How To Detect VMM Using (Almost) One CPU Instruction    (全文共4023字)——点击此处阅读全文

发表于 @ 2004年12月31日 11:14 PM | 评论 (0)

[zt]Vmware 的后门

    摘要:[zt]Vmware 的后门    (全文共3681字)——点击此处阅读全文

发表于 @ 2004年12月31日 11:13 PM | 评论 (0)

WinXP SP2对病毒和加密技术的影响研究[ZT]

    摘要:WinXP SP2对病毒和加密技术的影响研究[ZT]    (全文共1948字)——点击此处阅读全文

发表于 @ 2004年10月22日 11:29 PM | 评论 (1)

[ZT]进程终止的内幕

    摘要:[ZT]进程终止的内幕    (全文共1828字)——点击此处阅读全文

发表于 @ 2004年10月18日 1:24 PM | 评论 (0)

解决 Windows 文件保护无法启动

    摘要:解决 Windows 文件保护无法启动    (全文共2251字)——点击此处阅读全文

发表于 @ 2004年10月11日 9:36 PM | 评论 (0)

简易的VC编程调试方法

    摘要:简易的VC编程调试方法    (全文共2035字)——点击此处阅读全文

发表于 @ 2004年10月11日 4:16 PM | 评论 (0)

第1页,共3页