Hello all,
I am having some trouble with a routing situation that is difficult for
me to explain, so if you need more info let me know.
vendor -->vendor router<-- Internal LAN Location A -->OBSD GW A<-- Internet
VPN Between
Internet -->OBSD GW B<-- Internal LAN Location B
From the above I will try and describe the situation. A vendor has a
private T1 that terminates through NAT to the customers Internal LAN at
location A, the IP addresses that this vendor is using are part of there
public IP space but they are not routable over the Internet just through
the T1. I have a OpenBSD box at that location that provides internet
access and routes the block of IPs belonging to the vendor to the
vendor's router.
There is a VPN between the OpenBSD boxes at both locations which is
performing fine and I can contact both internal LANs from the other.
The problem that I have not been able to solve is that the workstations
at location B need to get to the vendor's router at location A using the
public IPs of the vendor. I have tried using route-to in pf and some
ideas I had in the routing table, but so far nothing has routed the
packets over the VPN. I am sure I am missing something basic, but so far
I have not been able to see it.
Some info: (these are representative IPs)
Vendor's IP block that need to go over their T1: 207.12.0.0/18
Internal LAN A: 10.74.10.0/24
Vendor router Internal LAN IP: 10.74.10.245
OpenBSD A Internal IP: 10.74.10.254
OpenBSD A External IP: a.b.c.d
OpenBSD B Internal IP: 10.76.10.254
OpenBSD B External IP: w.x.y.z
Any pointers will sure be appreciated.
Thanks
Layne Evans