Installation manual

17
5.2. Manual HTTP/FTP proxy con guration
The manual proxy con guration (see Figure 5-2) is characterized by explicitly con guring the
proxied user agent to listen on a speci c port and address of the parent proxy.
Figure 5-2. Scheme of ESET Gateway Security as a manual proxy
With this con guration, the proxy server usually modi es transferred requests and/or
responses, i.e., non-transparent mode. The manual proxying functionality of esets_http has been
tested with a wide range of common user agents (i.e., proxy caches) such as Squid Proxy Cache
and SafeSquid, as well as web browsers such as Mozilla Firefox, Opera, Netscape, and Konqueror.
In general, any HTTP user agent which supports manual parent proxy settings will cooperate
with the esets_http module. In the next section, we describe the manual proxy con guration
setting of esets_http with Mozilla Firefox and Squid Web Proxy Cache, as these are the most
common HTTP user agent applications.
5.2.1. Manual proxy con guration of Mozilla Firefox
The manual HTTP/FTP proxy con guration of esets_http with Mozilla Firefox is illustrated by
the left hand side of Figure 5-2.
This con guration allows ESET Gateway Security to be installed anywhere within the local
network, including the gateway server and the user agent’s computer.
In the example below, esets_http is con gured to listen on port 8080 of a computer with local
network IP address 192.168.1.10, by specifying the following parameters in the [http] section of
the ESETS con guration  le:
agent_enabled=yes
listen_addr=”192.168.1.10”
listen_port=8080
The parameter ‘listen_addr’ can also be the host name which is visible from the local
network.
chapter 5 Integration with Internet Gateway services
Client
User Agent User Agent User Agent
ClientClient
Gateway
Local Network
Eset Gateway security
INTERNET
Proxy Cache