FirePass Controller Getting Started Guide
FirePass Controller Getting Started Guide
version 6.0.1
MAN-0181-02
Product Version
This manual applies to product version 6.0.1.
Publication Date
This manual was published on March 2, 2007.
Legal Notices
Copyright
Copyright 1999-2007, F5 Networks, Inc. All rights reserved.
F5 Networks, Inc. (F5) believes the information it furnishes to be accurate and reliable. However, F5
assumes no responsibility for the use of this information, nor any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under any
patent, copyright, or other intellectual property right of F5 except as specifically described by applicable
user licenses. F5 reserves the right to change specifications at any time without notice.
Trademarks
F5, F5 Networks, the F5 logo, BIG-IP, 3-DNS, iControl, Internet Control Architecture, IP Application
Switch, iRules, OneConnect, Packet Velocity, SYN Check, Control Your World, ZoneRunner, uRoam,
FirePass, TrafficShield, Swan, WANJet, WebAccelerator, and TMOS are registered trademarks or
trademarks, and Ask F5 is a service mark, of F5 Networks, Inc. in the U.S. and certain other countries. All
other trademarks mentioned in this document are the property of their respective owners. F5 Networks'
trademarks may not be used in connection with any product or service except as permitted in writing by
F5.
RF Interference Warning
This is a Class A product. In a domestic environment this product may cause radio interference, in which
case the user may be required to take adequate measures.
FCC Compliance
This equipment has been tested and found to comply with the limits for a Class A digital device pursuant
to Part 15 of FCC rules. These limits are designed to provide reasonable protection against harmful
interference when the equipment is operated in a commercial environment. This unit generates, uses, and
can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual,
may cause harmful interference to radio communications. Operation of this equipment in a residential area
is likely to cause harmful interference, in which case the user, at his own expense, will be required to take
whatever measures may be required to correct the interference.
Any modifications to this device, unless expressly approved by the manufacturer, can void the user's
authority to operate this equipment under part 15 of the FCC rules.
Standards Compliance
This product conforms to the IEC, European Union, ANSI/UL and Canadian CSA standards applicable to
Information Technology products at the time of manufacture.Acknowledgments
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
(http://www.openssl.org/).
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)
This product contains software licensed and copyrighted by OPSWAT, Inc. For more information see
OPSWAT on the World Wide Web (http://www.opswat.com).
Acknowledgments
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
(http://www.openssl.org/).
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)
This product contains software licensed and copyrighted by OPSWAT, Inc. For more information see
OPSWAT on the World Wide Web (http://www.opswat.com).
ii
Table of Contents
Table of Contents
1
Getting Started with the FirePass Controller
Introducing the FirePass controller ............................................................................................1-1
Understanding FirePass controller features ....................................................................1-1
Understanding FirePass controller models ......................................................................1-1
Getting started ................................................................................................................................1-2
Using the Getting Started Guide ........................................................................................1-2
Understanding the intended audience ..............................................................................1-3
Understanding stylistic conventions used in this guide .................................................1-3
Finding help and technical support resources .................................................................1-4
Using the F5 Solution Center .............................................................................................1-5
2
Setting Up the FirePass Controller
Before you begin .............................................................................................................................2-1
Installation prerequisites ...............................................................................................................2-1
Configuring IP addresses ......................................................................................................2-1
Configuring your Internet router or firewall ..................................................................2-2
Configuring DNS support ....................................................................................................2-2
Understanding name resolution issues with private IP addresses .......................................2-3
Giving internal users access to the FirePass controller ................................................2-3
Placing the FirePass controller in a typical network configuration ............................2-4
Unpacking the FirePass controller ..............................................................................................2-4
Collecting configuration settings .................................................................................................2-6
Performing initial setup ..................................................................................................................2-7
Setting the IP address for the computer to connect to the FirePass controller ....2-7
Choosing a cable and connection option .........................................................................2-8
Determining the connection port ......................................................................................2-9
Turning on the FirePass controller ................................................................................. 2-10
Completing the Quick Setup process ..................................................................................... 2-12
Logging on to the FirePass controller Administrative Console ............................... 2-12
Starting the Quick Setup process ................................................................................... 2-13
Preparing the FirePass controller for a production environment ........................... 2-14
3
Working with the FirePass Controller
Configuring the FirePass controller ............................................................................................3-1
Updating during configuration tasks ..................................................................................3-1
Configuring user access to favorites .................................................................................3-1
Verifying your configuration settings ..........................................................................................3-2
Updating FirePass controller software .......................................................................................3-4
Locking out new user sessions ...........................................................................................3-4
Updating the FirePass controller online ...........................................................................3-4
Updating the FirePass controller offline ...........................................................................3-5
Performing other configuration tasks .........................................................................................3-6
Shutting down the controller ..............................................................................................3-6
Restarting the controller ......................................................................................................3-7
Restoring factory default settings .......................................................................................3-7
Using the snapshot utility .................................................................................................. 3-10
Backing up and restoring configuration settings .......................................................... 3-12
Glossary
Index
vi
1
Getting Started with the FirePass Controller
• Getting started
Getting Started with the FirePass Controller
The FirePass 1000, FirePass 1200, and FirePass 4100 and 4300 controllers
support failover configuration for high availability. The FirePass 4100 and
4300 controllers also support clustering, which provides increased numbers
of connections and load sharing.
Note
Getting started
This section describes this FirePass controller documentation. It outlines the
contents of the Getting Started Guide, and explains how we refer to
examples, introduce new terms, use cross references, and detail the
conventions we use in command syntax. It also explains where to find the
release notes, and how to get online help, additional documentation, and
technical support.
Important
We also recommend that you gather your network configuration settings in
the areas provided on the worksheet that was shipped with the FirePass
controller. You can then use this information to assist you as you go through
the initial Quick Setup configuration process. The worksheet is available as
an Adobe Acrobat file (.pdf) on the F5 Networks Technical Support web
site, http://tech.F5.com.
Once you complete this initial configuration, you can use information in the
FirePass® Controller Administrator Guide to help you continue the
configuration process. The Administrator Guide is available as an Adobe
Acrobat file (.pdf) on the F5 Networks Technical Support web site,
http://tech.F5.com.
This guide contains the following chapters:
◆ Getting Started with the FirePass Controller
This chapter briefly covers the FirePass controller features and contains
information on where to find additional technical information.
1-2
Getting Started with the FirePass Controller
in italic text to help quickly differentiate the two. For example, you can find
information about additional configuration tasks in the chapter Managing
and Monitoring the FirePass Controller in the FirePass Controller
Administrator Guide.
\
Continue to the next line without typing a line break.
< >
You enter text for the enclosed item. For example, if the command
has <your name>, type your name.
|
Separates parts of a command.
[ ]
Syntax inside the brackets is optional.
...
Indicates that you can type a series of items.
1-4
Getting Started with the FirePass Controller
1-6
2
Setting Up the FirePass Controller
• Installation prerequisites
Installation prerequisites
In order to serve your remote access clients, before setting up the FirePass
controller you need the following:
• A publicly routable (external) IP address for the FirePass controller
• A router or firewall that passes Internet traffic to the FirePass controller
• A publicly accessible Domain Name Service (DNS) server
Configuring IP addresses
To configure the FirePass controller, you need a publicly routable (external)
IP address for the FirePass controller. The IP address can be either of these:
• An unused address to be used in a network address translation (NAT)
configuration.
You then assign an unused private IP address to the FirePass controller
during the Quick Setup process covered in Chapter 3, Working with the
FirePass Controller.
• The address of your Internet router or firewall to be used in a port
forwarding configuration.
Important
You cannot dynamically assign an IP address to the FirePass controller,
using Dynamic Host Configuration Protocol (DHCP) or other methods, in
any configuration.
Important
You must configure packet filters or firewall rules to permit connections to
the FirePass controller on TCP port 443. Optionally, you can also permit
TCP port 80 for connections that occur when a user accesses the FirePass
controller with a URL beginning with http:// rather than https://.
The FirePass controller automatically redirects the client from port 80 to
port 443.
If you plan to use port forwarding, configure the Internet router or firewall
to forward TCP port 443 to port 443 of the private IP address assigned to the
FirePass controller. Optionally, also forward TCP port 80, for connections
that occur when a user accesses the FirePass controller with a URL that
starts with http:// rather than https://. The FirePass controller then
automatically redirects the client from port 80 to port 443. Refer to your
router or firewall documentation for information on configuring port
forwarding.
2-2
Setting Up the FirePass Controller
Note
When you place the FirePass controller on your internal network, it goes
behind the Internet firewall.
2-4
Setting Up the FirePass Controller
WARNING
The FirePass 4100 and 4300 controllers are shipped with serial cables
labeled FAILOVER, and are reserved for future use. Do not use these
cables.
Note
The power cables included with the FirePass controller are for exclusive
use with the FirePass controller. Do not use these power cables with other
electrical appliances, and do not interchange power supplies between
controllers.
2-6
Setting Up the FirePass Controller
Before you connect the computer to the controller, you must set the IP
address of the computer. To access the FirePass controller, the connected
computer must be in the same subnet as the FirePass controller, and it
cannot be configured with the factory default IP address that is set for the
FirePass controller. The IP address you specify for the computer depends on
the controller model you have.
• FirePass 1000
Use an IP address other than 192.168.1.99 in the
192.168.1.0/255.255.255.0 subnet.
• FirePass 1200
Use an IP address other than 192.168.1.99 in the
192.168.1.0/255.255.255.0 subnet.
• FirePass 4100 and 4300
Use an IP address other than 192.168.0.99 in the
192.168.0.0/255.255.255.0 subnet.
In either connection option, you use the ports listed in Determining the
connection port, following.
Figure 2.2 illustrates a connection configuration that uses a crossover
Ethernet cable. In this case, you connect the computer directly to the
FirePass controller.
2-8
Setting Up the FirePass Controller
Note
There are two additional ports available on the FirePass 4300 controller.
These fiber ports are labeled 2.1 and 2.2 on the controller chassis, and eth
1.21 and eth 1.22 in the configuration interface. These ports provide direct
connections to a LAN, or to additional services such as dedicated clustering,
failover synchronization, or DMZ use. You must install a small-form-factor
pluggable (SFP) into the ports to enable them.
Important
The ports on the FirePass controller are not switched ports. When
connecting more than one FirePass controller port, each port must be on
separate Layer 2 and Layer 3 networks.
2 - 10
Setting Up the FirePass Controller
Figure 2.4 FirePass 4100 and 4300 LCD panel control buttons
Tip
If you are running the FirePass 1200 in a noisy environment, you might not
hear the tones. Always check the FirePass 1200 LEDs to determine status.
Booting the kernel and loading Blue LED blinks quickly While the FirePass controller boots its kernel and
the software loads its software, you cannot connect to it.
Shutting down or restarting Blue LED blinks quickly While the FirePass controller is shutting down or
restarting, you cannot connect to it.
Shutdown completed Off When the shutdown sequence completes, you can
safely turn off the power to the unit.
Note
Before you begin the Quick Setup process described in this section, record
the settings you need on the worksheet that was shipped with the FirePass
controller, and which is available online at the F5 Networks Technical
Support web site, http://tech.f5.com. This expedites the configuration
process. For more information, see Collecting configuration settings, on
page 2-6.
2 - 12
Setting Up the FirePass Controller
In addition, because you have not yet installed any server certificates, the
logon process presents a certificate warning. The FirePass controller ships
with a default certificate. The default certificate is intended to aid you
during the Quick Setup process, and is not intended for permanent use (that
is, for use in a production configuration). You can change the FirePass
controller certificate after you have initially configured the controller. For
more information, refer to the FirePass Controller Administrator Guide
and the online help.
3. When you finish the Quick Setup process, the Quick Setup
Completed screen opens, and you have a choice of either restarting
the controller or shutting down the controller.
We recommend that you shut down the controller and move it to its
final destination in your network before proceeding. For information
about shutting down and restarting the FirePass controller, see
Shutting down the controller, on page 3-6.
WARNING
Do not use the power switch to shut down the FirePass controller without
following the proper shutdown procedures provided in Shutting down the
controller, on page 3-6. If you incorrectly power down the controller, it
could result in an unstable state, requiring that you return the controller to
its factory default settings.
Important
When you set up either the FirePass 4100 or 4300, configure the eth1.1
interface to connect the FirePass controller to the main network. Do not use
the Management interface, because the Management interface is intended
solely for administrative operations performed from a directly connected
management workstation. We also recommend that you retain the default
settings for the FirePass 4100 and 4300 Management interfaces.
The FirePass controller immediately applies most settings you make during
the Quick Setup process, including changes to the administrator logon name
and password. However, the network configuration does not change until
you finish the Quick Setup process and restart the FirePass controller.
Before restarting the FirePass controller and completing its configuration,
move the controller to its final destination in your network. For more
information, see Placing the FirePass controller in a typical network
configuration, on page 2-4.
You may also need to review the information in the following sections:
• Choosing a cable and connection option, on page 2-8
• Determining the connection port, on page 2-9
• Turning on the FirePass controller, on page 2-10
2 - 14
Setting Up the FirePass Controller
Note
Note
This completes the initial configurations tasks. You can now perform
additional configuration tasks such as configuring groups, setting up
security, adding access favorites, and enrolling users. For more information,
see Chapter 3, Working with the FirePass Controller.
2 - 16
3
Working with the FirePass Controller
3-2
Working with the FirePass Controller
Note
After you have configured the FirePass controller, you should create a
snapshot and a backup of your configuration. For more information, refer to
Using the snapshot utility, on page 3-10 and Backing up and restoring
configuration settings, on page 3-12.
Note
Before starting the upgrade process, refer to the release notes associated
with this release.
Important
Before upgrading the software, back up the FirePass controller
configuration. For more information, see Backing up and restoring
configuration settings, on page 3-12. In addition, use the Snapshot tool to
back up the entire controller configuration. For more information, refer to
Using the snapshot utility, on page 3-10.
3-4
Working with the FirePass Controller
The FirePass controller downloads the update package and restarts the
controller.
WARNING
Be sure to separately update all cluster and failover units. All units must be
running the same version for clustering and failover to work properly.
WARNING
Do not use the power switch to shut down the FirePass controller without
following the proper shutdown procedures described in this section. If you
incorrectly power down the controller, it can result in an unstable state,
requiring that you return the controller to its factory default settings.
3-6
Working with the FirePass Controller
Tip
If you are running the FirePass 1200 in a noisy environment, you might not
hear the tones. Always check the FirePass 1200 LEDs to determine status.
For more information about the FirePass 1200 LED status indicators, see
Understanding the LEDs on the FirePass 1200, on page 2-12.
3-8
Working with the FirePass Controller
Important
When you create a snapshot, the FirePass controller goes offline into
maintenance mode. You must use a workstation that is physically connected
to the FirePass controller (that is, not a workstation on the network) to
complete the snapshot-creation operation.
Note
You can revert to the factory default settings for the FirePass controller.
For more information, see Restoring factory default settings, on page 3-7.
Creating a snapshot
When you create a snapshot of your system settings, the snapshot is stored
on the FirePass controller. You can have only one snapshot stored on the
FirePass controller at a time. When you create a new snapshot, it overwrites
the previous snapshot without warning, after you confirm the creation
operation.
3 - 10
Working with the FirePass Controller
Restoring a snapshot
When you take a snapshot of your configuration settings, the snapshot is
stored on the FirePass controller and can be retrieved by following this
procedure.
To restore a snapshot
1. Connect a workstation to the serial port of the FirePass controller
using a null-modem cable.
2. Configure a communications program, such as HyperTerminal or
XTerm, using the following settings:
• Baud rate: 19200
• Data bits: 8
• Parity: none
• Stop bits: 1
• Flow control: hardware
3. Start the serial connection.
The screen changes to show a logon prompt.
4. Type maintenance at the logon prompt, and then press Enter.
A screen of conditions for using the Maintenance Console opens.
5. Review the conditions and press Enter to continue.
A screen of maintenance options opens.
WARNING
If you choose to use the factory default snapshot, it erases all of your
configuration settings and restores the factory default settings.
3 - 12
Working with the FirePass Controller
• The backup process saves configuration settings that you have made, but
not the system settings.
• The snapshot feature saves the system settings in addition to the
configuration settings.
Note
If you select the link Create a backup of your current configuration and
log messages, the backup also includes all FirePass controller logs.
You can test the automated backup settings by clicking Backup now.
Note
Backed up files are protected with strong encryption, and are checked for
integrity prior to being restored. Because they are encrypted, it is safe to use
unprotected FTP for file transfer, and to store the files on public file shares.
Restoring backups
You can restore backed up configuration files any time you want to revert to
a previously saved version of your configuration.
3 - 14
Working with the FirePass Controller
WARNING
Backing up and restoring across FIPS-compliant systems restores only the
user accounts and groups configuration. The operation does not restore
network settings and certificates.
Important
Although you can use the backup functions to restore FirePass controller
configurations from one platform type to another (for example, from a
FirePass 1200 to a FirePass 4100 or 4300), the process restores only global
settings, user accounts, groups, webifyer settings, and favorites
configurations. It does not restore the network configuration and
certificates.
Note
You can restore the IP configuration between identical models only, for
example, restoring from one FirePass 4100 or 4300 to another.
3 - 16
Glossary
Glossary
active unit
In a redundant system, the active unit is the system that currently load
balances connections. If the active unit in the redundant system fails, the
standby unit assumes control and begins to load balance connections. See
also redundant system.
Administrative Console
The Administrative Console is the browser-based application that you use to
configure the FirePass controller.
certificate
A certificate is an online credential signed by a trusted certificate authority
and used for SSL network traffic as a method of authentication.
cluster
A cluster is a group of FirePass controller nodes that provide common user
services, and can distribute the load of active sessions across all controllers
in the cluster.
domain name
A domain name is a unique name that is associated with one or more IP
addresses. Domain names are used in URLs to identify particular web pages.
For example, in the URL http://www.siterequest.com/index.html, the
domain name is siterequest.com.
failover
Failover is the process whereby a standby unit in a redundant system takes
over when a software failure or a hardware failure is detected on the active
unit. See also active unit and standby unit.
failover pair
See redundant system.
favorite
A favorite is a webtop link defined by the FirePass controller administrator
or the user that contains all of the information needed for the client
computer to access a location, file share, or application on the company
network.
FIPS compliant
Federal Information Processing Standards (FIPS) are publicly announced
standards developed by the U.S. Federal government for use by all
(non-military) government agencies and by government contractors. The
FirePass controller can be configured with FIPS 140-encryption hardware,
which stores all certificates and private keys in the FIPS hardware.
FQDN
See fully qualified domain name.
high availability
High availability is the process of ensuring access to resources despite any
failures or loss of service in the setup. For hardware, high availability is
ensured by the presence of a redundant system. See also redundant system.
interface
A physical port on an F5 system is called an interface.
IP address
An IP address (Internet Protocol address) is a unique number that identifies
a single device and enables it to use the Internet Protocol standard to
communicate with another device on a network.
IPsec
IPsec (Internet Protocol Security) is a communications protocol that
provides security for the network layer of the Internet without imposing
requirements on applications running above it.
Maintenance Console
The Maintenance Console is a utility that provides administrative access to
the FirePass controller. You can access the Maintenance Console from the
Administrative Console or from a workstation that is directly connected to
the FirePass controller.
Glossary - 2
Glossary
Management interface
The Management interface is a port on the FirePass 4100 and 4300 that is
intended solely for administrative operations performed from a workstation
that is directly connected to the FirePass controller.
master group
A master group is a collection of users that contains authentication settings,
overall security configuration settings for groups of users, network access
filtering policies, user experience, and user accounts.
name resolution
Name resolution is the process by which a name server matches a domain
name request to an IP address, and sends the information to the client
requesting the resolution.
Network Access
Network Access is a FirePass controller feature that provides secure access
to corporate applications and data using a standard web browser.
Quick Setup
The Quick Setup wizard is a program that you can run from the
Administrative Console that guides you through the initial configuration
tasks for the FirePass controller.
port
A port is a number that is associated with a specific service supported by a
host.
redundant system
Redundant system refers to a pair of units that are configured for failover. In
a redundant system, there are two units, one running as the active unit and
one running as the standby unit. If the active unit fails, the standby unit takes
over and manages connection requests.
snapshot
A snapshot is a compressed set of files that represent the FirePass
controller’s system settings. You can create and restore a snapshot using the
Maintenance Console. See also Maintenance Console.
standby unit
A standby unit in a redundant system is a unit that is always prepared to
become the active unit if the active unit fails.
webifyer
A webifyer is a FirePass controller feature that uses a browser to provide
nonbrowser-based application functionality. The FirePass controller uses
webifyers to present the Portal Access applications Windows Files and
Mobile E-Mail, as well as the Application Access applications Legacy
Hosts, Terminal Servers, and more.
webtop
The webtop is the user’s home page, which contains links that are
configured as favorites for that user’s master group. Along the left side of
the webtop are icons representing various functionality. Depending on how
the webtop is configured, users may be able to add their own favorites by
clicking an icon and adding links.
Glossary - 4
Index
Index
K P
keypad for 4100 and 4300 2-10 packet filters, configuring to allow access 2-2
keypad for FirePass 4100 and 4300 3-7 password default 2-6
keywords, identifying in text 1-3 patch cables 2-8
Port 1 port 2-9
port 443 2-2
L port 80 2-2
LCD display 2-10 port forwarding
LED 2-12 configuring 2-2
license activation 2-16 using with the FirePass controller 2-3
licensing agreement 2-4 post-setup configuration tasks 2-16
licensing methods 2-16 power switches 2-10
lights 2-12 power up sequence 2-10
local hosts file 2-15 prerequisites for installation 2-1
location of power switch 2-10 previous settings, restoring 3-4
logon name default 2-6 private (internal) network 2-3
logon process 2-13 private namespaces 2-3
public namespaces 2-3
M publicly resolvable host name 2-2
publicly routable IP address 2-1
mail server configuration 2-6
Maintenance Console 3-6
Management port 2-9 Q
manual backups 3-12, 3-13 Quick Setup 2-1, 2-12
manual licensing method 2-16 quit procedure, using 3-6
multiple controller connections 2-10
R
N record, defined 2-3
name and password, administrative 2-6 recording of network settings 2-4
name resolution redirects, configuring port forwarding 2-2
configuring in SSL 2-6 references to documents 1-3
understanding issues 2-3 registered Internet domain name 2-2
namespaces, configuring 2-3 remote users using private IP addresses 2-3
NAT or port forwarding requirements for setup 2-1
choosing between 2-1 resources online 1-4
resolving issues 2-3 restart procedure 3-7
NAT. See network address translation.
Network Access configuration test 3-3
Index - 2
Index
restore process X
restoring factory default settings 3-7 X key 3-7
restoring FirePass controller backups 3-14
restoring previous settings 3-4
restoring snapshot images 3-11
S
serial connection 3-8, 3-10, 3-11
settings, restoring default 3-7
setup requirements 2-1
shut down and restart process 3-6
snapshot utility 3-10
snapshots
creating 3-3, 3-10
restoring 3-11
software updates 3-4, 3-5
standard Ethernet cable 2-8, 2-9
static IP address default 2-7
status lights 2-12
straight-through cables 2-8
stylistic conventions 1-3, 1-4
supported web browsers 1-1
switch or hub, connecting to 2-9
switches, connecting to 2-8
T
TCP port 443 connections 2-2
TCP port 80 connections 2-2
technical documentation, finding additional 1-4
test Network Access 3-3
tones emitted 2-11
troubleshooting tools 3-6
typical network configuration 2-4
U
updates, software
updating offline 3-5
updating online 3-4
user logon configuration, verifying 3-3
User Session Lockout 3-4
user, creating 3-2
V
variables, identifying in text 1-3
verification of configuration settings 3-2
verification of user logon 3-3
W
WAN port 2-9
web browsers 1-1
Welcome screen, about 1-4
worksheet 2-1, 2-4, 2-6
Index - 4