Ah! The missing link! This is because I thought the SOCKS= variables would override each other. Are they additive or are they treated independently? Could I do for instance SOCKS="sockshost:1080:!*.local,sockshost2:1080:host1,host1" and then am I correct in understanding items not referenced will go direct? How do I do the use case whereby I want certain hosts to to go direct but all other hosts to go socks? Thsnks for all your help! Tim On Jan 25, 2007, at 6:19 AM, Yutaka Sato wrote: > Hi, > > In message > <_A3614@delegate-en.ML_> on > 01/25/07(10:43:36) > you "Timothy Brown" <pdyhabdyi-mykgh42s4btw.ml@delegate.org> wrote: > |The goal here, ultimately, is two use cases: > | > | - at work, use direct connection only for my domain (local), SSH > tunnel > | for everything else > > You can use SOCKS for destination hosts belong to .local domain as > this: > SOCKS="sockshost:1080:!*.local" > > | - at home or VPN, use SSH tunnels for chosen connections to certain > | hosts, but direct for everything else > > You can enumerate hosts to be relayed via SOCKS as this: > SOCKS="sockshost:1080:host1,host2" > > |I would like to know how to do both use cases. I have followed the > |examples but I am not having much luck. > > If your DeleGate is to act as a SOCKS proxy, specify a SERVER > parameter > as this: > SERVER=socks > > Thus for example, your DeleGate as a SOCKS proxy to select upstream > SOCKS > proxies based on destination hosts can be like this: > > delegated -P1080 SERVER=socks \ > SOCKS="sockshost2:1080:host1,host1" \ > SOCKS="sockshost1:1080:!*.local" > > Cheers, > Yutaka > -- > 9 9 Yutaka Sato <pfqcabdyi-mykgh42s4btw.ml@delegate.org> http://delegate.org/y.sato/ > ( ~ ) National Institute of Advanced Industrial Science and > Technology > _< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan > Do the more with the less -- B. Fuller