Re: Transparent SOCKS proxy (server side)?
2009/1/6 Mel : > On Tuesday 06 January 2009 10:07:17 David Naylor wrote: >> 2009/1/6 Mel : >> > On Tuesday 06 January 2009 05:49:22 David Naylor wrote: >> >> Hi, >> >> >> >> My ISP's NAT, unfortunately, does not work more than it does. This is a >> >> problem as I need to provide 'direct' internet access for the computers >> >> inside my network. >> >> >> >> I would like to set up a transparent SOCKS proxy (similar to transparent >> >> HTTP proxy, aka squid) on the server. Does anyone know how to do this >> >> (and which ports to use)? This needs to be a server side solution since >> >> I am unable to implement this on the clients... >> > >> > http://www.freshports.org/net/dante/ >> >> As far as I know dante can only be made "transparent" with the use of >> client side software (such as the libsocks.so libraries under *nix) and not >> from the server side (i.e. tunneling the traffic through a SOCKS proxy). >> The way I think of >> it is similar to NAT (in the capturing of traffic)? >> >> Or am I missing something? > > In pf terms: rdr traffic, or use something like this: > http://bayxao.wordpress.com/2007/03/18/transparent-socks-proxy-client/ The above link only talks about client side solutions. I could see how rdr (which I understand to be the same as NAT?) could work, except it needs to be redirected to a program that then routes the traffic through the socks server? I have not been able to find such a program (and the above socks clients only act as a wrapper for other programs?). Perhaps a simple program that gets the redirected incoming traffic [like squid does] but then just connects to the destination server (with a socks wrapper doing the routing through the socks server)??? Or just a socks based solution? David ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Transparent SOCKS proxy (server side)?
On Tuesday 06 January 2009 10:07:17 David Naylor wrote: > 2009/1/6 Mel : > > On Tuesday 06 January 2009 05:49:22 David Naylor wrote: > >> Hi, > >> > >> My ISP's NAT, unfortunately, does not work more than it does. This is a > >> problem as I need to provide 'direct' internet access for the computers > >> inside my network. > >> > >> I would like to set up a transparent SOCKS proxy (similar to transparent > >> HTTP proxy, aka squid) on the server. Does anyone know how to do this > >> (and which ports to use)? This needs to be a server side solution since > >> I am unable to implement this on the clients... > > > > http://www.freshports.org/net/dante/ > > As far as I know dante can only be made "transparent" with the use of > client side software (such as the libsocks.so libraries under *nix) and not > from the server side (i.e. tunneling the traffic through a SOCKS proxy). > The way I think of > it is similar to NAT (in the capturing of traffic)? > > Or am I missing something? In pf terms: rdr traffic, or use something like this: http://bayxao.wordpress.com/2007/03/18/transparent-socks-proxy-client/ -- Mel Problem with today's modular software: they start with the modules and never get to the software part. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Transparent SOCKS proxy (server side)?
2009/1/6 Mel : > On Tuesday 06 January 2009 05:49:22 David Naylor wrote: >> Hi, >> >> My ISP's NAT, unfortunately, does not work more than it does. This is a >> problem as I need to provide 'direct' internet access for the computers >> inside my network. >> >> I would like to set up a transparent SOCKS proxy (similar to transparent >> HTTP proxy, aka squid) on the server. Does anyone know how to do this (and >> which ports to use)? This needs to be a server side solution since I am >> unable to implement this on the clients... > > http://www.freshports.org/net/dante/ As far as I know dante can only be made "transparent" with the use of client side software (such as the libsocks.so libraries under *nix) and not from the server side (i.e. tunneling the traffic through a SOCKS proxy). The way I think of it is similar to NAT (in the capturing of traffic)? Or am I missing something? David ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Transparent SOCKS proxy (server side)?
On Tuesday 06 January 2009 05:49:22 David Naylor wrote: > Hi, > > My ISP's NAT, unfortunately, does not work more than it does. This is a > problem as I need to provide 'direct' internet access for the computers > inside my network. > > I would like to set up a transparent SOCKS proxy (similar to transparent > HTTP proxy, aka squid) on the server. Does anyone know how to do this (and > which ports to use)? This needs to be a server side solution since I am > unable to implement this on the clients... http://www.freshports.org/net/dante/ -- Mel Problem with today's modular software: they start with the modules and never get to the software part. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Transparent SOCKS proxy (server side)?
Hi, My ISP's NAT, unfortunately, does not work more than it does. This is a problem as I need to provide 'direct' internet access for the computers inside my network. I would like to set up a transparent SOCKS proxy (similar to transparent HTTP proxy, aka squid) on the server. Does anyone know how to do this (and which ports to use)? This needs to be a server side solution since I am unable to implement this on the clients... I know there is a Linux specific program that does this, called KSB [http://ksb.sourceforge.net] that looks like what I would like, except the wrong OS :-( Regards David signature.asc Description: This is a digitally signed message part.