FNS10 Mod08
FNS10 Mod08
PIX Firewall
• Perimeter
• Trusted
• Untrusted
• DMZ
• Stateful Packet Filtering
• Proxy Server
• Common Criteria
• FIPS
• ASA
• Finesse
• Failover
• SMR
© 2003, Cisco Systems, Inc. All rights reserved. FNS 1.0—8-6
Intro to Firewalls
technologies:
• Packet filtering
– Limits information into a network based on the destination
and source address.
• Proxy server
– Requests connections between a client on the inside of the
firewall and the Internet.
• Stateful packet filtering
– Limits information into a network based not only on the
destination and source address, but also on the packet data
content.
Description
Description
• 3,500 simultaneous
connections
• 60 Mbps cleartext throughput
• 133 MHz processor
• 16 MB of SDRAM
• Supports one 10 BaseT
interface (outside) and a 4-
port 10/100 switch (inside)
• 3 Mbps 3DES throughput
• 5 simultaneous VPN peers
Power Link/Act
10BaseT Power
(RJ-45) connector
• 10,000 simultaneous
connections
• 20 Mbps cleartext throughput
• 300-MHz Intel Celeron
processor
• 32 MB RAM
• Supports two interfaces
(10BaseT)
• 16 Mbps 3DES throughput
• 25 simultaneous VPN peers
© 2003, Cisco Systems, Inc. All rights reserved. FNS 1.0—8-31
PIX Firewall 506E Front Panel LEDs
Network
LED
Power LED
Active LED
ACT(ivity) ACT(ivity)
LED LED
LINK LINK
LED LED Power switch
businesses
• 128,000 simultaneous
connections
• 188 Mbps cleartext throughput
• 433-MHz Intel Pentium Celeron
processor
• 64 MB RAM
• Supports six interfaces
• Supports failover
• 63 Mbps 3DES throughput
• 2,000 IPSec tunnels
Network
LED
Power LED
100 Mbps 100 Mbps
Failover
LED LED
connector
LINK FDX LINK FDX
LINK
LED LED LED LED
LED
Using the quad card requires the PIX Firewall 515EUR license.
Using two singleport connectors requires the PIX Firewall 515EUR license.
• 280,000 simultaneous
connections
• 360 Mbps cleartext throughput
• 600-MHz Intel Pentium III
processor
• 256 MB RAM
• Supports eight interfaces
• Supports failover
• 70 Mbps 3DES throughput
• 2,000 IPSec tunnels
Power LED
Active LED
ACT(ivity) ACT(ivity)
LED LED
100Mbps LINK LINK Failover
LED LED LED connection
10/100BaseTX USB
Ethernet 1 port
(RJ45)
10/100BaseTX Console
Ethernet 0 port (RJ45)
(RJ45)
service providers
• 500,000 simultaneous
connections
• 1.7 Gbps cleartext throughput
• 1 GHz Intel Pentium III
processor
• 1 GB RAM
• Maximum of 10 interfaces
• Supports failover
• 96 Mbps 3DES throughput
• 2,000 IPSec tunnels
Power
ACT
DB15
failover
Supervisor engine
Redundant supervisor
engine
Slots 1-9
(top to bottom) 48 Port 10/100 Ethernet
Switch fabric
module
Fan assembly
16 Port GBIC
FWSM
Power
supply 2
Power
supply 1
Supervisor engine
Fan assembly
FWSM
Switch fabric
module
Slots 1-9
(right to left)
Power Power
supply 1 supply 2
pixfirewall>
enable [priv_level]
• Enables you to enter other access modes.
pixfirewall(config)#
enable password pw [level priv_level]
[encrypted]
• Used to control access to the privileged mode.
pixfirewall> enable
password:
pixfirewall# enable password password
pixfirewall#
configure terminal
• Used to start configuration mode to enter
configuration commands from a terminal.
pixfirewall#
exit
• Used to exit from an access mode.
pixfirewall(config)#
hostname newname
• Changes the hostname in the PIX Firewall
command line prompt.
pixfirewall(config)#
tftp-server [if_name] ip_address path
• Specifies the IP address of a TFTP configuration server.
pixfirewall(config)# tftp-server
10.0.0.11 pixfirewall/config/test_config
© 2003, Cisco Systems, Inc. All rights reserved. FNS 1.0—8-60
write net and
configure net Commands
pixfirewall(config)#
pixfirewall(config)#
configure net [server_ip]:[filename]
• Merges the current running configuration with the
configuration file specified in the tftp-server command.
pixfirewall(config)#
pixfirewall(config)#
reload [noconfirm]
• Reboots the PIX Firewall and reloads the
configuration.
pixfirewall(config)#
show memory
• Displays system memory usage information.
pixfirewall(config)
#
show version
• Displays the PIX Firewall’s software version, operating time
since its last reboot, processor type, Flash memory type,
interface boards, serial number (BIOS identification), and
activation key value.
pixfirewall(config)#
show cpu usage
• Displays CPU use.
pixfirewall(config)#
pixfirewall(config)#
clock set hh:mm:ss {day month | month
day} year
• Sets the PIX Firewall clock.
pixfirewall(config)#
pixfirewall(config)#
clock timezone zone hours [minutes]
• Sets the clock display to the time zone specified.
pixfirewall(config)#
ntp server ip_address [key number] source
if_name [prefer]
• Synchronizes the PIX Firewall with a network time
server.
• nameif
• interface
• ip address
• nat
• global
• route
pixfirewall(config)#
nameif hardware_id if_name security_level
• Assigns a name to each perimeter interface on the
PIX Firewall and specifies its security level.
pixfirewall(config)#
pixfirewall(config)#
ip address outside dhcp [setroute] [retry
retry_cnt]
• Enables the DHCP client feature on the outside interface.
pixfirewall(config)#
nat [(if_name)] nat_id address
[netmask][timeout hh:mm:ss]
• Enables IP address translation.
pixfirewall(config)#
pixfirewall(config)#
route if_name ip_address netmask
gateway_ip [metric]
• Defines a static or default route for an
interface.
pixfirewall(config)#
rip if_name default | passive [version [1 |
2]] [authentication [text | md5 key key_id]]
• Changes RIP settings.
pixfirewall(config-multicast)#
igmp forward interface interface_name
• Enables forwarding of all IGMP host reports and leaves messages
received on the interface specified.
pixfirewall(config-multicast)#
igmp join-group group
• Enables the PIX Firewall to join a multicast group.
pixfirewall(config)#
pixfirewall(config-multicast)#
igmp query-interval seconds
• Configures the frequency at which IGMP query messages are sent by the
interface.
pixfirewall(config-multicast)#
igmp query-max-response-time seconds
• Sets the maximum query response time (for IGMP version 2 only).
pixfirewall(config)#
pixfirewall(config)#
show igmp [group | interface
interface_name][detail]
• Displays multicast-related information about one or more
groups.
pixfirewall(config)#
show mroute [dst [src]]
• Displays multicast routes.
pixfirewall(config)#
debug igmp
• Enables debugging for IGMP
events.
pixfirewall(config)#
debug mfwd
• Enable debugging for
multicast forwarding
events.
Client
Server
1. DHCPDISCOVER—The
client seeks an address
2. DHCPOFFER—The
server offers 10.0.0.3
3. DHCPREQUEST—The
client requests 10.0.0.3
4. DHCPACK—The server
acknowledges the
assignment of 10.0.0.3
pixfirewall(config)#
pixfirewall(config)#
dhcpd dns dns1 [dns2]
• Specifies the IP address of the DNS server the client
will use (optional)
pixfirewall(config)#
dhcpd wins wins1 [wins2]
• Specifies the IP address of the WINS server that the
client will use (optional)
pixfirewall(config)#
pixfirewall(config)#
dhcpd option 150 ip server_ip1 [server_ip2]
• Enables the PIX Firewall to distribute the IP addresses of a list of
TFTP servers for IP Phone connections
pixfirewall(config)#
dhcpd lease lease_length
• Specifies the lease length to grant the
client
• Default = 3,600 seconds
pixfirewall(config)#
dhcpd ping_timeout timeout
• Specifies the length of time the DHCP server waits before
allocating an address to a client.
• Default = 750 milliseconds
pixfirewall(config)#
dhcpd domain domain_name
• Specifies the domain name the client will use (optional)
pixfirewall(config)#
dhcpd enable [if_name]
• Enables the DHCP daemon within the PIX Firewall to
listen for DHCP client requests on the enabled
interface
pixfirewall(config)#
debug dhcpd event | packet
• Displays information associated
with the DHCP server
pixfirewall(config)#
clear dhcpd
• Removes all dhcpd command
statements from the
configuration