I'm trying to bypass the ASA as seen in the image. By changing the default route on the switch to 10.20.145.8 and configuring NAT on the router all 10.20.145.0 traffic successfully translates and can connect to the internet. No other VLANs can even ping 10.20.145.8, but they can ping and connect to 10.20.145.5 (DSL router) and 10.20.145.2 (ASA). I'm getting a huge headache trying to figure out why they can't connect to 10.20.145.8. Right now the port from the 4503 to the 2800 router is on vlan 145, so I figured I'd make it a trunk. By doing that no devices can ping 10.20.145.8, not even devices on the 145 VLAN. Also, the ports connected to the DSL router and ASA are on VLAN 145 but other devices connect (because of L3 switching) so why can any VLANs other than 145 connect to 10.20.145.8?