Fortinet FORTIOS V3.0 MR7 manual Configuration overview, Configuring the SSL VPN client

Page 19

 

 

Configuring a FortiGate SSL VPN

Configuration overview

Configuration overview

Before you begin, install your choice of HTTP/HTTPS, telnet, SSH, FTP, SMB/CIFS, VNC, and/or RDP server applications on the internal network. As an alternative, these services may be accessed remotely through the Internet. All services must be running. Users must have individual user accounts to access the servers (these user accounts are not related to FortiGate user accounts or FortiGate user groups).

To configure FortiGate SSL VPN technology, you should follow these general steps:

1Enable SSL VPN connections and set the basic options needed to support SSL VPN configurations. See “Configuring SSL VPN settings” on page 36.

2To use X.509 security certificates for authentication purposes, load the signed server certificate, CA root certificate, and Certificate Revocation List (CRL) onto the FortiGate unit, and load the personal/group certificates onto the remote clients. For more information, see the FortiGate Certificate Management User Guide.

3Create one FortiGate user account for each remote client, and assign the users to SSL VPN type user groups. See “Configuring user accounts and SSL VPN user groups” on page 42.

4Configure the firewall policy and the remaining parameters needed to support the required mode of operation:

For web-only mode operation, see “Configuring Web-only firewall policies” on page 46.

For tunnel-mode operation, see “Configuring tunnel-mode firewall policies” on page 48.

5Define SSL VPN event-logging parameters. See “Configuring SSL VPN event- logging” on page 50.

6You can also monitor active SSL VPN sessions. See “Monitoring active SSL VPN sessions” on page 51.

Configuring the SSL VPN client

There are several configurations of SSL VPN applications available. The SSL VPN tunnel client application installs a network driver on the client machine that redirects all network traffic through the SSL VPN tunnel (it is necessary for the driver to be OS-specific).

SSL VPN web-mode works on all OSs and browsers. The tunnel mode client can be downloaded and installed from the browser interface on Windows platforms through ActiveX for IE, or Firefox plug-ins. If you prefer not to initiate the tunnel mode client function using a browser, standalone SSL VPN tunnel client applications are available for Windows, Linux, and MacOS (see Tunnel-mode client requirements for the specific versions that are supported). When a system configuration must involve more secure disposal of cached data, the SSL VPN Virtual Desktop should be used. (Windows XP only).

FortiOS v3.0 MR7 SSL VPN User Guide

 

01-30007-0348-20080718

19

Image 19
Contents E R G U I D E Trademarks FortiGate v3.0 MR7 SSL VPN User GuideContents Starting a session from the Tools area Configuring SSL VPN settingsWorking with the web portal SSL VPN host OS patch checkIndex Tunnel-mode featuresLogging out Page About FortiGate SSL VPN IntroductionDocument conventions About this documentTypographic conventions FortiGate documentationFortiManager documentation Related documentationFortinet Tools and Documentation CD FortiClient documentationFortiMail documentation FortiAnalyzer documentationComments on Fortinet technical documentation Customer service and technical supportComparison of SSL and IPSec VPN technology Configuring a FortiGate SSL VPNConnectivity considerations Legacy versus web-enabled applicationsAuthentication differences Access controlSSL VPN modes of operation Web-only modeSession failover support Tunnel mode Web-only mode client requirementsTunnel-mode client requirements TopologyInfrastructure requirements Example SSL VPN configurationConfiguring the SSL VPN client Configuration overviewSSL VPN Virtual Desktop application Using the SSL VPN Virtual DesktopTo download and run the SSL VPN Virtual Desktop application Configuring the SSL VPN client To download the SSL VPN Virtual Desktop, select To connect to a web server from the Tools area Using the SSL VPN standalone tunnel clientsTo ping a host or server behind the FortiGate unit Firmware Images selection on Fortinet customer support site To download the SSL VPN standalone tunnel client WindowsFortiClientSSLVPNSetup3.0.384.exe or Username PasswordSave user name and password , and Keep connection alive Server AddressTo download the SSL VPN standalone tunnel client Linux Configuring the SSL VPN client Configuring a FortiGate SSL VPN Server User Enter your user name PasswordAdvanced settings To use the SSL VPN standalone tunnel client LinuxTo download the SSL VPN standalone tunnel client MacOS To uninstall the SSL VPN standalone tunnel client LinuxUse Client File Path Configuring the SSL VPN client To use the SSL VPN standalone tunnel client MacOS To uninstall the SSL VPN standalone tunnel client MacOSEnabling SSL VPN connections and editing SSL VPN settings Configuring SSL VPN settingsSee Specifying the cipher suite for SSL negotiations Specifying a port number for web portal connections Go to System Admin SettingsSpecifying an IP address range for tunnel-mode clients Specifying the cipher suite for SSL negotiations Setting the idle timeout settingAdding a custom caption to the web portal home Setting the client authentication timeout settingAdding Wins and DNS services for clients To add a custom caption Go to VPN SSL ConfigCustomizing the web portal login Configuring user accounts and SSL VPN user groupsTo create a user account in the Local domain DisableUser Name To create a user group Configuring user accounts and SSL VPN user groups Configuring firewall policies Configuring Web-only firewall policies Configuring firewall addressesTo specify the destination IP address To define the firewall policy for web-only mode connections To specify the source IP address Configuring tunnel-mode firewall policiesTo define the firewall policy for tunnel-mode operations Subnet2User Authentication Configuring SSL VPN event-loggingAvailable Groups Monitoring active SSL VPN sessions To view SSL VPN event logs Go to Log&Report Log AccessSee also Configuring SSL VPN bookmarks and bookmark groupsViewing the SSL VPN bookmark list DeleteCreate New Bookmark Configuring SSL VPN bookmarksViewing the SSL VPN Bookmark Groups list Configuring SSL VPN bookmark groupsAssigning SSL VPN bookmark groups to SSL VPN users Description Configuration ExampleSSL VPN host OS patch check VariableSSL VPN configuration for unique access permissions Enable SSL-VPN Settings Group1 user group attributes Source/destination firewall addresses Public IP To view the SSL VPN policies, go to Firewall Policy Firewall policy list SSL VPN virtual interface ssl.rootPeer network policy Source Ssl.root Source address Internet browsing policy Source Ssl.root Source addressSSL VPN dropping connections SSL VPN dropping connections SSL VPN dropping connections To log in to the FortiGate secure Http gateway Connecting to the FortiGate unitWeb portal home page features FortiGate SSL VPN Remote Access Web Portal URL re-writing Launching web portal applicationsDetails Adding a bookmark to the My Bookmarks listAdd Bookmark BookmarkHost Name/IP, or Shared File Folder Title10.10.10.10 To add a telnet connection and start a telnet sessionTo add an FTP connection and start an FTP session To add a SMB/CIFS connection and start a SMB session Launching web portal applications To add a VNC connection and start a VNC session To add a RDP connection and start a RDP session Working with the web portal 192.168.1.3 To add a SSH connection and start a SSH sessionSee also Starting a session from the Tools area Tunnel-mode featuresTo start a telnet session from the Tools area Working with the ActiveX/Java Platform plug-in To initiate a VPN tunnel with the FortiGate unit To download and install the ActiveX/Java Platform pluginTo uninstall the ActiveX/Java Platform plugin Uninstalling the ActiveX/Java Platform pluginLogging out Logging out Index URL Index Page