G4. Konfigurationsdatei des Proxy-Servers |
![]() ![]() ![]() |
Die Konfigurationsdatei des Proxy-Servers drwcsd-proxy.xml hat das XML-Format und befindet sich in folgendem Verzeichnis: •Unter Windows: C:\ProgramData\Doctor Web\drwcsd-proxy\ •Unter Linux und Solaris: /var/opt/drwcs/etc •Unter FreeBSD: /var/drwcs/etc Element <listen /> Das Stammelement <drwcsd-proxy /> enthält ein oder mehrere obligatorische Elemente <listen />, welche die Basiseinstellungen für den Empfang von Verbindungen durch den Proxy-Server bestimmen. Das Element <listen /> enthält nur ein obligatorisches Attribut spec, dessen Eigenschaften festlegen, an welcher Schnittstelle auf eingehende Verbindungen der Clients gelauscht werden soll. Darüber hinaus bestimmen diese Eigenschaften, ob an der festgelegten Schnittstelle der Modus discovery aktiviert sein soll. Das Attribut spec enthält folgende Eigenschaften: •Protokoll. Typ des Protokolls zum Empfang eingehender Verbindungen. Als Parameter wird die Adresse angegeben, die der Proxy-Server abhört. •Port. Nummer des Ports, an dem der Proxy-Server lauscht. •Simulationsmodus. Simulationsmodus des Servers. Dadurch kann der Netzwerk-Scanner den Proxy-Server als Dr.Web Server erkennen. •Multicast-Modus. Modus zum Abhören des Netzwerks, in dem der Proxy-Server Broadcast-Anfragen empfängt. •Multicast-Gruppe. Multicast-Gruppe, in der sich der Proxy-Server befindet. Die Werte der Eigenschaften des Attributs spec und deren Parameter werden in der Tabelle unten aufgeführt. Eigenschaften des SPEC-Elements
Das Attribut spec enthält eine obligatorische Eigenschaft, Protokoll, und vier optionale Eigenschaften: Port, Simulationsmodus, Multicast-Modus und Multicast-Gruppe. Je nach dem Wert, den die Eigenschaft Protokoll hat, kann die Liste der im Attribut spec optional anzugebenden Eigenschaften variieren. Die Tabelle unten enthält die Liste der optionalen Eigenschaften, die im Attribut spec je nach Wert des Parameters Protokoll festgelegt (+) oder nicht festgelegt (–) werden können. Je nach Protokoll verfügbare optionale Eigenschaften
Element <compression /> Das Element <compression /> bestimmt die Parameter für die Komprimierung des Datenverkehrs: •Das Element <compression /> als ein untergeordnetes Element des Elements <forward /> definiert die Parameter für die Komprimierung des Datenverkehrs zwischen dem Server und dem Proxy-Server. •Das Element <compression /> als ein untergeordnetes Element des Elements <listen /> definiert die Parameter für die Komprimierung des Datenverkehrs zwischen dem Client und dem Proxy-Server. Attribute des Elements <compression />
Element <forward /> Das Element <forward /> als ein untergeordnetes Element <listen /> hat Auswirkung auf die Umleitung eingehender Verbindungen. Das Element <forward /> enthält ein oder mehrere obligatorische Attribute to, deren Werte die Adressen der Dr.Web Server festlegen, auf eine von denen die Verbindung umgeleitet werden soll. Eine Adresse des Dr.Web Servers muss gemäß der Spezifikation zur Schreibweise von Netzwerkadressen angegeben werden, und zwar im Formt tcp/<DNS_name>:<port>. Das Element <forward /> ist obligatorisch. Das Element <listen /> kann dabei mehrere Elemente <forward /> enthalten. Weiterleitungsalgorithmus bei der Verwendung der Liste von Dr.Web Servern: 1.Proxy-Server lädt in den Arbeitsspeicher die Liste der Dr.Web Server, die in der Konfigurationsdatei drwcsd-proxy.xml angegeben sind. 2.Der Dr.Web Agent verbindet sich mit dem Proxy-Server. 3.Der Proxy-Server leitet den Dr.Web Agent an den als ersten in der Liste im Arbeitsspeicher stehenden Dr.Web Server weiter. 4.Der Proxy-Server rotiert die im Arbeitsspeicher befindliche Liste und verschiebt den Dr.Web Server an das Ende der Liste.
5.Wenn ein anderer Agent eine Verbindung mit dem Proxy-Server herstellt, wiederholt sich der Vorgang vom Schritt 2 an. 6.Wenn der Dr.Web Server die Verbindung mit dem Antivirus-Netzwerk trennt (z. B. beim Ausschalten oder einer Dienstverweigerung), stellt der Agent erneut eine Verbindung mit dem Proxy-Server her. Der Vorgang wiederholt sich dabei vom Schritt 2 an. Das Element <cache /> Das Stammelement <drwcsd-proxy /> kann das Element <cache /> beinhalten, in dem Einstellungen für den Repository-Cache des Proxy-Servers festgelegt werden. Attribute des Elements <cache />
Elemente von <cache />
Element <core-dump /> Das Stammelement <drwcsd-proxy /> kann das Element <core-dump /> beinhalten, in dem festgelegt wird, wie und wie viele Speicherauszüge bei einer SEH-Ausnahme gesammelt werden sollen.
Speicherauszüge werden im folgenden Verzeichnis gespeichert: %All Users\Application Data%\Doctor Web\drwcsd-proxy-dump\ Attribute des Elements <core-dump />
Exemplarische Konfigurationsdatei drwcsd-proxy.xml
|