Installing Proxy Server

Top  Previous  Next

One or several Proxy servers can be included into the anti-virus network.

When choosing a computer where the Proxy server should be installed, consider that it should be accessible from all networks and segments which require data redirection between them.

 

To install the Proxy server, you must have administrator rights on this computer.

 

To establish a connection between the Server and clients via the Proxy server, it is recommended to disable traffic encryption. For this, it is enough to set the no value for the Encryption parameter in the Dr.Web Server Configuration section (see the Administrator Manual, p. Dr.Web Server Configuration > General).

 

Below is described the installation of the Proxy server for Windows OS. The set and the order of steps may somewhat differ depending on the distribution file version.

To install the Proxy Server on a computer operated by Windows OS

1.Run the distribution file. A window of Installation Wizard with information about the program to be installed will be opened. Click Next.
2.A window with the text of the license agreement will be opened. You should read and accept the agreement. To continue the installation, in the bottom part of the window select I accept the terms of the license agreement and click Next.
3.A window for setting general Proxy server parameters will be opened:
In the Listen to field, specify the IP address, which will be "listened" by the Proxy server. By default, it is any (0.0.0.0) value, which means "listen" for all interfaces.

 

Addresses should be specified in the network addresses format described in the Appendices document, p. Appendix E. The Specification of Network Addresses.

 

In the Port field, specify a port, which will be listened by the Proxy server. By default, it is the 2193 port.
In the Protocol drop-down list, select a type of the protocol for accepting incoming connections by the Proxy server.
Set the Enable discovery flag to enable the Server imitation mode. This mode allows Network scanner to detect the Proxy server as Dr.Web Server. For the the Server imitation mode, the following settings are available:
Set the Enable multicasting flag so the Proxy server will reply to a multicast requests addressed to the Server.
In the Multicast group, specify an IP address of a multicast group, in which the Proxy server is included. Specified interface will be listened by the Proxy server for interaction with Network installers during active Dr.Web Servers searching. If you leave this field blank, Proxy server will not be included in any of multicast groups. Default multicast group to which the Server is included is 231.0.0.1.
In the Compression mode drop-down list, select the compression mode of traffic for channels between Proxy server and served clients: Agents and Agent installers. In the Level field, specify the compression level. Integers from 1 to 8 are allowed.

After you specified general settings, click Next.

4.A window for setting cache parameters of the Proxy server will be opened:

Set the Enable caching flag to cache the data transferred by the Proxy server and specify the following parameters:

To change the default folder for storing cached data, click Browse and specify a new folder in the file system browser.
In the Maximum revisions number field, specify the maximal number of stored revisions. By default, 3 last revisions are stored, the older revisions are deleted.
In the Cleanup interval field, specify the time interval in minutes between deletions of old revisions. Default is 60 minutes.
In the Unload interval field, specify the time interval in minutes between unloads of unused files from the memory. Default is 10 minutes.
In the Integrity check mode drop-down list, select the check mode of cache integrity:
At startup - at a startup of the Proxy server (may take a long time).
Idle - in the background of the Proxy server operating.

After you specified cache settings, click Next.

5.A window for configuring connections redirection will be opened:

In the Redirection settings section, specify an address or the list of addresses of Dr.Web Servers, to which the connections established by the Proxy server will be redirected.

 

Addresses should be specified in the network addresses format described in the Appendices document, p. Appendix E. The Specification of Network Addresses.

 

In the Compression mode drop-down lists, select the compression mode of traffic for channels between Proxy server and each of the specified Dr.Web Servers.

After you specify redirection settings, click Next.

6.A window for changing the installation folder will be opened. If you want to change the default folder, click Change and specify the installation folder. Click Next.
7.A window with information, that the Proxy server is ready to install, will be opened. Click Install to begin the installation process.
8.Once the installation is complete, click Finish.

After installation, if necessary, you can change operation parameters of the Proxy server. For this use the drwcsd-proxy.xml configuration file which is located in the Proxy server installation folder. Parameters of the configuration file are given in the Appendices document, p. Appendix G4.

Package-based installation of the Proxy Server on a UNIX system-based OS

Use the following command:

for FreeBSD OS:

pkg_add <distribution_file_name.tbz>

for Solaris OS:

bzip2 -d <distribution_file_name.bz2> and then:

pkgadd -d <distribution_file_name>

for Linux OS:
for Debian OS and Ubuntu OS:

dpkg -i <distribution_file_name.deb>

for rpm distribution kits:

rpm -i <distribution_file_name.rpm>

Also, there are so-called generic packages, which can be installed on any Linux-based system including those which are not on the list of supported systems. They are installed by means of the installer included in the package:

tar -xjf <distribution_file_name.tar.bz2>

After that you need to move all unpacked folders into the root directory.

 

In the course of the installation for FreeBSD OS an rc script /usr/local/etc/rc.d/0.dwcp-proxy.sh will be created.

To manually stop the Proxy server, use the command:

/usr/local/etc/rc.d/0.dwcp-proxy.sh stop

To manually start the Proxy server, use the command:

/usr/local/etc/rc.d/0.dwcp-proxy.sh start

 

During the installation for Linux OS and Solaris OS, an init script (/etc/init.d/dwcp-proxy) for the launching and termination of the Server will be created.