|
|||||||||||
|
Re: [Design] Re: [Users] Making FreeS/WAN harder to use, INTENTIONALLY.
From: Jim Carter <jimc(at)math.ucla.edu>
Date: Wed Mar 05 2003 - 17:44:58 EST
FreeS/WAN grew up on the Security Gateway model, where packets leaving the departmental subnet have to pass through one router running FreeS/WAN. My department uses purchased dedicated routers (under shared administration with several other departments), and while our vendor would be happy to sell us an IPSEC upgrade, we (and our friends) cannot justify that expense as an operational necessity, nor the political wrangling necessary to get a Security Gateway set up. On the other hand, I have set up a machine in our DMZ running FreeS/WAN, which does NAT on the DMZ interface so answer packets will return to the IPSEC gateway, not to the peer in plain text. It uses X.509 certificates to authenticate the clients. That's easily justified, and not too hard to set up. Many of our users, myself included, would like a secure channel from home, but we have NAT boxes. Various issues prevent FreeS/WAN from working in this case, a major one being that the IP addresses of different clients could be the same, typically 192.168.0.1. The Cisco VPN-5000 product works through NAT if you give it a command-line switch. If FreeS/WAN could be made to work through NAT, the number of potential clients could be increased greatly.
The Cisco VPN-5000 product appears to do SASL to authenticate the user, not
the machine (which could be stolen). Not to wax too positive on the degree
of security of some authentication methods useable from SASL, but SASL-type
authentication is a lot easier to administer, particularly authenticator
Users would really like to turn on FreeS/WAN at boot time and have it encrypt to capable destinations which it discovers on the fly, and unobtrusively pass packets in the clear to the majority of sites that know nothing of IPSEC. (Our X.509 authentication of course needs special configuration.) At boot time it's common to not have any IP address, if you have a dialup connection or, paranoid, you only turn on your DSL or cable modem interface when there's actual traffic. And when the interface goes up and down, it's likely to get a different IP address the next time. It's my impression that FreeS/WAN is bothered by that kind of activity, and it's a lot healthier if you start it after getting the IP address, and you kill it before taking down the interface. Greater agility in the face of changing network interfaces would induce potential clients to treat it as an unobtrusive helper rather than something that's hard, to be used only when absolutely needed. Perhaps it would be useful to review why my user community wants IPSEC.
I think these values are quite a bit different from most people in the IPSEC community, but even so, I suspect that they're fairly representative of the people you need to convince, if you want lots and lots of people to start using IPSEC. James F. Carter Voice 310 825 2897 FAX 310 206 6673 UCLA-Mathnet; 6115 MSA; 405 Hilgard Ave.; Los Angeles, CA, USA 90095-1555 Email: jimc(at)math.ucla.edu http://www.math.ucla.edu/~jimc (q.v. for PGP key) Design mailing list Design@lists.freeswan.org http://lists.freeswan.org/mailman/listinfo/design Received on Wed Mar 5 18:18:37 2003 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 12:59:56 EDT |
||||||||||
|
|||||||||||