G4. 代理服务器配置文件 |
![]() ![]() ![]() |
代理服务器配置文件drwcsd-proxy.xml为XML格式文件,位置在: •OS Windows: C:\ProgramData\Doctor Web\drwcsd-proxy\ •OS Linux和OS Solaris:/var/opt/drwcs/etc •OS FreeBSD:/var/drwcs/etc 元素<listen /> 根元素 <drwcsd-proxy /> 含一个或几个必需元素 <listen />,确定代理服务器接收连接的主要设置。元素 <listen /> 含一个必需的属性spec,用于确定在哪一接口“监听”客户端传入连接以及是否在此接口启用discovery模式。 属性值spec包括: •协议——接收传入连接使用的协议类型。参数值为代理服务器监听的地址。 •端口——代理服务器监听的端口号。 •仿真模式——服务器仿真模式。允许网络扫描仪将代理服务器作为Dr.Web服务器进行搜索。 •多播模式——代理服务器接收多播申请的“监听”模式。 •多播组——代理服务器所在的多播组。 spec属性值及其参数见下表。 spec属性值
属性spec包括一个必需属性值——协议和三个非必需属性值:端口、仿真模式、多播组。根据为协议所设定的参数值,属性spec所包含的非必需属性会发生变化。 下表中所列为不同协议设置下spec中可以指定(+)或不可以指定(–)的非必需属性值。 不同协议下非必需属性值
元素 <compression /> 元素<compression />确定流量压缩参数: •元素<compression />作为元素<forward />的子元素确定服务器 - 代理服务器间通道的压缩参数。 •元素<compression />作为元素<listen />的子元素确定客户端 - 代理服务器间通道的压缩参数。 元素<compression />属性
元素<forward /> 传入连接重定向设置由 <listen /> 元素的子元素 <forward /> 确定。元素 <forward /> 含一个或几个必需元素to,确定Dr.Web服务器的地址,重定向将指向其中一个地址。Dr.Web服务器按照网络地址特点给出,格式为tcp/<DNS_name>:<port>。 元素 <forward /> 为必需项。而且 <listen /> 可包含几个 <forward /> 元素。 存在Dr.Web服务器名单时的地址重定向方式: 1.代理服务器从配置文件drwcsd-proxy.xml将Dr.Web服务器名单加载到内存。 2.Dr.Web代理端连接到代理服务器。 3.代理服务器将Dr.Web代理端转接到内存名单中的第一个Dr.Web服务器。 4.代理服务器滚动内存中的名单,将Dr.Web服务器从名单中的第一位移至名单末尾。
5.下一个代理端连接到代理服务器后,重复步骤2之后的操作。 6.如Dr.Web服务器与反病毒网络断开(如关机或拒绝服务),代理端再次连接到代理服务器,重复步骤2之后的操作。 元素<cache /> 根元素 <drwcsd-proxy /> 还包含元素 <cache />,此元素用于设置代理服务器缓存目录。 元素<cache />属性
元素<cache />
元素<core-dump /> 根元素 <drwcsd-proxy /> 还包含元素 <core-dump />,此元素用于设置出现SEH排除项时收集内存转储的模式和数量。
转储保存于目录:%All Users\Application Data%\Doctor Web\drwcsd-proxy-dump\ 元素<core-dump />属性
配置文件 drwcsd-proxy.xml 示例
|