- Apr 26, 2001
- 31,046
- 321
- 136
I need to connect two networks with separate private address spaces over the internet. The points at each end must be Windows 2000 Server and FreeBSD. I am required to use IPsec for the encryption and L2TP for the tunnel. The boxes would be dual homed to allow routing functionality. The external NIC would have a public IP address on the internet, while the internal NICs would have internal addresses such as 10.1.1.1 and 10.1.2.1. The individual private networks are on different subnets as to allow routing over the vpn.
10.1.1.x network --- FreeBSD --- internet --- Windows 2000 Server ---- 10.1.2.x network
Making the situation more complicated is that I currently will need to use a preshared key, not a certificate. Later I will have certificate ability, so any solution I can set up now that will allow the later use of certificates would be a plus.
I have found documentation for FreeBSD regarding racoon and have been able to create the needed network using FreeBSD at both ends, but cannot figure out how to create the solution with 2000 server. The windows documentation of course only deals with connecting 2000 servers to each other, not with any UNIX or other vendor solution.
Any help would be greatly appreciated as I have searched endlessly on the internet and read about all the documentation I can find from Microsoft.
10.1.1.x network --- FreeBSD --- internet --- Windows 2000 Server ---- 10.1.2.x network
Making the situation more complicated is that I currently will need to use a preshared key, not a certificate. Later I will have certificate ability, so any solution I can set up now that will allow the later use of certificates would be a plus.
I have found documentation for FreeBSD regarding racoon and have been able to create the needed network using FreeBSD at both ends, but cannot figure out how to create the solution with 2000 server. The windows documentation of course only deals with connecting 2000 servers to each other, not with any UNIX or other vendor solution.
Any help would be greatly appreciated as I have searched endlessly on the internet and read about all the documentation I can find from Microsoft.