Actually, while is this is a strange application, the scenario that your ISP assigned to you is perfectly functional. What they're telling you is that you assign the 196.x.x.x address on your local LAN side, and you assign the 10.x.x.x address on your upstream WAN side. You then tell your router that his default route (or his 0.0.0.0/0 static route) is 10.129.69.157.
This works because of the following two principles:
- Inbound: Your ISP advertises your 196.x.x.x addresses to the rest of the internet on your behalf. Once the internet is attracted over to your ISP, your ISP static routes it to your 10.x.x.x address. Your router is directly attached to the 196.x.x.x so he delivers it directly to the recipient.
- Outbound: You tell your router that 0.0.0.0/0 is available via the ISP's address of 10.129.69.157. Your router forwards it out the uplink to the ISP and the rest is automatic.
Using RFC1918 addresses on WAN transit links helps the ISP conserve valuable public address space that is in high demand.
The only drawback to this scenario (which is BARELY a drawback) is that 10.129.69.x will be visible in traceroutes. And actually, the ISP may have their equipment set to not respond with TTL-expired messages anyways (which is how traceroutes work), so you'll just see a hop that times out. This is inconsequential and doesn't affect the performance of the circuit in any way.
[Edit]
I realize that you may need slightly more help. What the tech at your ISP told you to do does work for a short period of time because it relies on Proxy-ARP. This is not a long-term solution whatsoever. That guy (or gal) should take a networking course.
What you should do on your router is the following:
- Set your WAN address to this:
IP : :10.129.69.158
MASK : 255.255.255.248
- Set your LAN address to this:
IP : 196.188.173.33
MASK : 255.255.255.252
- Set your "default route" to
10.129.69.157
. In "Cisco Language" that would be ip route 0.0.0.0 0.0.0.0 10.129.69.157
- Test and rejoice!
[Edit again]
By the way, there are more clever ways to use what they gave you, one of which would be to use something like a firewall. You would assign the firewall the WAN address that I mentioned previously, and add the default route. Then, you would configure static NATs for private devices behind the firewall to use the 4 static addresses that your ISP assigned to you (you noticed the mask was a /30, right?).
[Edit again again]
Your question was edited by a moderator, so a few details were lost in translation. I think the WAN address on your router should probably be 10.129.69.157, and the default route should probably point to 10.129.69.158. Your initial post doesn't specify what your ISP gave you as the default route, so i'm only taking an educated guess.