Hi guys,
I've puzzled as to how the following is working...
I have a Juniper SSG5 in front of a Cisco 2911 which is routing internal traffic. The Juniper has a public IP and is NATing for the 172.16.1.1/30 address (172.16.1.2/30 is the Cisco 2911).
I have a network 10.10.3.0/192 behind the Cisco 2911 and I can ping internet addresses and browse the web.
The Juniper SSG5 doesn't have network 10.10.3.0/192 nor any 10.0.0.0/8 network in its routing table. It does have 172.16.1.0/30 (connected).
When I went to access the management interface and it didn't work from the 10.10.3.0 network I logged in when directly plugged into the Juniper and noticed there was no route. I added 10.10.3.2/32 and I was then able to ping and make configuration changes.
Then removed the host route and I could still browse the web from the 10.10.3.0 network - how is this possible? Seeing as the Juniper doesn't know about this network.
I thought it might be NAT but even if 10.10.3.x was being NATed the Juniper still wouldn't know how do reach that network.
NB:
-there is no NATing on the Cisco 2911.
-there is a default route on the Cisco pointing to the Junier SSG5 - 172.16.1.1
- there is a default route on the Juniper pointing to the public IP gateway of the ISP
Any ideas?