<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tech 21 Century &#187; Cisco ASA General</title>
	<atom:link href="http://www.tech21century.com/category/cisco/cisco-asa-firewall/cisco-asa-general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tech21century.com</link>
	<description>Technology in the 21st Century</description>
	<lastBuildDate>Sat, 04 Feb 2012 15:17:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to Recover a preshared key of IPSEC VPN on Cisco ASA</title>
		<link>http://www.tech21century.com/how-to-recover-a-preshared-key-of-ipsec-vpn-on-cisco-asa/</link>
		<comments>http://www.tech21century.com/how-to-recover-a-preshared-key-of-ipsec-vpn-on-cisco-asa/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 10:39:12 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[recover preshared key]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=1004</guid>
		<description><![CDATA[One of the ways to configure authentication between two Cisco ASA firewalls having a site-to-site IPSec VPN tunnel between them is to configure a pre-shared key under the tunnel group attributes. This is actually the most common implementation of IPSEC lan-to-lan authentication that you will find in most real life networks. The pre-shared key must [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/site-to-site-vpn-between-cisco-asa-and-router/' rel='bookmark' title='Site to Site VPN between Cisco ASA and Router'>Site to Site VPN between Cisco ASA and Router</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/' rel='bookmark' title='Cisco AnyConnect SSL VPN Client on Cisco ASA 5500'>Cisco AnyConnect SSL VPN Client on Cisco ASA 5500</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One of the ways to configure authentication between two Cisco ASA firewalls having a site-to-site IPSec VPN tunnel between them is to configure a pre-shared key under the tunnel group attributes. This is actually the most common implementation of IPSEC lan-to-lan authentication that you will find in most real life networks.</p>
<p>The pre-shared key must be the same on both IPSEC VPN devices between which the secure tunnel is created. To configure the pre-shared key on a Cisco ASA:</p>
<p>tunnel-group 1.1.1.1 type ipsec-l2l<br /> tunnel-group 1.1.1.1 ipsec-attributes<br /> pre-shared-key key123</p>
<p>Now, after configuring the pre-shared key, it is stored as encrypted hash on the ASA appliance and therefore when you view the running configuration (show run) you don’t see the actual clear text key anymore (i.e instead of “<strong>key123</strong>” you will see “<strong>*</strong>”).</p>
<p>Ciscoasa# show run</p>
<p>tunnel-group 1.1.1.1 type ipsec-l2l<br /> tunnel-group 1.1.1.1 ipsec-attributes<br /> pre-shared-key *</p>
<p>The problem arises when you forget the pre-shared key after a few months and you want to change one of the VPN tunnels. This situation happened to me recently when I had to change the public IP address on one of the ASA sites which had a Lan-to-Lan tunnel with a second ASA. Therefore I had to reconfigure the tunnel group and re-enter the old pre-shared key. However, I did not have it stored in clear text anywhere. The way to recover the pre-shared key is actually simple. Use the <strong>more system:running-config</strong> command. This command shows the pre-shared key in clear text format:</p>
<p>Ciscoasa# more system:running-config</p>
<p>…..<br /> …..<br /> tunnel-group 1.1.1.1 ipsec-attributes<br /> pre-shared-key key123</p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/site-to-site-vpn-between-cisco-asa-and-router/' rel='bookmark' title='Site to Site VPN between Cisco ASA and Router'>Site to Site VPN between Cisco ASA and Router</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/' rel='bookmark' title='Cisco AnyConnect SSL VPN Client on Cisco ASA 5500'>Cisco AnyConnect SSL VPN Client on Cisco ASA 5500</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/how-to-recover-a-preshared-key-of-ipsec-vpn-on-cisco-asa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comparison Between Cisco ASA WebVPN Technologies</title>
		<link>http://www.tech21century.com/comparison-between-cisco-asa-webvpn-technologies/</link>
		<comments>http://www.tech21century.com/comparison-between-cisco-asa-webvpn-technologies/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 20:10:17 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=966</guid>
		<description><![CDATA[Cisco ASA supports two major WebVPN modes: Clientless WebVPN and Anyconnect WebVPN. Let&#8217;s see the differences between the two WebVPN modes and I’m sure you will understand why the AnyConnect mode is much better in my opinion. Clientless WebVPN does not require any VPN client to be installed on user&#8217;s computer. It uses a normal [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/' rel='bookmark' title='Cisco AnyConnect SSL VPN Client on Cisco ASA 5500'>Cisco AnyConnect SSL VPN Client on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/allowing-microsoft-pptp-through-cisco-asa/' rel='bookmark' title='Allowing Microsoft PPTP through Cisco ASA'>Allowing Microsoft PPTP through Cisco ASA</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Cisco ASA supports two major WebVPN modes: Clientless WebVPN and Anyconnect WebVPN.</p>
<p>Let&#8217;s see the differences between the two WebVPN modes and I’m sure you will understand why the AnyConnect mode is much better in my opinion.</p>
<p><strong>Clientless WebVPN</strong> does not require any VPN client to be installed on user&#8217;s computer. It uses a normal web browser. By pointing the browser to <span style="color: #ff0000;"><strong>https://[outside address of ASA]</strong></span> the user authenticates with the firewall and gets access to a Web Portal. Through this Web Portal, the user can then access a limited number of internal applications. Specifically, only internal Web applications (HTTP, HTTPs), email servers (POP3, SMTP, IMAP), Windows file shares and a small number of TCP legacy applications (e.g Telnet) can be accessed. That is, there is no full network connectivity with Clientless WebVPN.</p>
<div>
<div style="float: left;">[ad#embedded-square]</div>
<p><strong>AnyConnect WebVPN</strong>, on the other hand, provides FULL network connectivity to the remote user. The ASA firewall, working as AnyConnect WebVPN server, assigns an IP address to the remote user and attaches the user to the network. Thus, all IP protocols and applications function across the SSL VPN tunnel without any problems. For example, a remote user, after successfully authenticated with AnyConnect VPN, can open a Remote Desktop connection and access a Windows Terminal Server inside the central network. Although a special Java-based client is required to be installed on the user’s desktop, this client can be supplied dynamically to the user from the ASA. The user can connect with a browser to the ASA firewall and download the Java client on demand. The Java client can remain installed or even get removed from the user’s desktop when disconnected from the ASA appliance. This Java client is small in size (around 3MB) and is stored on the ASA flash memory.</p>
</div>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/' rel='bookmark' title='Cisco AnyConnect SSL VPN Client on Cisco ASA 5500'>Cisco AnyConnect SSL VPN Client on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/allowing-microsoft-pptp-through-cisco-asa/' rel='bookmark' title='Allowing Microsoft PPTP through Cisco ASA'>Allowing Microsoft PPTP through Cisco ASA</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/comparison-between-cisco-asa-webvpn-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco AnyConnect SSL VPN Client on Cisco ASA 5500</title>
		<link>http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/</link>
		<comments>http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 20:01:10 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[anyconnect ssl vpn]]></category>
		<category><![CDATA[anyconnect vpn]]></category>
		<category><![CDATA[asa anyconnect vpn]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=298</guid>
		<description><![CDATA[The convenience and advantages of secure VPNs has driven the specific technology to keep evolving continuously. Several years ago we only had the standardized IPSec VPN (which still strongly exists today). IPSec is a pure IP network VPN technology for connecting distant LAN networks over unsecured paths. Also, IPSec is used for client VPNs connecting [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/vpn-client-error-syslog-id-305006/' rel='bookmark' title='VPN client Error -Syslog ID 305006'>VPN client Error -Syslog ID 305006</a></li>
<li><a href='http://www.tech21century.com/comparison-between-cisco-asa-webvpn-technologies/' rel='bookmark' title='Comparison Between Cisco ASA WebVPN Technologies'>Comparison Between Cisco ASA WebVPN Technologies</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The convenience and advantages of secure VPNs has driven the specific technology to keep evolving continuously. Several years ago we only had the standardized IPSec VPN (which still strongly exists today). IPSec is a pure IP network VPN technology for connecting distant LAN networks over unsecured paths. Also, IPSec is used for client VPNs connecting remote teleworkers to their central site network. The characteristic of IPSec VPNs is that it provides FULL network connectivity between the VPN peers. That is, a remote access client IPSec VPN will connect the remote user to the central network just like the user would be locally connected.</p>
<p>After IPsec, the Web SSL VPN made its appearance. The remote user needs just a Web Browser with HTTPs to connect to the central site network. After authentication, the user is presented with a Web portal with links to the applications he is allowed to run. That is, the Web SSL VPN does not provide full network visibility to the remote user. The user has access only to specific applications (like internal email, internal files etc). Both IPSec VPNs and SSL VPNs are supported by Cisco ASA 5500 firewalls.</p>
<p>The newest generation of remote access VPNs is offered from Cisco AnyConnect SSL VPN client. This is supported by Cisco ASA 8.x. The AnyConnect SSL VPN provides the best features from both of the other VPN technologies (IPSec and Web SSL). With AnyConnect, the remote user has full network connectivity to the central site. Also, it offers the convenience of the Web SSL since there is no need to install an IPSec VPN client permanently to the user&#8217;s computer. Instead, there is an SSL client stored in the ASA flash memory which is downloaded to the remote user&#8217;s computer on demand.</p>
<p><span style="text-decoration: underline;">How AnyConnect SSL VPN Client works</span></p>
<p>For first time user connection, the remote teleworker just opens a browser pointing to <strong>https://&lt;ASA-outside-public-IP&gt;</strong>. The browser connects to the ASA firewall and presents the user with a login screen. The user enters his credentials (username/password) and the ASA identifies that the user does not have the SSL client installed. Therefore it pushes the SSL client to the user&#8217;s computer. The client installs itself to the remote PC and establishes a secure SSL VPN connection between the remote user and the ASA. The user is also assigned an IP address from an address pool configured on the ASA and has full network access to the central site. When the SSL connection is stopped, the SSL client either uninstalls itself or remains on the user&#8217;s PC (depending on the configuration of the ASA).</p>
<p>In the case of a previously installed client, when the user authenticates, the security appliance examines the revision of the client, and upgrades the client as necessary.</p>
<p>The AnyConnect SSL client can be downloaded from the security appliance, or it can be installed manually on the remote PC by the system administrator.</p>
<p>In another post I will explain how to configure the AnyConnect SSL VPN on a Cisco ASA 5500 firewall.</p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-configure-anyconnect-ssl-vpn-on-cisco-asa-5500/' rel='bookmark' title='How To Configure AnyConnect SSL VPN on Cisco ASA 5500'>How To Configure AnyConnect SSL VPN on Cisco ASA 5500</a></li>
<li><a href='http://www.tech21century.com/vpn-client-error-syslog-id-305006/' rel='bookmark' title='VPN client Error -Syslog ID 305006'>VPN client Error -Syslog ID 305006</a></li>
<li><a href='http://www.tech21century.com/comparison-between-cisco-asa-webvpn-technologies/' rel='bookmark' title='Comparison Between Cisco ASA WebVPN Technologies'>Comparison Between Cisco ASA WebVPN Technologies</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/cisco-anyconnect-ssl-vpn-client-on-cisco-asa-5500/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Access Lists and NAT on Cisco ASA Firewalls. Some Clarifications</title>
		<link>http://www.tech21century.com/access-lists-and-nat-on-cisco-asa-firewalls-some-clarifications/</link>
		<comments>http://www.tech21century.com/access-lists-and-nat-on-cisco-asa-firewalls-some-clarifications/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 08:25:59 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA Configuration]]></category>
		<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[acl]]></category>
		<category><![CDATA[nat]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=236</guid>
		<description><![CDATA[Access Control Lists (ACLs) and Network Address Translation (NAT) are two of the most common features that coexist in the configuration of a Cisco ASA appliance. For both inbound and outbound access control lists, the IP addresses specified in the ACL depend on the interface where the ACL is applied. These IP addresses must be [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall-2/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/access-to-hosts-from-outside-a-cisco-asa/' rel='bookmark' title='Access To Hosts from Outside a Cisco ASA'>Access To Hosts from Outside a Cisco ASA</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Access Control Lists (ACLs) and Network Address Translation (NAT) are two of the most common features that coexist in the configuration of a Cisco ASA appliance. For both inbound and outbound access control lists, the IP addresses specified in the ACL depend on the interface where the ACL is applied. These IP addresses must be valid on the specific interface that the ACL is attached, regardless of NAT. Keep the following statement in mind: <strong>An Access Control List takes precedence over NAT.</strong> That is, an ACL is evaluated FIRST and then a NAT rule is applied to the packet.</p>
<p>For example, assume an inside host with private address 10.1.1.10 is translated to a public address 200.200.200.10 for outbound traffic (inside to outside). An ACL applied to the inside interface of the ASA firewall will first be evaluated to verify if the host 10.1.1.10 can access the Internet (outbound communication) and if the ACL permits this communication, only then NAT will be performed to translate 10.1.1.10 to 200.200.200.10. This is shown in the figure below.</p>
<p style="text-align: center;"><img class="aligncenter" title="cisco asa nat and access list" src="http://www.tech21century.com/images/nat-acl-outbound.jpg" alt="cisco asa nat and acl access list" width="360" height="450" /></p>
<p>See the following commands for the example above:</p>
<p>!<em>The following ACL is evaluated first</em></p>
<p>ciscoasa(config)# <strong>access-list INSIDE extended permit ip host 10.1.1.10 host 100.100.100.1</strong></p>
<p>ciscoasa(config)# <strong>access-group INSIDE in interface inside</strong></p>
<p>!<em>NAT can be applied only if ACL allows the communication </em></p>
<p>ciscoasa(config)# <strong>global (outside) 1 200.200.200.10 netmask 255.255.255.255</strong></p>
<p>ciscoasa(config)# <strong>nat (inside) 1 0.0.0.0 0.0.0.0</strong></p>
<div>
<div style="float: left;">[ad#embedded-square]</div>
<p>Similarly, a scenario with inbound traffic (outside to inside) works again the same way. That is, an ACL is evaluated first for inbound traffic and then a NAT translation rule is applied. For example, assume we have a Web Server located on the inside network (should be on a DMZ for better security but for the sake of simplicity we assume it is located on the inside network). The private address configured on the Web Server is 10.1.1.10. We configured also static NAT on the Firewall to map the private address of the Web Server to a public address 200.200.200.10 on the outside (see figure below). Inbound traffic coming from the Internet towards the public address of the Web Server will first go through an ACL to verify if the traffic is permitted or not. If traffic is allowed by the ACL, then the static NAT will be applied to translate the destination address from 200.200.200.10 to 10.1.1.10.</p>
</div>
<p style="text-align: center;"><img class="aligncenter" title="cisco asa nat and access list acl" src="http://www.tech21century.com/images/nat-acl-inbound.jpg" alt="" width="437" height="513" /></p>
<p>See the following commands for the example above:</p>
<p>!<em>The following ACL is evaluated first</em></p>
<p>ciscoasa(config)# <strong>access-list OUTSIDE extended permit tcp any host 200.200.200.10 eq 80</strong></p>
<p>ciscoasa(config)# <strong>access-group OUTSIDE in interface outside</strong></p>
<p>! Static <em>NAT can be applied only if ACL allows the communication </em></p>
<p>ciscoasa(config)# <strong>static (inside,outside) 200.200.200.10 10.1.1.10 netmask 255.255.255.255</strong></p>
<p><strong><span style="text-decoration: underline;"><span style="color: #ff0000;">UPDATE:</span></span></strong></p>
<p>For Cisco ASA version 8.3 and later, the order of operation regarding ACL and NAT is still the same (i.e ACLs are evaluated first and then static NAT takes place), HOWEVER the ACL now must reference the real private IP of the server and NOT the public IP.</p>
<p>In our example above, for ASA 8.3 the ACL would look like below:</p>
<p>ciscoasa(config)# <strong>access-list OUTSIDE extended permit tcp any host 10.1.1.10 eq 80</strong></p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall-2/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/access-to-hosts-from-outside-a-cisco-asa/' rel='bookmark' title='Access To Hosts from Outside a Cisco ASA'>Access To Hosts from Outside a Cisco ASA</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/access-lists-and-nat-on-cisco-asa-firewalls-some-clarifications/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The power of the Show Version command on Cisco ASA</title>
		<link>http://www.tech21century.com/the-power-of-the-show-version-command-on-cisco-asa/</link>
		<comments>http://www.tech21century.com/the-power-of-the-show-version-command-on-cisco-asa/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 13:01:28 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[cisco asa show version]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=230</guid>
		<description><![CDATA[Maybe the most popular and frequently used command on Cisco ASA firewalls is the one which shows the current running configuration, that is the &#8220;show run&#8221; command. However, maybe the most powerful command on Cisco ASA is the &#8220;show version&#8221; command. An example output of a show version command is shown below: CISCO-ASA#  show version [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-upgrade-the-cisco-asa-5505-software/' rel='bookmark' title='How to upgrade the Cisco ASA 5505 software'>How to upgrade the Cisco ASA 5505 software</a></li>
<li><a href='http://www.tech21century.com/block-attacks-with-a-cisco-asa-firewall-and-ids-using-the-shun-command/' rel='bookmark' title='Block Attacks with a Cisco ASA Firewall and IDS using the shun command'>Block Attacks with a Cisco ASA Firewall and IDS using the shun command</a></li>
<li><a href='http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/' rel='bookmark' title='Using the ROMMON to load a new image on Cisco ASA Firewall'>Using the ROMMON to load a new image on Cisco ASA Firewall</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Maybe the most popular and frequently used command on Cisco ASA firewalls is the one which shows the current running configuration, that is the &#8220;<strong>show run</strong>&#8221; command. However, maybe the most powerful command on Cisco ASA is the &#8220;<strong>show version</strong>&#8221; command. An example output of a show version command is shown below:</p>
<p><em>CISCO-ASA#  show version</em></p>
<p><em>Cisco Adaptive Security Appliance Software Version 7.2(3)<br />
Device Manager Version 5.2(3)<br />
Compiled on Wed 15-Aug-07 16:08 by builders<br />
System image file is &#8220;disk0:/asa723-k8.bin&#8221;<br />
Config file at boot was &#8220;startup-config&#8221;</em></p>
<p><em>CISCO-ASA up 25 mins 32 secs</em></p>
<p><em>Hardware:   ASA5505, 256 MB RAM, CPU Geode 500 MHz<br />
Internal ATA Compact Flash, 128MB<br />
BIOS Flash M50FW080 @ 0xffe00000, 1024KB<br />
Encryption hardware device : Cisco ASA-5505 on-board accelerator (revision 0&#215;0)<br />
Boot microcode   : CNlite-MC-Boot-Cisco-1.2<br />
SSL/IKE microcode: CNlite-MC-IPSEC-Admin-3.03<br />
IPSec microcode  : CNlite-MC-IPSECm-MAIN-2.04</em></p>
<p><em>0: Int: Internal-Data0/0    : address is 001e.4afa.2404, irq 11<br />
1: Ext: Ethernet0/0         : address is 001e.4afa.23fc, irq 255<br />
2: Ext: Ethernet0/1         : address is 001e.4afa.23fd, irq 255<br />
3: Ext: Ethernet0/2         : address is 001e.4afa.23fe, irq 255<br />
4: Ext: Ethernet0/3         : address is 001e.4afa.23ff, irq 255<br />
5: Ext: Ethernet0/4         : address is 001e.4afa.2400, irq 255<br />
6: Ext: Ethernet0/5         : address is 001e.4afa.2401, irq 255<br />
7: Ext: Ethernet0/6         : address is 001e.4afa.2402, irq 255<br />
8: Ext: Ethernet0/7         : address is 001e.4afa.2403, irq 255<br />
9: Int: Internal-Data0/1    : address is 0000.0003.0002, irq 255<br />
10: Int: Not used            : irq 255<br />
11: Int: Not used            : irq 255</em></p>
<p><em>Licensed features for this platform:</em></p>
<p><em>Maximum Physical Interfaces : 8<br />
VLANs                       : 3, DMZ Restricted<br />
Inside Hosts                : 10<br />
Failover                    : Disabled<br />
VPN-DES                     : Enabled<br />
VPN-3DES-AES                : Enabled<br />
VPN Peers                   : 10<br />
WebVPN Peers                : 2<br />
Dual ISPs                   : Disabled<br />
VLAN Trunk Ports            : 0</em></p>
<p><em>This platform has a Base license.</em></p>
<p><em>Serial Number: 1234567890<br />
Running Activation Key: 123456781234567812345678</em></p>
<p><em>Configuration register is 0&#215;1<br />
Configuration last modified by enable_15 at 05:35:16.773 UTC Wed Apr 2 2008</em></p>
<p><strong><span style="text-decoration: underline;">Usefulness of show version command:</span></strong></p>
<p>The power of the <strong>show version</strong> command comes from the wealth of useful information you can obtain from the output of this command. Use the show version command to display the following information:</p>
<ul>
<li>Appliance software version (in our example above it is 7.2(3)</li>
<li>Software version of ASDM GUI software (in our example above it is 5.2(3)</li>
<li>Where the appliance software image file is located (disk0:/asa723-k8.bin)</li>
<li>Appliance up-time since last reboot (25 mins 32 secs)</li>
<li>Appliance model, RAM memory and CPU type (ASA5505, 256 MB RAM, CPU Geode 500 MHz)</li>
<li>Flash Memory (Internal ATA Compact Flash, 128MB)</li>
<li>MAC Addresses of Ethernet Network Interfaces.</li>
<li>Licensed features</li>
<li>Serial Number (this can be used to order software upgrades)</li>
<li>Running activation key</li>
<li>Last time the configuration was modified.</li>
</ul>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/how-to-upgrade-the-cisco-asa-5505-software/' rel='bookmark' title='How to upgrade the Cisco ASA 5505 software'>How to upgrade the Cisco ASA 5505 software</a></li>
<li><a href='http://www.tech21century.com/block-attacks-with-a-cisco-asa-firewall-and-ids-using-the-shun-command/' rel='bookmark' title='Block Attacks with a Cisco ASA Firewall and IDS using the shun command'>Block Attacks with a Cisco ASA Firewall and IDS using the shun command</a></li>
<li><a href='http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/' rel='bookmark' title='Using the ROMMON to load a new image on Cisco ASA Firewall'>Using the ROMMON to load a new image on Cisco ASA Firewall</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/the-power-of-the-show-version-command-on-cisco-asa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Traffic Rate Limiting on Cisco ASA</title>
		<link>http://www.tech21century.com/traffic-rate-limiting-on-cisco-asa/</link>
		<comments>http://www.tech21century.com/traffic-rate-limiting-on-cisco-asa/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 06:12:27 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA Configuration]]></category>
		<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[asa rate limit]]></category>
		<category><![CDATA[asa traffic limit]]></category>
		<category><![CDATA[asa traffic throttle]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=219</guid>
		<description><![CDATA[With the new modular policy framework (MPF) introduced in ASA versions 7.x and 8.x, the firewall administrator is now able to apply policing and rate limiting to traffic passing through the ASA appliance. I got a few questions from people how this functionality works and decided to throw in a quick example below which you [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/policy-nat-on-cisco-asa-firewall/' rel='bookmark' title='Policy NAT on Cisco ASA Firewall'>Policy NAT on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/access-lists-and-nat-on-cisco-asa-firewalls-some-clarifications/' rel='bookmark' title='Access Lists and NAT on Cisco ASA Firewalls. Some Clarifications'>Access Lists and NAT on Cisco ASA Firewalls. Some Clarifications</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>With the new modular policy framework (MPF) introduced in ASA versions 7.x and 8.x, the firewall administrator is now able to apply policing and rate limiting to traffic passing through the ASA appliance. I got a few questions from people how this functionality works and decided to throw in a quick example below which you can easily modify accordingly to match your needs.</p>
<p><span style="text-decoration: underline;">Scenario</span>:</p>
<p>We want to rate limit a local internal host when accessing a specific external public server. The local host is 192.168.1.10 and the external public server is 100.100.100.1. We need to limit the traffic to 100kbps and burst size 8000.</p>
<p><span style="text-decoration: underline;">Configuration Snippet:</span></p>
<p><strong>ASA(config)#access-list rate-limit-acl extended permit ip host 192.168.1.10 host 100.100.100.1</strong></p>
<p><strong>ASA(config)#class-map rate-limit<br />
ASA(config-cmap)#match access-list rate-limit-acl</strong></p>
<p><strong>ASA(config)#policy-map limit-policy<br />
ASA(config-pmap)#class rate-limit<br />
ASA(config-pmap-c)#police output 100000 8000</strong></p>
<p><strong>ASA(config)#service-policy limit-policy interface outside</strong></p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/policy-nat-on-cisco-asa-firewall/' rel='bookmark' title='Policy NAT on Cisco ASA Firewall'>Policy NAT on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/access-lists-and-nat-on-cisco-asa-firewalls-some-clarifications/' rel='bookmark' title='Access Lists and NAT on Cisco ASA Firewalls. Some Clarifications'>Access Lists and NAT on Cisco ASA Firewalls. Some Clarifications</a></li>
<li><a href='http://www.tech21century.com/how-to-configure-access-control-lists-on-a-cisco-asa-5500-firewall/' rel='bookmark' title='How to Configure Access Control Lists on a Cisco ASA 5500 Firewall'>How to Configure Access Control Lists on a Cisco ASA 5500 Firewall</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/traffic-rate-limiting-on-cisco-asa/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Connections and Translations on Cisco ASA Firewalls</title>
		<link>http://www.tech21century.com/connections-and-translations-on-cisco-asa-firewalls/</link>
		<comments>http://www.tech21century.com/connections-and-translations-on-cisco-asa-firewalls/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 14:56:49 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA Configuration]]></category>
		<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[asa connections]]></category>
		<category><![CDATA[asa translations]]></category>
		<category><![CDATA[show conn]]></category>
		<category><![CDATA[show xlate]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=215</guid>
		<description><![CDATA[In order to be able to monitor and troubleshoot your Cisco ASA firewall, you need to understand the difference between connections and translations. Refer to the diagram above for an explanation about Connections and Translations. A Connection works at the Transport Layer and includes the Source IP/Source Port and the Destination IP/Destination Port. Connections are [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/policy-nat-on-cisco-asa-firewall/' rel='bookmark' title='Policy NAT on Cisco ASA Firewall'>Policy NAT on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/access-to-hosts-from-outside-a-cisco-asa/' rel='bookmark' title='Access To Hosts from Outside a Cisco ASA'>Access To Hosts from Outside a Cisco ASA</a></li>
<li><a href='http://www.tech21century.com/cisco-router-with-cisco-asa-for-internet-access/' rel='bookmark' title='Cisco Router with Cisco ASA for Internet Access'>Cisco Router with Cisco ASA for Internet Access</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In order to be able to monitor and troubleshoot your Cisco ASA firewall, you need to understand the difference between <strong>connections</strong> and <strong>translations</strong>.</p>
<p style="text-align: center;"><img class="aligncenter" title="cisco asa connections and translations" src="http://www.tech21century.com/images/translations-connections-ciscoasa.jpg" alt="" width="500" height="400" /></p>
<p>Refer to the diagram above for an explanation about Connections and Translations.</p>
<p>A <strong>Connection</strong> works at the Transport Layer and includes the <strong>Source IP/Source Port</strong> and the <strong>Destination IP/Destination Port.</strong> Connections are subsets of Translations. You can have many connections open that are all using the same Translation. For example, a connection shown above is originated from Internal source host 192.168.1.1 with source port 1030 towards a Destination host (public Web Server) 100.100.100.1 on Destination Port 80.</p>
<p>A Translation works at the IP Layer and includes the Real IP Address and the Mapped (Translated) IP Address. Using NAT or PAT, a Real IP address is translated to a Mapped IP address and vice-versa. From the diagram above, the Real IP address 192.168.1.1 is translated to a Mapped IP address 20.20.20.1.</p>
<p><span style="text-decoration: underline;">Connection Related Commands</span></p>
<p><strong>ASA# show conn</strong><br />
<strong>ASA# show conn details</strong><br />
<strong>ASA# show local-host</strong></p>
<p>The above commands will display the current active connections and information details about each connection. An example output is the following:</p>
<p><em>TCP outside:100.100.100.1/80 inside:192.168.1.1/1030 idle 0:00:05 bytes 1965 flags UIO</em></p>
<p><span style="text-decoration: underline;">Translation Related Commands</span></p>
<p><strong>ASA# show xlate</strong><br />
<strong>ASA# show xlate detail</strong><br />
<strong>ASA# clear xlate</strong></p>
<p>The commands above enable you to display or clear the contents of the translation table. An example output is the following:</p>
<p><em>NAT from inside:192.168.1.1 to outside:20.20.20.1 flags i</em></p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/policy-nat-on-cisco-asa-firewall/' rel='bookmark' title='Policy NAT on Cisco ASA Firewall'>Policy NAT on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/access-to-hosts-from-outside-a-cisco-asa/' rel='bookmark' title='Access To Hosts from Outside a Cisco ASA'>Access To Hosts from Outside a Cisco ASA</a></li>
<li><a href='http://www.tech21century.com/cisco-router-with-cisco-asa-for-internet-access/' rel='bookmark' title='Cisco Router with Cisco ASA for Internet Access'>Cisco Router with Cisco ASA for Internet Access</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/connections-and-translations-on-cisco-asa-firewalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cisco ASA Multiple Context Mode – Configuring Virtual Firewalls on Same Chassis</title>
		<link>http://www.tech21century.com/cisco-asa-multiple-context-mode-%e2%80%93-configuring-virtual-firewalls-on-same-chassis/</link>
		<comments>http://www.tech21century.com/cisco-asa-multiple-context-mode-%e2%80%93-configuring-virtual-firewalls-on-same-chassis/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 08:47:12 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA Configuration]]></category>
		<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[how to configure security contexts]]></category>
		<category><![CDATA[mode multiple]]></category>
		<category><![CDATA[multiple contexts]]></category>
		<category><![CDATA[security contexts]]></category>
		<category><![CDATA[virtual firewall]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=209</guid>
		<description><![CDATA[A single Cisco ASA appliance can be partitioned into multiple virtual firewalls known also as &#8220;Security Contexts&#8221;. Each security context acts as a separate firewall with its own security policy, interfaces and configuration. However, some features are not available for virtual firewalls, such as IPSEC and SSL VPN, Dynamic Routing Protocols, Multicast and Threat Detection. [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/configuring-aaa-authentication-on-cisco-asa-firewall/' rel='bookmark' title='Configuring AAA Authentication on Cisco ASA Firewall'>Configuring AAA Authentication on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/cisco-asa-firewall-in-transparent-layer2-mode/' rel='bookmark' title='Cisco ASA Firewall in Transparent Layer2 Mode'>Cisco ASA Firewall in Transparent Layer2 Mode</a></li>
<li><a href='http://www.tech21century.com/configuring-aaa-accounting-on-cisco-asa-firewall/' rel='bookmark' title='Configuring AAA Accounting on Cisco ASA Firewall'>Configuring AAA Accounting on Cisco ASA Firewall</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A single Cisco ASA appliance can be partitioned into multiple virtual firewalls known also as &#8220;Security Contexts&#8221;. Each security context acts as a separate firewall with its own security policy, interfaces and configuration. However, some features are not available for virtual firewalls, such as IPSEC and SSL VPN, Dynamic Routing Protocols, Multicast and Threat Detection.</p>
<p>All firewall models (except ASA 5505) support multiple security contexts. By default, all models support 2 security contexts without a license upgrade (except the ASA 5510 which requires the security plus license).</p>
<div>
<div style="float: left;">[ad#embedded-square]</div>
<p>Each security context that you create on the appliance includes its own configuration file (filename.cfg) stored on local flash memory. This configuration file contains the security policy, the included interfaces and the virtual firewall configuration of the specific security context. By default, an admin context is always created having a configuration file &#8220;<strong>admin.cfg</strong>&#8220;. This is just like any other security context except that when a user logs in the admin context then he has full administrator access to all other security contexts.</p>
</div>
<p>When you convert the appliance from single context mode to multiple context mode (using the command &#8220;<strong>mode multiple</strong>&#8220;) the firewall converts the current running configuration into two files: a new startup configuration that comprises the system configuration, and &#8220;<strong>admin.cfg</strong>&#8221; that comprises the admin context (stored in the root directory of the internal Flash memory). The original running configuration is saved as &#8220;<strong>old_running.cfg</strong>&#8221; (in the root directory of the internal Flash memory).</p>
<p><span style="text-decoration: underline;">Configuring Security Contexts</span></p>
<p>! <em>Enable multiple context mode</em><br /> <strong>ASA(config)# mode multiple</strong></p>
<p>! <em>Then reboot the appliance.</em></p>
<p>! <em>Configure the administrator context</em><br /> <strong>ASA(config)# admin-context administrator</strong><br /> <strong>ASA(config)# context administrator</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/1.10</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/1.11</strong><br /> <strong>ASA(config-ctx)# config-url flash:/admin.cfg</strong></p>
<p>! <em>Configure other contexts as required</em><br /> <strong>ASA(config)# context customerA</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/2.100</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/2.200</strong><br /> <strong>ASA(config-ctx)# config-url flash:/customerA.cfg</strong></p>
<p>! <em>Configure other contexts as required</em><br /> <strong>ASA(config)# context customerB</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/2.111</strong><br /> <strong>ASA(config-ctx)# allocate-interface gigabitethernet0/2.222</strong><br /> <strong>ASA(config-ctx)# config-url flash:/customerB.cfg</strong></p>
<p><span style="text-decoration: underline;">Changing between contexts and the system execution space:</span></p>
<p>When you connect with a console cable on the appliance, you will log in the system configuration (or the <strong>system execution space</strong>). The &#8220;system execution space&#8221; is the global appliance space from where you can then enter into specific security contexts. If you are logged in the &#8220;system execution space&#8221; and issue a &#8220;show run&#8221; command, this will ONLY show you the global system configuration and NOT the various security contexts configurations. You will need to log into a specific security context in order to change or see its configuration.</p>
<p>To change between the system execution space and a context, or between contexts, see the following commands:</p>
<p>! <em>To change to a context named CustomerA, enter the following command:</em><br /> <strong>ASA# changeto context <em>CustomerA</em></strong><em></em></p>
<p>! <em>The prompt changes to the following:</em><br /> <strong>ASA/CustomerA#</strong></p>
<p>! <em>To change back to the system execution space, enter the following command:</em><br /> <strong>ASA/CustomerA# changeto system</strong></p>
<p>! <em>The prompt changes to the following:</em><br /> <strong>ASA</strong><strong>#</strong></p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/configuring-aaa-authentication-on-cisco-asa-firewall/' rel='bookmark' title='Configuring AAA Authentication on Cisco ASA Firewall'>Configuring AAA Authentication on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/cisco-asa-firewall-in-transparent-layer2-mode/' rel='bookmark' title='Cisco ASA Firewall in Transparent Layer2 Mode'>Cisco ASA Firewall in Transparent Layer2 Mode</a></li>
<li><a href='http://www.tech21century.com/configuring-aaa-accounting-on-cisco-asa-firewall/' rel='bookmark' title='Configuring AAA Accounting on Cisco ASA Firewall'>Configuring AAA Accounting on Cisco ASA Firewall</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/cisco-asa-multiple-context-mode-%e2%80%93-configuring-virtual-firewalls-on-same-chassis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Password Recovery for the Cisco ASA 5500 Firewall</title>
		<link>http://www.tech21century.com/password-recovery-for-the-cisco-asa-5500-firewall/</link>
		<comments>http://www.tech21century.com/password-recovery-for-the-cisco-asa-5500-firewall/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 11:33:53 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[asa password recovery]]></category>
		<category><![CDATA[how to recover lost password on cisco asa 5500]]></category>
		<category><![CDATA[password recovery]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=185</guid>
		<description><![CDATA[If you have lost the administrator password to access the security appliance you can recover the password with the following steps: Step1: Connect to the firewall using a console cable Step2: Power cycle the appliance (power off and then on) Step3: Press the Escape key to enter ROMMON mode Step4: Use confreg command to change [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/cisco-asa-5500-firewall-configuration-user-interface-and-access-modes/' rel='bookmark' title='Cisco ASA 5500 Firewall Configuration-User Interface and Access Modes'>Cisco ASA 5500 Firewall Configuration-User Interface and Access Modes</a></li>
<li><a href='http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/' rel='bookmark' title='Using the ROMMON to load a new image on Cisco ASA Firewall'>Using the ROMMON to load a new image on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/cisco-asa-multiple-context-mode-%e2%80%93-configuring-virtual-firewalls-on-same-chassis/' rel='bookmark' title='Cisco ASA Multiple Context Mode – Configuring Virtual Firewalls on Same Chassis'>Cisco ASA Multiple Context Mode – Configuring Virtual Firewalls on Same Chassis</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you have lost the administrator password to access the security appliance you can recover the password with the following steps:</p>
<p><strong><span style="text-decoration: underline;">Step1:</span></strong> Connect to the firewall using a console cable</p>
<p><strong><span style="text-decoration: underline;">Step2: </span></strong>Power cycle the appliance (power off and then on)</p>
<p><strong><span style="text-decoration: underline;">Step3: </span></strong>Press the Escape key to enter ROMMON mode</p>
<p><strong><span style="text-decoration: underline;">Step4: </span></strong>Use <strong>confreg</strong> command to change the configuration register to 0&#215;41</p>
<p>rommon #1&gt; <strong>confreg 0&#215;41</strong></p>
<p><strong><span style="text-decoration: underline;">Step5: </span></strong> Configure the security appliance to ignore the startup configuration.</p>
<p>rommon #2&gt; <strong>confreg</strong></p>
<p>The ASA firewall will display the current configuration register value and boot parameters and ask you if you want to change them</p>
<p>Current Configuration Register: 0&#215;00000041</p>
<p>Configuration Summary:</p>
<p>  boot default image from Flash</p>
<p>  ignore system configuration </p>
<p>Do you wish to change this configuration? y/n [n]: <strong>y</strong></p>
<p><strong><span style="text-decoration: underline;">Step6:</span></strong> At the prompt enter Y to change the parameters.</p>
<p><strong><span style="text-decoration: underline;">Step7:</span></strong><span style="text-decoration: underline;"> </span>Accept the default values for all settings (at the prompt enter Y)</p>
<p><strong><span style="text-decoration: underline;">Step8:</span></strong><span style="text-decoration: underline;"> </span>Reload the ASA appliance by entering the following command</p>
<p>rommon #3&gt; <strong>boot </strong></p>
<p>The firewall will reboot and load the default configuration instead of the startup configuration.</p>
<p><strong><span style="text-decoration: underline;">Step9:</span></strong><span style="text-decoration: underline;">  </span> Enter into EXEC mode</p>
<p>hostname&gt; <strong>enable</strong></p>
<p>When prompted for the password, press <strong>Enter (the password in blank now)</strong></p>
<p><strong><span style="text-decoration: underline;">Step 10</span></strong><strong>: </strong>Access the global configuration mode and change the passwords as required:</p>
<p>hostname# <strong>configure terminal</strong><br />
hostname(config)# <strong>password </strong><em>password</em><br />
hostname(config)# <strong>enable password </strong><em>password</em><br />
hostname(config)# <strong>username </strong><em>name</em><strong> password </strong><em>password</em></p>
<p><strong><span style="text-decoration: underline;">Step 11</span></strong><strong>: </strong>Load the default configuration register value (0&#215;1) by entering the following command:</p>
<p>hostname(config)# <strong>no</strong> <strong>config-register </strong></p>
<p><strong><span style="text-decoration: underline;">Step 12</span></strong><strong>: </strong>Save the new passwords to the startup configuration by entering the following command:</p>
<p>hostname(config)# <strong>copy running-config startup-config</strong></p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/cisco-asa-5500-firewall-configuration-user-interface-and-access-modes/' rel='bookmark' title='Cisco ASA 5500 Firewall Configuration-User Interface and Access Modes'>Cisco ASA 5500 Firewall Configuration-User Interface and Access Modes</a></li>
<li><a href='http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/' rel='bookmark' title='Using the ROMMON to load a new image on Cisco ASA Firewall'>Using the ROMMON to load a new image on Cisco ASA Firewall</a></li>
<li><a href='http://www.tech21century.com/cisco-asa-multiple-context-mode-%e2%80%93-configuring-virtual-firewalls-on-same-chassis/' rel='bookmark' title='Cisco ASA Multiple Context Mode – Configuring Virtual Firewalls on Same Chassis'>Cisco ASA Multiple Context Mode – Configuring Virtual Firewalls on Same Chassis</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/password-recovery-for-the-cisco-asa-5500-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the ROMMON to load a new image on Cisco ASA Firewall</title>
		<link>http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/</link>
		<comments>http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 08:42:13 +0000</pubDate>
		<dc:creator>BlogAdmin</dc:creator>
				<category><![CDATA[Cisco ASA General]]></category>
		<category><![CDATA[asa rommon]]></category>
		<category><![CDATA[asa tftp image]]></category>
		<category><![CDATA[how to load new image using rommon]]></category>

		<guid isPermaLink="false">http://www.tech21century.com/?p=179</guid>
		<description><![CDATA[If for any reason the software image on your Cisco ASA appliance is corrupted and the device does not boot to normal operating mode, then you can load a new image using ROMMON (ROM monitor mode) and TFTP. Follow the steps below to get into ROMMON mode and then assign all necessary settings for uploading [...]
Related posts:<ol>
<li><a href='http://www.tech21century.com/ip-phones-behind-a-cisco-asa-5505-firewall/' rel='bookmark' title='IP Phones behind a Cisco ASA 5505 Firewall'>IP Phones behind a Cisco ASA 5505 Firewall</a></li>
<li><a href='http://www.tech21century.com/password-recovery-for-the-cisco-asa-5500-firewall/' rel='bookmark' title='Password Recovery for the Cisco ASA 5500 Firewall'>Password Recovery for the Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/how-to-upgrade-the-cisco-asa-5505-software/' rel='bookmark' title='How to upgrade the Cisco ASA 5505 software'>How to upgrade the Cisco ASA 5505 software</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If for any reason the software image on your Cisco ASA appliance is corrupted and the device does not boot to normal operating mode, then you can load a new image using ROMMON (ROM monitor mode) and TFTP. Follow the steps below to get into ROMMON mode and then assign all necessary settings for uploading the new image file:</p>
<p><strong><span style="text-decoration: underline;">Step1</span></strong>: Connect to the ASA firewall using a console cable.</p>
<p><strong><span style="text-decoration: underline;">Step2</span></strong>: Power off the appliance and then power it on.</p>
<p><strong><span style="text-decoration: underline;">Step3</span></strong>: When the appliance starts, press the <strong>Escape</strong> key on your keyboard to force the appliance to enter ROMMON mode.</p>
<p><strong><span style="text-decoration: underline;">Step4</span></strong>: In ROMMON mode, configure all necessary settings for connecting to the TFTP server to load the new image. You need to connect a PC with TFTP server on a firewall port (e.g Ethernet0/0). Then enter the following commands on the ASA.</p>
<p>rommon #1&gt; ADDRESS=<strong>192.168.1.10</strong><br />
rommon #2&gt; SERVER=<strong>192.168.1.1</strong><br />
rommon #3&gt; GATEWAY=<strong>192.168.1.1</strong><br />
rommon #4&gt; IMAGE=<strong>asa800-232-k8.bin</strong><br />
rommon #5&gt; PORT=<strong>Ethernet0/0</strong><br />
 </p>
<p>The above configuration will assign an IP address of 192.168.1.10 to interface Ethernet0/0 of the firewall appliance. It will also tell the firewall that the TFTP SERVER is at address 192.168.1.1 and the image to load is <strong>asa800-232-k8.bin</strong></p>
<p><strong><span style="text-decoration: underline;">Step5</span></strong>: Execute the TFTP upload from the ASA using:</p>
<p>rommon #6&gt; <strong>tftp</strong></p>
<p>The above instructs the firewall to start uploading the image file from TFTP.</p>
<p>After the firewall reboots, login and check that the new image has been installed (<strong>show version</strong>)</p>
<p>Related posts:<ol>
<li><a href='http://www.tech21century.com/ip-phones-behind-a-cisco-asa-5505-firewall/' rel='bookmark' title='IP Phones behind a Cisco ASA 5505 Firewall'>IP Phones behind a Cisco ASA 5505 Firewall</a></li>
<li><a href='http://www.tech21century.com/password-recovery-for-the-cisco-asa-5500-firewall/' rel='bookmark' title='Password Recovery for the Cisco ASA 5500 Firewall'>Password Recovery for the Cisco ASA 5500 Firewall</a></li>
<li><a href='http://www.tech21century.com/how-to-upgrade-the-cisco-asa-5505-software/' rel='bookmark' title='How to upgrade the Cisco ASA 5505 software'>How to upgrade the Cisco ASA 5505 software</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tech21century.com/using-the-rommon-to-load-a-new-image-on-cisco-asa-firewall/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: www.tech21century.com @ 2012-02-10 09:13:22 -->
