I did not include the access list in the print out...
!
access-list 1 permit 192.168.1.0 0.0.0.255
access-list 1 permit 192.168.50.0 0.0.0.255
access-list 1 permit 192.1.1.0 0.0.0.255
!
this list just keeps allowed IPs on the router's interface.
You do not have to do global overloading.. you can just do a one to one NAT. And that fact you have a "public" ip on the PBX is not of consquence.. this is precisely why you want to use NAT. Once the IP is nat'ted, the firewall could care less since it will see the NAT IP you set up. Many companies do just this when companies merge and changing IP schemes is not an option.
The 1605 is most certainly routing..even with NAT.. it must know about the networks on either side and how to get there from here. In other words, on the PBX side, you need to have a default gateway for the PBX to send their packets to. This would be the 1605.. the 1605 needs to know where to send these packets.. This is a seperate function then NAT. It's only when the packet is routed to the interface that anybody can get somewhere. There is a way to bridge it but this is not the place for that. Accordingly, the network on the outside of the 1605 needs to know where the default gateway is for the PBX network. So at the LAN's normal default gateway.. there would be a route statement that says any packet destined for the PBX network IP number XXX would go to XXXX(1605) as the next hop. Packet goes to default gateway.. router looks up route and then forwards the packet to the 1605.. 1605 gets it and says "I have this IP range as a local connection therefore I know where to send it"
Again.. read the papers I suggested.. Cisco has nice sample configs of NAT where you only need to static map from one interface to the other.
Here is a sample from their site:
interface ethernet 0
ip address 172.16.10.1 255.255.255.0
ip nat outside
!-- Defines Ethernet 0 with an IP address and as a NAT outside interface.
interface ethernet 1
ip address 172.16.50.1 255.255.255.0
ip nat inside
!-- Defines Ethernet 1 with an IP address and as a NAT inside interface.
interface serial 0
ip address 200.200.200.5 255.255.255.252
!-- Defines serial 0 with an IP address. This interface is not
!-- participating in NAT.
ip nat inside source static 172.16.50.8 172.16.10.8
!-- States that any packet received on the inside interface with a
!-- source address of 172.16.50.8 will be translated to 172.16.10.8.
Again.. READ!!!!! the answers are there in plain sight,
MikeS Find me at
"The trouble with giving up civil rights is that you never get them back"