In order to use Bitvise (or any other SSH Client), you need to request a
free Online PC from Acanac so that you will be able to create an SSH connection. Contact support at
https://www.acanac.com/contactus.phpThe following guides are listed here:Bitvise Tunnelier (SSH Client - full set up)
uTorrent (modifications to use the SSH Client)
Internet Explorer (modifications to use the SSH Client)
Firefox (modifications to use the SSH Client)
FileZilla (FTP client - full set up)
Add a Network Location shortcut for FTP sites in VistaSet Up Your Acanac E-mail Account in Microsoft Outlook 2007 (IMAP)Bitvise TunnelierBitvise Tunnelier is a much easier program than Putty and provides more features. I would highly recommend this program if you are looking for an SSH Client in order to use the workaround for BitTorrent throttling.
Step 1 - Get the free program here:
http://www.bitvise.com/download-area and install.
Step 2 - Start the program and enter the
Host, Port, Username and
Password. Make sure you
check the box to
Store encrypted password in profile. Also, make sure that your
Username is in
both Upper and Lower cases and that the
Host is
nx.acanac.net. You'll notice that the bottom pane contains your session log.
Step 3 - Change your options so that you automatically reconnect. Also, I would recommend that you
uncheck the
Open Terminal and
Open SFTP boxes ... unless you think that you will be using either of these on a regular basis. You can always manually open the windows by clicking on the two icons that will appear on the bottom left pane once you log in (not currently shown in the image below).
Step 4 - Set up your
SOCKS forwarding to Port 8080 (**By the way, you don't really have to use port 8080, so long as any programs you set up with a SOCKS proxy server is the same as this port that you use ... I believe that Acanac chose 8080 just to make the instructions simpler for all to follow ... and so I will do the same**). Basically, Acanac will forward all data to this port on Bitvise. From Acanac's perspective, this is the destination port. From Bitvise's perspective, this is your listening port. You may
check the box for FTP-to-SFTP bridge. If in the future, Acanac supports SFTP and merges the Online PC and Online Storage, then this may be useful as you will then be able to use the SFTP window to transfer files to and from the FTP server.
Step 5 - Save your profile. If you have other SSH Servers that you connect to, you can create additional profiles for each of those as well.
You should now have everything you need to effectively use Bitvise Tunnelier to open up an SSH Tunnel through Acanac's server. If it does not work, then go back to Step 2 and follow each step again carefully. There is now no reason that it should not work, with the exception that Acanac's server temporarily goes down or you did not request the free
Online PC.
If you ever have problems, you should copy the relevant portion of the log into your post. To do this, all you have to do is right-click on the log and select Copy. Open up Notepad, paste, and then look for the relevant logs and copy over into your post. Please refer to this example:
http://community.acanac.com/acanac/view ... 8559#28559 uTorrentIf you have been using uTorrent before trying this workaround, you only need to change one setting. If your uTorrent is already running, click on
Options-->Preferences-->Connection. Under
Proxy Server, select
Socks5, Proxy: 127.0.0.1 and
Port: 8080, and finally,
check the box to
Use proxy server for peer-to-peer connections. Exit uTorrent and open it again for the settings to take effect.

Now you are all set with uTorrent as well. If this does not work, then review your SOCKS forwarding port in Step 4 and your Proxy server port in uTorrent. Both should be 8080.
While you are running uTorrent, you will see similar logs as this in Bitvise:
01:00:25.025 Accepted SOCKS5 connection from 127.0.0.1:50987 to 72.23.43.230:23229.
01:00:25.025 Accepted SOCKS5 connection from 127.0.0.1:50986 to 209.217.79.235:42536.
01:00:25.025 Accepted SOCKS5 connection from 127.0.0.1:50988 to 24.222.204.150:21082.
You might be asking yourself why the ports from your computer (50987, 50986, 50988, etc.), are being used. Isn't it supposed to be port 8080? Well, remember that I said port 8080 on your computer is the listening port. With torrents, you send multiple requests to multiple peers simultaneously. Each request is sent from a unique port from your computer. From above, you can see that a request was sent from port 50987 to an IP address of 72.23.43.230 on their port 23229. The peer sends back data through a random port as well, but to Acanac's server first and Acanac then forwards the data back to you on port 8080. The log only shows the connections that you have initiated to the peer and when that initial connection has closed, and not the actual data that continues to being transferred once that connection has been made.
Note: if you are using the SSH Tunnel for torrents, you will no longer be connectable (ie. your port forwarding will not work), regardless of what the BitTorrent client you are using is indicating. This is because all connections between you and other peers are going through the tunnel. And if an unsolicited request is sent to Acanac's server, it will not be forwarded to you. All this means is that you will not be able to connect to others that are similarly unconnectable.
If you are on public trackers, then this may reduce your overall speed as you may have less peers to connect to. With private trackers, you should generally be unaffected as members on private trackers will stay on to seed the torrent in order to maintain their upload ratio.
With private trackers, you need to be aware that they monitor your IP address ... this is how they can track your upload ratio. When you use the workaround, you are using a proxy server and the IP address that will be monitored is Acanac's IP address. Because of this, you need to log in to your private tracker through Acanac as well. One option is to use the Online PC, but this is tedious and you may not like the browser that comes with the Online PC.
Another option which I would recommend is for you to use a browser ... one that is not the regular browser that you would primarily use to surf the internet. For instance, if you use Firefox regularly, then set up Internet Explorer for this purpose. And vice versa, if you use Internet Explorer, then download an alternative browser like Firefox.
Of course, you can just set this up on your regular browser and not even use a second browser ... but that means whenever you surf the web, you always have to connect to the SSH Tunnel and that unnecessarily adds to Acanac's bandwidth as you would be tunneling everything through their server.
Edit: June 8, 2008 - Some private trackers use passkeys, which eliminate the use of IP addresses. So if you are a member of a private tracker that uses passkeys, you do not need to worry about logging in through Acanac. You can read more in the June 8 post below.
Edit: June 23, 2008 - With more testing, it has now been determined that with public trackers (and possibly with private trackers that use passkeys), you are connectable (albeit limited), even with the proxy server being used. But it is not through the proxy server that makes you connectable. You can read more
here.
Internet ExplorerAlternate Browser 1 - Using
Internet Explorer to visit your private trackers. Click on
Tools, Internet Options, Connections, LAN Settings, then
check the boxes for
Use a proxy server for your LAN and
Bypass proxy server for local addresses, then click on
Advanced and select
Socks: 127.0.0.1 and
Port: 8080.
Also, please note that you should add your modem/router IP addresses to the
Exceptions list. Otherwise, you will not be able to access it. To access my own modem, I use
192.168.1.1 ... but you should be adding the IP addresses that are specific to you.
FirefoxAlternate Browser 2- Using
Firefox to visit your private trackers. Click on
Tools, Options, Advanced, Network, Settings, then click on
Manual proxy configuration select
SOCKS Host: 127.0.0.1 and
Port: 8080 and click on
SOCKSv5.
Also, please note that you should add your modem/router IP addresses to the
No Proxy For list. Otherwise, you will not be able to access it. To access my own modem, I use
192.168.1.1 ... but you should be adding the IP addresses that are specific to you.

Good luck and happy downloading! A guide for FileZilla is coming soon.