On 04/29/2010 02:38 AM, Heiko Hund wrote:
> If the service is started by the GUI it still makes sense to use user 
> specific 
> proxy settings, doesn't it? One could consider auto-proxy for auto-started 
> VPNs a misconfiguration, as well. Or am I mislead?
>   
I think it's critical. Most enterprise networks have egress filtering
(ie default to blocking outbound with business-exceptions) and web
access via proxies. They will use WPAD (via HTTP or DHCP) or perhaps
they are a Windows shop and use Active Directory policies to "tell" MSIE
how to operate on a particular network. Don't forget enterprise networks
tend to span continents and so static entries are not appropriate -
different proxies for different sites within the same company are common.

Anyway, all this means it's too hard for users to remember
what-to-use-where and so things like WPAD were born. They also fail
open, so when you take your laptop home, it does a WPAD lookup, doesn't
get an answer and so assumes it's open Internet. i.e. automatic proxy
detection is all good and no bad (I'm ignoring the fundamental issue
that plugging into random networks and using the proxy "the network"
told you to use is safe - but https and openvpn over untrusted networks
should still be safe)

If openvpn had good automagic proxy detection, and a single config could
contain a mixture of udp and tcp and tcp-over-proxy [connection]
profiles, then openvpn would work on every network in the world - with
only some high-security exceptions. I think that's a goal worth reaching
for :-)

BTW, from what I've read, Microsoft's DirectAccess does exactly this
(ipv6Direct-else-udpToredo-else-ipv6overTCP-else-ipv6overTCPoverProxy)...

Jason

-- 
Cheers

Jason Haar
Information Security Manager, Trimble Navigation Ltd.
Phone: +64 3 9635 377 Fax: +64 3 9635 417
PGP Fingerprint: 7A2E 0407 C9A6 CAF6 2B9F 8422 C063 5EBB FE1D 66D1


Reply via email to