Jump to content

Today's Cisco task... How to alter routing table on a Cisco 1841


Recommended Posts

Posted

We have several wireless networks here, one of which is a guest network which routes all traffic via a tunnel to a router off-site (I believe!)

 

I need to add a static IP route to the route table for that network which directs traffic to our internal moodle server.

 

So, I have got the command 'ip route vrf guest 10.16.16.17 255.255.255.255 10.16.16.129 there, which should direct requests to that IP to the router 10.16.16.129, but am I right in thinking that routing tables are followed sequentially? So, if the catch all 'ip route vrf guest 0.0.0.0 0.0.0.0 Tunnel3' route is before it in the list, it won't hit that route?

 

If that's the case, how do I move a route up in the list in Cisco IOS?

Posted

Hello,

 

The router gets the packet, looks at the destination ip in the packet and looks in its table for a network that would include this dest ip address. The entry with the longest match (longest prefix) will be selected. The 0.0.0.0 0.0.0.0 route will only be used if no other routes in the table are found for that destination.

  • Thanks 1
Posted
Ok, thanks. That means my problem lays elsewhere. I am starting to dislike the way this network was set up - far too overkill/complicated compared to what it needs be.
Posted

Yeah, the problem is that the configuration is remarkably complicated.

 

Eg. The wireless network has a WLC-4404 as the controller. Which has basic routing capabilities. This is set up to route all traffic via a VLAN, on our core switch, to a 1841 router, which then routes traffic out depending on a routing table to the core switch again, which has an ACL in place.

 

So, as you can guess, I am trying to find my way through this weird web of weirdness to find what goes where!

Posted
Eeek, nested routers and ACLs are annoying, good luck in your hunt and if the CPU / memory usage permits maybe offload the routing directly onto the core for simplicity later.
  • Thanks 1
Posted

Further analysis makes it apparent that the 1841 is actually doing nothing... It has a tunnel to another device, and that device no longer exists (ex managed service stuff).

 

So, the 1841 is doing zero work, or so it seems.

 

I do wish some form of documentation, other than printouts of the config files had been left!!

Posted

Ok, next task - it appears to be some ill-advised 'deny' rules in the ACL.

 

So, my question is - how do I move the ACL-list order around? This is on a Catalyst 3750. I can add a new rule, but obviously it adds at the bottom of the list, and it needs to be up nearer the top.

 

I really must try and get sent on some cisco training I think!

Posted

What version of ISO is the router currently running?

 

After ISO release 12.3, sequence numbering was introduced for both numbered and named ACLs, meaning that you can edit the order of statements, remove individual statements and add statements to any line in the ACL.

 

Pre 12.3, you can remove lines from a named ACL, but that's it if I remember correctly.

 

If you have a setup you have inherited, it may be worth writing a whole new ACL and applying that instead of editing what you have got? then you can write it as required and know the score.

 

If you would like help doing this just ask.

  • Thanks 1
Posted

Seems to be 12.4(15)T7.

 

At the moment I'm looking to stick a plaster on a small wound, but when I have a few weeks where I can sit down and work on it, I intend to rebuild the wireless system from scratch - removing a lot of the complex stuff that isn't needed (there is a lot. The running-config on the core switch would cover around 12 pages. We only have 18 switches, with around 580 devices on the network site-wide. So, there's a lot of managed service legacy stuff in there.

 

Also, I'm going to try and get signed up to a CCNA course asap.

Posted

OK.

If you do show access-lists

    does it print line numbers at the start of each statement?

    If so you can then do some thing like the following (copied from cisco site : Configuring IP Access Lists - Cisco Systems)

     

    Example.

     

    Router#show access-list

    Extended IP access list 101

    10 permit tcp any any

    20 permit udp any any

    30 permit icmp any any

     

     

    Router#configure terminal

    Enter configuration commands, one per line. End with CNTL/Z.

    Router(config)#ip access-list extended 101

    Router(config-ext-nacl)#5 deny tcp any any eq telnet

    Router(config-ext-nacl)#exit

    Router(config)#exit

    Router#

     

     

    Router#show access-list

    Extended IP access list 101

    5 deny tcp any any eq telnet

    10 permit tcp any any

    20 permit udp any any

    30 permit icmp any any

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...