<?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>write mem</title>
	<atom:link href="http://www.wr-mem.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.wr-mem.com</link>
	<description>If only remembering it all was so easy...</description>
	<lastBuildDate>Tue, 01 Sep 2009 12:11:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Time Time Time!</title>
		<link>http://www.wr-mem.com/?p=320</link>
		<comments>http://www.wr-mem.com/?p=320#comments</comments>
		<pubDate>Mon, 31 Aug 2009 21:07:46 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[VPN]]></category>
		<category><![CDATA[Certificate]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=320</guid>
		<description><![CDATA[Just a quick note on VPN with certificates. Most of you probably already know this but one very important piece to doing certificate authentication on your crypto tunnels is ensuring that the time is accurate. What would you think if you saw this error message in the logs?
*Aug 31 13:26:48.970: %CRYPTO-3-IKMP_QUERY_KEY: Querying key pair failed.
RSA [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note on VPN with certificates. Most of you probably already know this but one very important piece to doing certificate authentication on your crypto tunnels is ensuring that the time is accurate. What would you think if you saw this error message in the logs?</p>
<p><code>*Aug 31 13:26:48.970: %CRYPTO-3-IKMP_QUERY_KEY: Querying key pair failed.</code></p>
<p>RSA keypair issues maybe? Not a chance&#8230;<br />
<span id="more-320"></span><br />
Well possibly but I bet your first thought would not be &#8220;Let me check if the router time is correct.&#8221; I saw this issue today when configuring a simple site to site VPN tunnel. This error seemed to overtake the screen making me think I had a RSA issue. I then when ahead and checked my RSA key and it was there. I also checked the trustpoint to make sure I referenced it properly. It also was correct. I then decided to blow away the trustpoint and recreate it. This time I let the router automatically generate the RSA key and I still saw the same error. I went back to the debugs, paid a bit more attention and saw the following:</p>
<p><code>*Aug 31 13:26:39.470: %CRYPTO-5-IKMP_INVAL_CERT: Certificate received from 136.1.123.12 is bad: CA request failed!<br />
Rack1R3(config)#<br />
*Aug 31 13:26:40.632: %CRYPTO-3-IKMP_QUERY_KEY: Querying key pair failed.<br />
*Aug 31 13:26:41.798: %CRYPTO-3-IKMP_QUERY_KEY: Querying key pair failed.<br />
Rack1R3(config)#<br />
*Aug 31 13:26:42.964: %CRYPTO-3-IKMP_QUERY_KEY: Querying key pair failed.<br />
Rack1R3(config)#<br />
*Aug 31 13:26:45.468: %PKI-3-CERTIFICATE_INVALID_NOT_YET_VALID: Certificate chain validation has failed.  The certificate (SN: 0x61EFC13D00000000000B) is not yet valid   Validity period starts on 20:19:12 UTC Aug 31 2009</code></p>
<p>Well obviously at this point I new this was most likely a clock issue. I configured ntp on the router and Wallah! Everything worked as expected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=320</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IOS SSL VPN &#8211; Clientless in a Bomb Shell</title>
		<link>http://www.wr-mem.com/?p=314</link>
		<comments>http://www.wr-mem.com/?p=314#comments</comments>
		<pubDate>Thu, 06 Aug 2009 21:06:25 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=314</guid>
		<description><![CDATA[SSL VPN on IOS for some reason is a pain in the butt to configure. I think the ASA config is much easier and faster. I guess once you&#8217;ve done it a few times they both are pretty easy. I did a basic config using clientless mode with some port forwards and local authentication. In [...]]]></description>
			<content:encoded><![CDATA[<p>SSL VPN on IOS for some reason is a pain in the butt to configure. I think the ASA config is much easier and faster. I guess once you&#8217;ve done it a few times they both are pretty easy. I did a basic config using clientless mode with some port forwards and local authentication. In this scenario I simply wanted to connect to R4 for telnet and ssh access.</p>
<p><a href="http://www.wr-mem.com/wp-content/uploads/2009/08/ssldiagram.jpg"><img class="aligncenter size-medium wp-image-315" title="ssldiagram" src="http://www.wr-mem.com/wp-content/uploads/2009/08/ssldiagram-300x203.jpg" alt="ssldiagram" width="300" height="203" /></a></p>
<p>Ill put out some thin and thick client configs later. For the clientless mode SSL config there are basically 3 things to remember.</p>
<h5>1. Configure authentication</h5>
<p><code>aaa new-model<br />
aaa authentication login default local<br />
username bobjones password bobjones</code></p>
<h5>2. Configure the webvpn gateway.</h5>
<p><code>webvpn gateway WebVPN_Gateway<br />
hostname WebVPN_Gateway<br />
ip address 192.168.40.2 port 443<br />
http-redirect port 80<br />
inservice<br />
<strong><em>! Enables the Gateway. You will also notice that the RSA Key is automatically generated. If you want one that is exportable, you will need to create it yourself.</em></strong></code></p>
<h5>3. Configure the webvpn context. This provides the webvpn configuration</h5>
<p><code>webvpn context WEBVPN_CONTEXT<br />
!<br />
port-forward "R4-Access"<br />
local-port 2222 remote-server "192.168.4.4" remote-port 22 description "SSH to R4"<br />
local-port 2323 remote-server "192.168.4.4" remote-port 23 description "Telnet to R4"<br />
!<br />
title "Welcome to wr-mem SSL VPN"<br />
color Blue<br />
secondary-color Green<br />
text-color Gray<br />
secondary-text-color Gold<br />
policy group webvpn_policy<br />
port-forward "R4-Access" auto-download<br />
default-group-policy webvpn_policy<br />
gateway WebVPN_Gateway domain wr-mem<br />
<strong><em>! You must tie the context to a gateway. The domain parameter will allow you to differentiate this context from another. https://xxx.xxx.xxx.xxx/wr-mem</em></strong><br />
inservice<br />
<em><strong>! Enables the context and also creates the PKI trustpoint along with the certificate.</strong></em><br />
exit<br />
exit</code></p>
<p><span id="more-314"></span></p>
<p>Once you get it all in its pretty simple to modify or muddle your way through to make changes. Ill put out some more advanced configs later.</p>
<p><a href="http://www.wr-mem.com/wp-content/uploads/2009/08/ssl_welcome.jpg"><img class="aligncenter size-medium wp-image-316" title="ssl_welcome" src="http://www.wr-mem.com/wp-content/uploads/2009/08/ssl_welcome-300x154.jpg" alt="ssl_welcome" width="300" height="154" /></a></p>
<p>The whole deal:</p>
<p><code>interface FastEthernet1/1<br />
ip address 192.168.4.2 255.255.255.0<br />
duplex auto<br />
speed auto<br />
no shut<br />
!<br />
interface FastEthernet1/0<br />
ip address 192.168.40.2 255.255.255.0<br />
duplex auto<br />
speed auto<br />
no shut<br />
!<br />
aaa new-model<br />
aaa authentication login default local<br />
username bobjones password bobjones<br />
!<br />
webvpn gateway WebVPN_Gateway<br />
hostname WebVPN_Gateway<br />
ip address 192.168.40.2 port 443<br />
http-redirect port 80<br />
inservice<br />
! Enables the Gateway. You will also notice that the RSA Key is automatically generated. If you want one that is exportable, you will need to create it yourself.<br />
webvpn context WEBVPN_CONTEXT<br />
!<br />
port-forward "R4-Access"<br />
local-port 2222 remote-server "192.168.4.4" remote-port 22 description "SSH to R4"<br />
local-port 2323 remote-server "192.168.4.4" remote-port 23 description "Telnet to R4"<br />
!<br />
title "Welcome to wr-mem SSL VPN"<br />
color Blue<br />
secondary-color Green<br />
text-color Gray<br />
secondary-text-color Gold<br />
policy group webvpn_policy<br />
port-forward "R4-Access" auto-download<br />
default-group-policy webvpn_policy<br />
gateway WebVPN_Gateway domain wr-mem<br />
! You must tie the context to a gateway. The domain parameter will allow you to differentiate this context from another. https://xxx.xxx.xxx.xxx/wr-mem<br />
inservice<br />
! Enables the context and also creates the PKI trustpoint along with the certificate.<br />
exit<br />
exit</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=314</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Configuring GET VPN in 28 Minutes or less</title>
		<link>http://www.wr-mem.com/?p=307</link>
		<comments>http://www.wr-mem.com/?p=307#comments</comments>
		<pubDate>Wed, 05 Aug 2009 20:23:57 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=307</guid>
		<description><![CDATA[Thats right, Im going to do what most men would never attempt, what most people would deem impossible. I will configure GET VPN in 28 minutes or less. This will consist of 1 KS and 2 GMs using the following topology.

My friends always told me &#8220;Joe, your an animal. One day your going to try [...]]]></description>
			<content:encoded><![CDATA[<p>Thats right, Im going to do what most men would never attempt, what most people would deem impossible. I will configure GET VPN in 28 minutes or less. This will consist of 1 KS and 2 GMs using the following topology.</p>
<p style="text-align: center;"><a href="http://www.wr-mem.com/wp-content/uploads/2009/08/getvpnlayout.bmp"><img class="size-full wp-image-308 aligncenter" title="getvpnlayout" src="http://www.wr-mem.com/wp-content/uploads/2009/08/getvpnlayout.bmp" alt="getvpnlayout" width="487" height="312" /></a></p>
<p>My friends always told me &#8220;Joe, your an animal. One day your going to try and configure something that will send you right over the edge.&#8221; Well I say bring it on. GET VPN is great and I want to tame the beast and use it my battle against the stuff I tend to have to battle sometimes.The networking world is serious business and only the true gladiators can thrive in it.</p>
<p>Now lets get back to reality. I didnt really configure in 28 minutes. Im not sure how long it took me because I wasnt timing myself. I did however successfully configure GET VPN in my own scenario. Im starting to like GET VPN a bit more. I understand how it works but now I just need to remember exactly what to configure. This is actually pretty easy stuff. I did my configuration using gns3 and a another handy little app called process lasso. My laptop seems to manage great with it.  The GET VPN setup worked without a hitch.  Here is the config:</p>
<h4>Key Server Config</h4>
<p>1. Configure the phase 1 policy</p>
<p><code> crypto isakmp policy 10<br />
auth pre-share<br />
encry 3des<br />
hash md5<br />
group 2</code></p>
<p>2. Configure preshare keys for all group members</p>
<p><code>crypto isakmp key cisco address 192.168.0.2<br />
crypto isakmp key cisco address 192.168.3.1</code></p>
<p>3. Confiure IPSec transform set and profile</p>
<p><code>crypto ipsec transform-set trans_gdoi esp-3des esp-sha-hmac<br />
crypto ipsec profile ipsec_gdoi_profile<br />
set transform-set trans_gdoi<br />
</code><br />
4. Configure the match ACL. This should be as generic as possible to ensure you cover all of the GMs. (100 entry limit)</p>
<p><code>access-list 100 permit ip 192.168.12.0 0.0.0.255 192.168.12.0 0.0.0.255</code></p>
<p>5. Configure GDOI Group</p>
<p><code>crypto key gen rsa general-keys label getvpn_rekey mod 1024 exportable<br />
! This is for rekeys &lt;KEK&gt;<br />
! Below is the Key Server config<br />
crypto gdoi group group_getvpn<br />
 identity number 1111<br />
 server local<br />
  rekey transport unicast<br />
  rekey authentication mypubkey rsa getvpn_rekey<br />
  sa ipsec 1<br />
   profile ipsec_gdoi_profile<br />
   match address ipv4 100<br />
 address ipv4 192.168.0.1</code></p>
<h4><span id="more-307"></span>Group Member Config</h4>
<p>1. Configured the phase 1 policy</p>
<p><code>crypto isakmp policy 10<br />
auth pre-share<br />
encry 3des<br />
hash md5<br />
group 2</code></p>
<p>2. Configure preshare keys for all key servers (Group members only need to make phase 1 with the KS)</p>
<p><code>crypto isakmp key cisco address 192.168.0.1</code></p>
<p>3. Configure GDOI Group</p>
<p><code>crypto gdoi group group_getvpn<br />
identity number 1111<br />
server address ipv4 192.168.0.1</code></p>
<p>4.  Apply the GDOI group to a crypto map and the crypto map to the interface</p>
<p><code>crypto map map_getvpn 10 gdoi<br />
set group group_getvpn<br />
!<br />
interface fa0/0<br />
crypto map map_getvpn</code></p>
<p>Thats it. Since GET VPN preseves the IP header you only need to make sure the traffic defined by your match ACL is routed correctly to the other group members. GETVPN will insert the ESP header, encrypt the payload and in keep the original IP header intact. Here are some show commands you can use to verify:</p>
<p>GROUP MEMBER:<br />
<code>Router#sh cry isa sa<br />
IPv4 Crypto ISAKMP SA<br />
dst             src             state          conn-id slot status<br />
192.168.0.1     192.168.3.1     GDOI_IDLE         1001    0 ACTIVE</code></p>
<p><code>Router#sh cry gdoi ipsec sa<br />
SA created for group group_GETVPN:<br />
FastEthernet0/0:<br />
protocol = ip<br />
local ident  = 192.168.12.0/24, port = 0<br />
remote ident = 192.168.12.0/24, port = 0<br />
direction: Both, replay(method/window): Time/5 sec<br />
Router#</code></p>
<p><code>Router#sh crypto gdoi gm<br />
Group Member Information For Group group_GETVPN:<br />
IPSec SA Direction       : Both<br />
ACL Received From KS     : gdoi_group_group_GETVPN_temp_acl<br />
Re-register<br />
Remaining time       : 3398 secs</code></p>
<p>KEY SERVER:</p>
<p><code>Router#sh cry gdoi ks<br />
Total group members registered to this box: 1<br />
Key Server Information For Group group_GETVPN:<br />
Group Name               : group_GETVPN<br />
Group Identity           : 111<br />
Group Members            : 1<br />
IPSec SA Direction       : Both<br />
ACL Configured:<br />
access-list 100<br />
Router#</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=307</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVTI, What will they think of next?</title>
		<link>http://www.wr-mem.com/?p=300</link>
		<comments>http://www.wr-mem.com/?p=300#comments</comments>
		<pubDate>Thu, 30 Jul 2009 20:02:11 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=300</guid>
		<description><![CDATA[I decided to break from GET VPN for a moment because I had to do some work on a SVTI config with Openswan. I did this all by using GNS3 and VMWARE. Amazingly GNS3 has been working great for me. Not using much resources mainly because I installed an app called ThreadMaster. It will limit [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to break from GET VPN for a moment because I had to do some work on a SVTI config with Openswan. I did this all by using GNS3 and VMWARE. Amazingly GNS3 has been working great for me. Not using much resources mainly because I installed an app called ThreadMaster. It will limit the amount of CPU a certain program can use. Its pretty sweet.</p>
<p>So whats the big deal about SVTI? Well its cool of course. There are some things you need to know (<a href="http://www.cisco.com/en/US/docs/ios/security/configuration/guide/sec_ipsec_virt_tunnl_ps6017_TSD_Products_Configuration_Guide_Chapter.html#wp1046681">Restrictions</a>).</p>
<p>SVTI (Static Virtual Tunnel Interface) supports tunnel mode only and ip any any proxy ID. The main deal here is the &#8220;IP any any proxy id&#8221;. The proxy ID in crypto maps is what us Cisco folks know as the match ACL. The match ACL defines what traffic flow is to be encrypted for the tunnel. The remote peer must have a mirrored copy of this configured. So why even bother if you have to encrypt everything? Well thats not the case. Remember, We are actually only encrypting what we send to the tunnel interface. So even if we have &#8220;any any&#8221; as the proxy id we are not necessarily encrypting all traffic to the remote peer. You can have multiple SVTI configured then you would define what traffic you want to send to the tunnel interface by using route entries. Think of all the possibilities of this. You can configure some sweet route-maps to redirect traffic, apply different features to the interface itself like nat, ACLs etc&#8230;<br />
<span id="more-300"></span><br />
So SVTI is a &#8220;always on&#8221; type of tunnel. You define what you want to encrypt by using route statements pointing to the tunnel interface but the tunnel will always remain up regardless of traffic flow. You can filter using ACLs, ip inspects, auth proxy and more. The issue I hit was the proxy id problem. Openswan had the left and right subnets defined instead of a any any config. The tunnel would come up for like 20 seconds then fail miserably. Openswan was whining that it didnt like the 0.0.0.0 proxy ID sent to it because it wasnt configured that way.</p>
<p><code>conn mytestVPN<br />
left=192.168.40.129<br />
leftsubnet=10.10.10.10/32<br />
leftnexthop=192.168.40.1<br />
right=192.168.40.10<br />
rightsubnet=192.168.55.128/26<br />
esp=3des-md5-96<br />
auto=start<br />
pfs=no<br />
ikelifetime=28800<br />
keylife=3600</code></p>
<p>As you can see, the right and left subnets are equivalent to a Cisco match address. The SVTI interface however does not use a match ACL. Here is the quick and dirty config for it.</p>
<p><code>crypto ipsec transform-set tset_3des_md5 esp-3des esp-md5-hmac<br />
!<br />
crypto ipsec profile 3des_profile<br />
set transform-set tset_3des_md5<br />
!<br />
crypto isakmp key cisco address 192.168.40.129<br />
!<br />
interface Tunnel22<br />
ip address 1.1.1.1 255.255.255.252<br />
no snmp trap link-status<br />
tunnel source FastEthernet0/0<br />
tunnel destination 192.168.40.129<br />
tunnel mode ipsec ipv4<br />
tunnel protection ipsec profile 3des_profile<br />
!<br />
ip route 10.10.10.10 255.255.255.255 tunnel 22</code></p>
<p>Look how small the config is. This is a much easier way to configure tunnels than using a crypto map. Ultimately, in this scenario I decided to use a crypto map config because I&#8217;m not sure if Openswan has anything to compare as far as SVTIs go. Maybe its possible to bind to a loopback and then use route statements to route the encryption traffic correctly in linux.</p>
<p>I did however get this working by configuring openswan for a 0.0.0.0/0 to 0.0.0.0/0  proxy id.</p>
<p><code>conn mytestVPN<br />
left=192.168.40.129<br />
leftsubnet=0.0.0.0/0<br />
leftnexthop=192.168.40.1<br />
right=192.168.40.10<br />
rightsubnet=0.0.0.0/0<br />
esp=3des-md5-96<br />
auto=start<br />
pfs=no<br />
ikelifetime=28800<br />
keylife=3600</code></p>
<p>With this configured everything came up as expected. I think the loopback idea might work but haven&#8217;t tried it yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=300</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GET VPN &#8211; GDOI &#8211; Intro</title>
		<link>http://www.wr-mem.com/?p=294</link>
		<comments>http://www.wr-mem.com/?p=294#comments</comments>
		<pubDate>Mon, 27 Jul 2009 19:36:37 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[VPN]]></category>
		<category><![CDATA[GDOI]]></category>
		<category><![CDATA[GET VPN]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=294</guid>
		<description><![CDATA[One of the new topics on the CCIE Security Blueprint is GET VPN. Group Encrypted Transport (GET) VPN pushes the crypto keys and policy to group members which eases tunnel administration. Since I am not all that versed in the workings of GET VPN I have decided to tackle it from the ground up. GET [...]]]></description>
			<content:encoded><![CDATA[<p>One of the new topics on the CCIE Security Blueprint is GET VPN. Group Encrypted Transport (GET) VPN pushes the crypto keys and policy to group members which eases tunnel administration. Since I am not all that versed in the workings of GET VPN I have decided to tackle it from the ground up. GET VPN is nothing more than a easy way to manage and administer multiple IPSec peers from a central location. The GDOI protocol is added to facilitate policy and key management.<br />
<span id="more-294"></span><br />
In GET VPN you basically have a group controller/key server (GCKS) and group members. The group members will first connect to the Group Key Server on UDP port 500 and then on UDP port 848. UDP 500 is used for ISAKMP. What is different than traditional VPN here is that the client only uses ISAKMP phase 1. In GET VPN ISAKMP phase 1 is used to establish secure GDOI communications. GDOI stands for Group Domain of Interpretation. GDOI is used to pass crypto policies, data encryption keys (TEK) and key encryption keys (KEK). Once the group member has received the crypto policy and encryption keys it can now begin establishing traditional VPN connections to remote peers. The Group Key Server provides the group members with the SAs needed to establish a secure VPN tunnel. This is very similar to ISAKMP phase 2 negotiation except it is done with the key server. Peers no longer have to negotiate SAs with each other because they are given the SAs from the key server during the GDOI exchange. The TEK is used by the group member to talk to another group member and the kek is used to communicate with the Group Key server.</p>
<p>I planned on putting some debug info in this post. Will need to work on this later when I get some routers working to show examples.</p>
<p>More details can be found in the <a href="http://www.ietf.org/rfc/rfc3547.txt">GDOI RFC</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=294</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CCIE Recertified</title>
		<link>http://www.wr-mem.com/?p=282</link>
		<comments>http://www.wr-mem.com/?p=282#comments</comments>
		<pubDate>Sat, 11 Jul 2009 16:30:59 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[cisco.doc]]></category>
		<category><![CDATA[test.taking]]></category>
		<category><![CDATA[recertification]]></category>
		<category><![CDATA[written exam]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=282</guid>
		<description><![CDATA[
Yesterday afternoon I passed the CCIE Security Written exam and recertified my CCIE Security until the end of 2011!  Even though my CCIE was not set to expire until December, I&#8217;m happy to get recertification out of the way now before some other stuff takes up all my time.
The first time I passed the written [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wr-mem.com/wp-content/uploads/2009/07/ccie_security_med.gif"><img class="size-full wp-image-288 alignright" title="Ooh!  New Logo!" src="http://www.wr-mem.com/wp-content/uploads/2009/07/ccie_security_med.gif" alt="Ooh!  New Logo!" width="150" height="150" /></a></p>
<p>Yesterday afternoon I passed the CCIE Security Written exam and recertified my CCIE Security until the end of 2011!  Even though my CCIE was not set to expire until December, I&#8217;m happy to get <a href="http://www.cisco.com/web/learning/le3/ccie/recert/index.html">recertification</a> out of the way now before some other stuff takes up all my time.</p>
<p>The first time I passed the written was in 2006 and it was a very different test back then!  The blueprint is no longer online, but as I recall, half of it was routing (BGP) and IOS stuff and the other half was PIX, IPS, 3k, and network attacks.  Surely there were some &#8220;general&#8221; security questions in there, but the exam of 2006 was a far cry from the one I took yesterday.</p>
<p>Speaking of which, the CCIE Security Written is a fine test.  Like any Cisco exam there are some questions that one might think are too narrow or niggling, but overall I have no complaints.  Also, just like with the <a href="http://www.wr-mem.com/?p=49">lab exam</a>, the <a href="http://www.cisco.com/web/learning/le3/ccie/security/wr_exam_blueprint_v2.html">blueprint</a> is there for a reason.  Let it be your guide.  Beyond the blueprint, I recommend that you have a general understanding of infosec at all layers.  Don&#8217;t forget that those layers go up to 7 and so does the need for security!</p>
<p>Finally, resist any urge you might have to ignore the &#8220;soft&#8221; stuff like standards, regulations, procedures.  All that stuff on the bottom of the blueprint is fair game, even if you think, &#8220;That&#8217;s annoying, I would just look that up!&#8221; (*cough* me *cough*)</p>
<p>So whether you&#8217;re just getting started on the path or looking to recertify yourself, good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=282</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CCIE Security Exam Quick Reference Sheets</title>
		<link>http://www.wr-mem.com/?p=276</link>
		<comments>http://www.wr-mem.com/?p=276#comments</comments>
		<pubDate>Wed, 08 Jul 2009 18:03:33 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[test.taking]]></category>
		<category><![CDATA[blueprint]]></category>
		<category><![CDATA[book review]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=276</guid>
		<description><![CDATA[I just discovered a &#8220;book&#8221; from Cisco Press called CCIE Security Exam Quick Reference Sheets.  It&#8217;s a series of &#8220;cheat sheets&#8221; for the topics on the CCIE Security Written Exam.
I stumbled on this when I was googling to figure out what the exam blueprint has in mind for the &#8220;Application Protocols&#8221; section.  A link to [...]]]></description>
			<content:encoded><![CDATA[<p>I just discovered a &#8220;book&#8221; from Cisco Press called <a href="http://www.amazon.com/gp/product/B00142KQ20?ie=UTF8&amp;tag=writemem-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00142KQ20">CCIE Security Exam Quick Reference Sheets</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=writemem-20&amp;l=as2&amp;o=1&amp;a=B00142KQ20" border="0" alt="" width="1" height="1" />.  It&#8217;s a series of &#8220;cheat sheets&#8221; for the topics on the CCIE Security Written Exam.</p>
<p>I stumbled on this when I was googling to figure out what the <a href="http://www.cisco.com/web/learning/le3/ccie/security/wr_exam_blueprint_v2.html">exam blueprint</a> has in mind for the &#8220;Application Protocols&#8221; section.  A link to the Safari version of the book came up in my search results so I clicked through and took a quick read (it&#8217;s only 96 pages).  Here&#8217;s a mini review:</p>
<p>This isn&#8217;t really a book so much as a series of snippets on many of the CCIE Security Written Exam topics.   The book is billed as a final preparation for the exam and I think it would do nicely in that capacity and more.</p>
<p>The sections of the book mirror exactly the sections on the written blueprint.  This is a nice touch and it&#8217;s almost like the book is fleshing out the blueprint to the next level.  As I mentioned at the top, I was looking for insight into the &#8220;Application Protocols&#8221; section and where the blueprint lists &#8220;SMTP&#8221; and calls it a day, this book lists the SMTP basics and provides a list of SMTP commands.</p>
<p>I can see a CCIE candidate using this book throughout the study process:</p>
<ol>
<li><strong>Refreshment and Orientation.</strong> If it&#8217;s been a while between exams, or you just want to get a feel for the exam, a quick read through the book should help there.  While there aren&#8217;t many details, there are often links to more info if you need a push in getting started.</li>
<li><strong>Prioritization.</strong> As mentioned, this book is light on details.  That said, it does feel like it presents the core nuggets you will need to get by on the exam.   If you&#8217;re strapped for time, or you&#8217;re just looking for some direction, learning the details of those nuggets first might be a useful strategy.</li>
<li><strong>Final Preparation. </strong> I personally like to use flashcards for my final exam preparation, but this book serves a similar function.  I feel like reading over these quick reference sheets close to exam time could help &#8220;prime&#8221; your brain and get you in the mood to test.  <img src='http://www.wr-mem.com/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' /> </li>
</ol>
<p><span style="text-decoration: underline;"><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=writemem-20&amp;l=as2&amp;o=1&amp;a=B00142KQ20" border="0" alt="" width="1" height="1" />CCIE Security Exam Quick Reference Sheets</span> is not a substitute for all the experience you need to pass the CCIE Security written, nor is it the only book you should read in your exam prep.   Rather, the book is a lightweight guide to the exam topics that can point you in the right direction and serve as your last-minute review buddy before test time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=276</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Security Wheel Mnemonic</title>
		<link>http://www.wr-mem.com/?p=260</link>
		<comments>http://www.wr-mem.com/?p=260#comments</comments>
		<pubDate>Tue, 07 Jul 2009 14:42:39 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[General Networking Topics]]></category>
		<category><![CDATA[test.taking]]></category>
		<category><![CDATA[mnemonic]]></category>
		<category><![CDATA[security wheel]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=260</guid>
		<description><![CDATA[I must have 500+ notecards from studying for past exams.  I&#8217;ve still got them from all the tests I&#8217;ve taken for CCNA, CCSP, and CCIE.  As part of my recertification prep, I went through these and pulled out the relevant ones to study with again.
One of the cards is about the Security Wheel, the continuous [...]]]></description>
			<content:encoded><![CDATA[<p>I must have 500+ notecards from studying for past exams.  I&#8217;ve still got them from all the tests I&#8217;ve taken for CCNA, CCSP, and CCIE.  As part of my recertification prep, I went through these and pulled out the relevant ones to study with again.</p>
<p>One of the cards is about the Security Wheel, the continuous process by which we strive to create a secure network.  The Security Wheel is a 4 part cycle consisting of:</p>
<ol>
<li>Secure</li>
<li>Monitor</li>
<li>Test</li>
<li>Improve</li>
</ol>
<p><a href="http://www.wr-mem.com/wp-content/uploads/2009/07/securitywheel.png"><img class="size-full wp-image-261    alignnone" title="The Security Wheel" src="http://www.wr-mem.com/wp-content/uploads/2009/07/securitywheel.png" alt="The Security Wheel" width="473" height="333" /></a></p>
<p>This is pretty straightforward, but for some reason every time I was faced with &#8220;Security Wheel&#8221; on the front of the card, I blanked out on one of the phases.  So, just like with the <a href="http://www.wr-mem.com/?p=133">OSI Model</a>, I decided to create a quick mnemonic device:</p>
<p>The Security Wheel <strong>S</strong>pins <strong>M</strong>adly <strong>T</strong>oward <strong>I</strong>nfinity.</p>
<p>So far I like this one and it seems to be working for me.  Do you have any mnemonics that you use to remember the Security Wheel or any other test topics?  Share them in the comments!</p>
<p><strong>Image Credit:</strong> <em>The Security Wheel</em>, <a href="http://www.amazon.com/gp/product/1587052466?ie=UTF8&amp;tag=writemem-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1587052466">Network Security Technologies and Solutions (CCIE Professional Development Series)</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=writemem-20&amp;l=as2&amp;o=1&amp;a=1587052466" border="0" alt="" width="1" height="1" />, p. 18, Figure 1-6.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=260</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Make a Fresh Start: Erase All VLANs</title>
		<link>http://www.wr-mem.com/?p=247</link>
		<comments>http://www.wr-mem.com/?p=247#comments</comments>
		<pubDate>Tue, 30 Jun 2009 16:14:27 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[General Networking Topics]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[switching]]></category>
		<category><![CDATA[vlan]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=247</guid>
		<description><![CDATA[It&#8217;s time to start working on re-certification.  Hooray.      Thank goodness I only have to pass the written and not the lab!  Unfortunately, I&#8217;m pretty rusty.  I&#8217;ve been doing a very different job for some time and my Security-fu is suboptimal, to put it mildly.
So far, I&#8217;ve been less-than-dilligently reading Yusuf Bhaiji’s [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time to start working on re-certification.  Hooray.  <img src='http://www.wr-mem.com/wp-includes/images/smilies/icon_confused.gif' alt=':???:' class='wp-smiley' />    Thank goodness I only have to pass the written and not the lab!  Unfortunately, I&#8217;m pretty rusty.  I&#8217;ve been doing a very different job for some time and my Security-fu is suboptimal, to put it mildly.</p>
<p>So far, I&#8217;ve been less-than-dilligently reading Yusuf Bhaiji’s latest CCIE Security Book, <a href="http://www.amazon.com/gp/product/1587052466?ie=UTF8&amp;tag=writemem-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1587052466">Network Security Technologies and Solutions (CCIE Professional Development Series)</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=writemem-20&amp;l=as2&amp;o=1&amp;a=1587052466" border="0" alt="" width="1" height="1" />, but now it&#8217;s time to break out the equipment again.</p>
<p>Maybe you&#8217;re in the same boat, or maybe you&#8217;re just getting started.  Either way, the first thing you need is a switch; a clean switch, in fact, so that old configs don&#8217;t get in your way.</p>
<p>To this end, I grabbed my trusty 24 port 2900xl and fired it up.  It had all sorts of config on it, but that was easily blown away:</p>
<p><code>2900xl#write erase<br />
Erasing the nvram filesystem will remove all files! Continue? [confirm]<br />
[OK]<br />
Erase of nvram: complete<br />
2900xl#reload<br />
Proceed with reload? [confirm]</code></p>
<p>The cleaning doesn&#8217;t end there, though.  We can&#8217;t forget about all those pesky VLANs that made so much sense once upon a time:</p>
<p><code>2900xl#sho vlan<br />
VLAN Name                             Status    Ports<br />
---- -------------------------------- --------- -------------------------------<br />
1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4,<br />
Fa0/5, Fa0/6, Fa0/7, Fa0/8,<br />
Fa0/9, Fa0/10, Fa0/11, Fa0/12,<br />
Fa0/13, Fa0/14, Fa0/15, Fa0/16,<br />
Fa0/17, Fa0/18, Fa0/19, Fa0/20,<br />
Fa0/21, Fa0/22, Fa0/23, Fa0/24<br />
100  100_lab_vlan                     active<br />
101  101_lab_vlan                     active<br />
102  102_lab_vlan                     active<br />
110  110_lab_vlan                     active<br />
111  111_lab_vlan                     active<br />
113  113_lab_vlan                     active<br />
120  AAA_lab_vlan                     active<br />
121  R1_lab_vlan                      active<br />
122  R2_lab_vlan                      active<br />
123  R3_lab_vlan                      active<br />
124  R4_lab_vlan                      active<br />
125  125_lab_vlan                     active</code></p>
<p>Look at them all.  I&#8217;ve got no use for them now, so lets get rid of them.   We could delete them one at a time&#8230;</p>
<p><code>2900xl#vlan da<br />
2900xl(vlan)#no vlan 100<br />
Deleting VLAN 100...<br />
</code></p>
<p>&#8230;but there are so many.  Even more than the ones in the excerpt above.  Killing them one at a time would take <strong>forever</strong>.  So, what do we do now?  Let&#8217;s delete all the vlans at once!</p>
<p><code>2900xl#del vlan.dat<br />
Delete filename [vlan.dat]?<br />
Delete flash:vlan.dat? [confirm]<br />
2900xl#</code></p>
<p>Once we delete <strong>vlan.dat</strong> the switch will forget about all those crusty old VLANs from the last time the switch was used.   One reload later and we&#8217;ve got that new switch smell back:</p>
<p><code>2900xl>sho vlan<br />
VLAN Name                             Status    Ports<br />
---- -------------------------------- --------- -------------------------------<br />
1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4,<br />
                                                Fa0/5, Fa0/6, Fa0/7, Fa0/8,<br />
                                                Fa0/9, Fa0/10, Fa0/11, Fa0/12,<br />
                                                Fa0/13, Fa0/14, Fa0/15, Fa0/16,<br />
                                                Fa0/17, Fa0/18, Fa0/19, Fa0/20,<br />
                                                Fa0/21, Fa0/22, Fa0/23, Fa0/24<br />
1002 fddi-default                     active</code></p>
<p>Now we&#8217;re ready to get studying.  Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=247</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Day 3,4,5: CCIE Security Lab &#8211; Internetwork Expert</title>
		<link>http://www.wr-mem.com/?p=243</link>
		<comments>http://www.wr-mem.com/?p=243#comments</comments>
		<pubDate>Mon, 29 Jun 2009 13:28:46 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General Networking Topics]]></category>

		<guid isPermaLink="false">http://www.wr-mem.com/?p=243</guid>
		<description><![CDATA[So I didnt write daily on the bootcamp. Sorry bout that. I&#8217;ll try to sum it up here. Day 3 consisted of AAA, this was fairly uneventful. AAA is fairly straight forward anyways. I spent most of my time trying to catch up on the VPN portion of the lab which was the largest part. [...]]]></description>
			<content:encoded><![CDATA[<p>So I didnt write daily on the bootcamp. Sorry bout that. I&#8217;ll try to sum it up here. Day 3 consisted of AAA, this was fairly uneventful. AAA is fairly straight forward anyways. I spent most of my time trying to catch up on the VPN portion of the lab which was the largest part.  I was never able to get SSL VPN configured on the router. I think there was some type of bug or something because I was able to get the login screen, and log in successfully but could not do anything else. I also could not define a svc image for some reason. SSL VPN for IOS will definitely be on the list of things for me to work on. Day 4 was combination of IPS, Network attacks and IOS Proxy Auth. I may not be 100% right on that. This is all stuff I have blogged about in the past and over all felt familiar with the material and the configuration portion of these topic. Day 5 was review and random topics including lab strategy. </p>
<p>Was it worth it? Yeah, I think so. It was kind of expensive and I mainly spent time doing the lab work but I really needed this time. It has been hard finding the motivation at home or even having the time at home to get prep work done with the kids, wife and everything else. Like I said before, I think the class format would be more beneficial to work through things as a group. Some of my class mates were behind in the lab work. It would be good to review material, do the lab and then review the results. See what people got wrong and why. I think this would allow everyone to learn a bit more.<br />
<span id="more-243"></span><br />
- 6/29 &#8211; I originally started writing this post a few weeks ago. Sorry to be so late in getting it out. I&#8217;ve recently had mixed emotions about continuing for my CCIE and I&#8217;m trying to find the spark to get me going again. I have a lot of gripes about the program, many of them not technical at all but process wise and I wont bother sharing them here. Either way it has been something Ive wanted to do for many years now and if I don&#8217;t complete it I will feel like I&#8217;ve let one of my goals go which would haunt me for quite some time. So to save sanity I&#8217;m going to continue with the practice and do the best I can. Hoping to schedule my lab attempt soon, which I could take it in San Jose but doesn&#8217;t make sense since I live here in RTP. Hope to be posting some GET VPN topics, SVTI and DVTI posts soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wr-mem.com/?feed=rss2&amp;p=243</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
