My client uses Check Point VPN solution, which does not provide a native Linux client. My work around has been to run Windows XP as a VM for VPN purposes.
Windows lacks numerous Unix tools which I have grown accustomed to and to make matters worse, Windows XP cmd shell is a complete piece of crap.
Open Source to the rescue! By combining Cygwin and Console, I have achieved command line usability *almost* at par with my Linux desktop environment.
Once you find a fast,reliable mirror site, installing Cygwin is straight forward, . Here is a list of non-default packages which I find quite useful:
- Editors - vim
- Net - netcat, openssh, rsync, stunnel
- Security - pwgen
- Shells - bash-completion
- Utils - diffutils, keychain, screen
- Web - lynx
- Modify the Cygwin desktop shortcut and specify Console.exe as the Target.
Shortcut >> Target >> D:\Console2\Console.exe
- Apply the following settings to your Console.exe preferences:
Shell >>D:\cygwin\bin\bash.exe --login -i
Startup dir >> d:\cygwin\bin
Copy & Paste >> Copy on select
Copy newline character >> Unix (LF)
New Tab 1 >> Ctr + Shift + T
Rename tab >> Ctr + Shift + R
Main >> Shell >>D:\cygwin\bin\bash.exe --login -i
Main >> Startup dir >> d:\cygwin\bin