I have a similar situation to here:
But i am using a Cisco 1841 with subinterfaces instead (NAT on a stick).
From the internet i can access services on public IP being hosted in LAN2. But when i try to access the same services on the same public IPs but sitting on LAN1, it does not work.
Usually when you have done Static NAT from a LAN2 to OUTSIDE it will apply to the traffic between those interfaces.
Traffic from LAN2 to LAN1 might require addiotional NAT configurations or might just not work.
I'm not too familiar anymore with the router side NAT configurations but to my understanding they dont really give as much flexilibility as the ASAs (old and new softawares)
Yes, i think my router is the one limiting here as it was working fine when i had this on a Checkpoint firewall. I just need confirmation from someone on here that it really cannot be done on an 1841 using NAT on a stick