Documente Academic
Documente Profesional
Documente Cultură
txt
HowTo for BarracudaDrive, goto http://barracudaserver.com/products/HomeServer/
You want to use applications not supporting a proxy configuration and/or your
corporate proxy blocks the ports needed for the application. Well, this can be
done.
There are some limitations, there are some application that can not be
"socksyfied" and also when application needs UDP support it can not be done,
because BD tunnel does not support UDP as is. (A lot of games need UDP support,
see here to find out more about your application:
http://www.portforward.com/cports.htm
You need to install a proxy supporting socks at your home server.
Here a diagram of the setup we want to do
http://tunnel-socks-01.coololdman.com
(maybe my server is down, then try again later)
For example use CCproxy and/or AnalogX proxy. I suggest you install both and you
When both proxy are configured with same ports, you can only run one at a time to
avoid conflicting ports. AnalogX proxy ports are fixed and can not be changed. To
use either proxy without reconfiguration, it is advisable to use same port
config, this means configure CCproxy for port 1080 for socks protocoll. Now you
must configure your tunnel. Your tunnel shall be always configured asymmetric to
avoid conflicting ports on the client side. This means set the tunnel (when used
with the jar file) to:
java -jar httpsTunnel.jar -ssl companyproxy.com:8080 yourdomain.com
51080:localhost:1080
What means:
companyproxy = when you at work you must configure the proxy used at work, go to
IE, tool - internet options - connections - Lan settings and you will see what
proxy domain and also wich port is used (if a configuration script is configured,
copy this URL and past it in your browser and you will see the file with the
Page 1
howto_tunnel_almost_any_application.txt
proxy info, based on your IP adress you will be able to identify your company
proxy)
yourdomain.com = your domain name at home or your IP adress of your homerouter
(you must forward port 443 on your home router to your BD server)
51080:localhost:1080 = the port 51080 is the entry point of your tunnel at your
work PC and localhost in this case is your home PC and 1080 is on your home PC
the exitpoint of your tunnel and will connect to your socks proxy on port 1080
You have to configure the tunnel database. Create a rule:
called: tunnel_socks
/localhost/1080/
/127.0.0.1/1080/
each user you want to give permission you have to give access to tunnel_socks
Now we need to get your application to enable to use a socks proxy, called
socksify. For this we need following program called freecap.
http://www.freecap.ru/eng/
Install freecap and configure to use proxy: localhost and the port for it 51080
(it will use the tunnel as proxy)
Then any program "started within" freecap will be proxified and tunnel out to
setup with a proven working setup. Install PixaMSN, this is a free MSN messenger
client without any proxy support. This means it will at normal not work behind a
corporate firewall. We will install it and make it working with freecap via your
//Wolfgang
Back to top
wolfgang
--------------------------------------------------------------------------------
Ooohps, forgot some details about freecap configuration!
dwnload from http://www.freecap.ru/eng/
download the version without installer, it will run like a portable application
Note: when you are in setting in freecap, use only selection of tabs on top, the
vertical selections have bug and are misleading, going to wrong window
freecap - file - settings - now set following
Back to top
wolfgang
application - browse
internet.
for test, you can find some telnet bbs:
http://www.dmine.com/telnet/newbbs.asp
Page 4