Posted on 2005-05-04
I have an existing subnet 192.168.0.x with a subnet mask of 255.255.255.0. I need to add another subnet to my network, 192.167.0.x, because I have a temporary need for additional IP addresses and do not want more than 512 hosts on each subnet.
Hosts on both subnets must be able to communicate with each other and also access the internet. All hosts have static IP, not DHCP. The intended goal is to allow communication between both subnets, without having to change the gateway or subnet mask on all my hosts and network equipment.
The default gateway for all hosts is the Cisco PIX Firewall's interface, which has an internal IP assigned form the 192.168.0.x subnet. I have added nat and route statements on the PIX, and hosts on the new subnet, 192.167.0.x can get out to the internet, but cannot communicate with each other. I realize I need a routing device for there to be communication between the two subnets, so in turn, I added IP routes on my Cisco router for each subnet as follows:
ip route 192.168.0.0 255.255.255.0 205.150.x.x
ip route 22.214.171.124 255.255.255.0 205.150.x.x
***please note that 205.150.x.x is the public IP assigned to my PIX)
After doing so, I still cannot communicate between the two subnets and believe its because my router's interface has only a public IP, not one on the 192.x.x.x network. Does anyone have any suggestions?