Article #34 Free Web Based SSL VPN with OpenVPN ALS
OpenVPN ALS is an open source SSL VPN application for Windows and Linux operating systems. OpenVPN ALS is a web-based SSL VPN solution which can easily be integrated with home or office networks. In my previous Article #22 Setup Home VPN Server in 5 Minutes, I discussed how to setup PPTP or L2TP VPN connection built-in to Windows operating system. OpenVPN ALS uses SSL tunneling protocol to secure connections through web browser. From the end user’s perspective, establishing VPN connections through a web interface may be a simpler solution. OpenVPN ALS has many available resources to share network files, launch local applications, and access internal web applications. In this tutorial, I will demonstrate on how to setup SSL VPN connection using OpenVPN ALS.
Requirements:
Java Runtime Enviroment v1.6.0 or higher
Adito Installer by Lars Werner

Select Create New Certificate. Select Next.

Create a Passphrase to generate a certificate. Select Next.

Complete the form. Select Next.

Select Active Directory if Adito will integrate with Windows directory server.
Select Built-in if Adito will integrate with local database.

Complete the form to setup a Super User (Administrator account). Select Next.

Port is 443 and Protocol is HTTPS for secure SSL connection. Select Next.

Configure Proxy if needed. For this example, Proxy will be disabled.

Review summary of settings and select Finish.

Select Next to install Adito as service. As a default, Adito service will automatically be enable/started.

When setup is complete, open web browser and log-in to Adito with Super User account. Use the localhost (127.0.0.1) address and accept the unsigned certificate to access the Adito management console.

Select Accounts from Access Control panel to create VPN user accounts.

Select Create Account from Actions (Right).

Complete the required entries and mark the Enabled check box. Select Save.

Enter the password for the user. Mark Force user to change password at next logon if needed. Select Save.

Repeat the previous steps to create additional VPN user accounts. When complete with user account setups, select SSL Tunnels from Resources panel.

Select Create Tunnel from Actions (Right).

Assign a name and description to the SSL Tunnel connection. Mark Add to favorites check box. Select Next.

Source Interface is 127.0.0.1
Assign any Source Port.
Destination Port is the IP address of the router/gateway.
Assign any Source Port.
Mark Auto. start check box.
Select Next when complete.

Add Everyone to Selected Policies column. Select Next.

Review the summary and select Finish when complete.

When complete with SSL-Tunneling setup, select Network Places from Resources.

Select Create Network Place from Actions (Right).

Assign a name and description for network place. Mark Add to favorites check box. Select Next.

Select Type of share. Enter the IP address of the Host computer. Enter the Path of the share folder on Host computer. Mark Show Folders check box. Select Next.

Add Everyone to Selected Policies. Select Next. Review the summary and select Finish.

Port forwarding will need to be configured on the router. Forward port 443 to the private IP of the computer hosting Adito.

Test connection from another network. Open web browser and enter your public IP address followed by https://
Accept the certificate.

Authenticate with username and password.

Users are prompted with My Favorites screen of Network Drives and SSL Tunnel.
Popularity: 29% [?]




Is this supposed to act like a normal vpn? because when I start the tunnel the little circle turns green and everything but I cant browse anywhere on the private network. Am i missing something?
Grate free software, not issues, have DYNdns to do transfer, works perfect!!! and it is free