I decided to write this up for the benefit of other users trying to achieve the same thing I did. Follow the instructions below to get Bitvise Tunnelier to run as a Windows service.
This is similar to the tutorial provided by sypher9 here
except his method requires that you login before Bitvise Tunnelier will automatically start. Installing Bitvise Tunnelier as a Windows service will have it run BEFORE you even login.
The setup below is ideal for cases where you have multiple computers in the house networked together and you don't want to have to install Bitvise Tunnelier on every single workstation. You can either install it on just one workstation or a dedicated server and have all the other computers in the house connect through that one server/workstation.
1) You already read up on how to use and setup Bitvise Tunnelier normally. See here
2) If you plan to have multiple computers tunnel through one computer (that has Bitvise Tunnelier installed) in your LAN, you must know how to set that one computer to have a static LAN IP.
3) You are familiar with modifying the Windows registry.
You are following these instructions AT YOUR OWN RISK
1) After installing Bitvise Tunnelier on your one computer/server, ensure it has a static LAN IP. I will assume the server's IP is 192.168.1.100.
2) Configure Bitvise Tunnelier normally so that you can tunnel through Acanac's SSH server. The only thing that needs to change is in the Services tab, instead of using 127.0.0.1 as the SOCKS/HTTP Proxy Forwarding Listening Inteface, set it instead to the computer's static IP, 192.168.1.100. Save that profile somewhere. I suggest Bitvise's installation directory. I will assume C:\Program Files\Bitvise Tunnelier\acanac.tlp. Exit Bitvise Tunnelier.
3) Download and install the Windows Server 2003 Resource Tools Kit found here
. I will assume you installed it to the default path C:\Program Files\Windows Resource Kits\Tools.
4) Open a Command Prompt by going to Start Menu > Run > cmd.exe. Type in the following command:
C:\Program Files\Windows Resource Kits\Tools\INSTSRV.EXE Bitvise Tunnelier C:\Program Files\Windows Resource Kits\Tools\Srvany.exe
5) Open the Registry Editor by going to Start Menu > Run > Regedt32.exe. Drill down to:
6) Go to Edit > New > Key.
Rename it to: Parameters
7) Browse into the newly created Parameters key. Go to Edit > New > String Value. Name it: Application
Change the value to: C:\Program Files\Bitvise Tunnelier\Tunnelier.exe -profile="C:\Program Files\Bitvise Tunnelier\acanac.tlp" -loginOnStartup
8) Close the Registry Editor. Go back to the Command Prompt. Type in:
NET START "Bitvise Tunnelier"
Bitvise Tunnelier should now start automatically as a Windows service before you even login.
On other computers within your LAN that wants to use the tunnel, just use the IP of the server 192.168.1.100 instead of 127.0.0.1.
Good luck. Hope this is helpful. Let me know if you have questions, problems, or other ideas.