Opengate Install Procedure

Setup of Related Software

Parameteres in Makefile

HOSTADDR = IP address of gateway interfaced to client network.
HTMLTOP1 = Web top directory 
HTMLTOP2 = Web top directort (for SSL)
OPENGATEDIR = Opengate install directory (from Web top)
CGIPATH = CGI directory
CGIPROG = CGi program name
CONFIGFILE = Configuration file name
USEFWSCRIPT= Enable(1) or disable(0) Perl script to control firewall open
FWSCRIPT = Firewall control Perl script name
FWSCRIPTPATH = Perl script path
LOCKFILE= Lock file for exclusive execution
HTMLDOCS= HTML files
DENYDOC = HTML file sent at denying
ACCEPTDOC = HTML file sent at accepting
HTMLLANGS= Languages of HTML files
ARPPATH= Path to arp command
IPFWPATH= Path to ipfw command

Parameters in opengatesrv.h

 DEBUG : If set to 1, program trace log is put out to syslog.

 DURATIONDEFAULT : Server waiting time from Java sending to TCP connection.
                  If no connection, then the network is closed. 
                  It is default. The waiting time can be changed in auth page.
                  (second)

 DURATIONMAX : At no java, the network is opened between the duration 
               entered by the user in auth page. DURATIONMAX is the maximum 
               limit to be entered. If no need, set it the same value as 
               DARATIONDEFAULT and remove the field in auth page.
               (second)

 ACTIVECHECKINTERVAL : Time interval of checking the terminal.(second)
               In no java mode, check by MAC address and packet count for the
               terminal's IP address.
               In java mode, check by HELLO exchange and packet count.

 COMMWAITTIMEOUT : Server waiting time for communication reply.(second)

 NOREPLYMAX :  Permitted count of no reply to hello. If the client does not 
               send back hello more than NOREPLYMAX times, then the network
               is closed.

 NOPACKETINTERVAL : If no packet is passed for this time interval, then 
               the network is closed.(second)

 LOCKTIMEOUT :  Maximum locking time for exclusive ipfw action.(second)

 IPFWMIN : Minimum ipfw rule number used by opengate.
 IPFWMAX : Maximum ipfw rule number used by opengate.
 IPFWINTERVAL : Rule number interval used by opengate.
          The maximum terminals/processes can be controled by these value.

 PORTMIN : minimum port value used by opengate.
 PORTMAX : maximum port value used by opengate.
          Set unused port range.
 
 FACILITY : syslog facility

 PAMSERVICENAME : default service name at PAM.
 RADIUSCONF : default path to radius.conf.