Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am in charge of a small office network that has < 10 users. I want to be able to offer them access to the network from their home internet connections. At the moment we have a regular ADSL-router-firewall to provide local network access and a fixed IP address.

I know there are enterprise-level VPN solutions, but these obviously won't be available to us because of the cost and complexity.

What small-scale solutions are around that you could recommend, what would we need to deploy on the client side, and what would the clients need to do to access the VPN?

Simplicity and low cost need to be the keys here.

Thanks

share|improve this question

10 Answers 10

up vote 4 down vote accepted

I'd recommend looking at something like Untangle. It's a UTM that offers a free module called "Open VPN." Since you're a small business, this might be perfect for you because all of the default software (including Open VPN) is free. They do offer some modules and support services that require a license, though.

share|improve this answer
    
I really like the look of Untangle! I installed it into a virtual machine and have it up and running with the VPN module installed. Thanks Russ! –  user24091 Jan 11 '10 at 17:41
    
another option you have that is along the lines of Untangle is pfSense pfsense.org It's an open source alternative to Untangle that I like and it's a little bit more lightweight. –  user3033 Jan 13 '10 at 19:39

OpenVPN : open source, cross-platform, proven & documented

(You will need to deploy it on a server and on clients with the proper configuration)

share|improve this answer

how does FREE sound to you? :)

The Vyatta Community Edition (VC) is award-winning, Linux-based, open source software providing routing, firewalling, VPN, intrusion prevention, and WAN load balancing services, among others, for your network. When you run Vyatta on a standard x86 hardware system, you'll create a powerful network appliance that can run circles around proprietary systems.

well, you'll need a spare box but the software is free.

share|improve this answer

There are plenty of different ways to accomplish this. Most versions of Windows (yes, even XP Home), allow for a VPN connection to take place. To do this you create a new network connection that allows for incoming connections, and make sure the IP addresses they are assigned are on your local network.

If you have an extra computer laying around with >512MB RAM, you could try setting eBox as your main router/gateway. It supports VPN connections as well as file sharing, password authentication, etc.

If you have a computer with more than 1GB RAM, try untangle, as Russ mentioned. I found it a little easier than eBox to setup, but a lot of the cooler modules require $. The basic software and modules are free, however.

If you don't mind replacing your router, check into purchasing a Linksys WRT54GL. The benefit of this device is that you can put the DD-WRT firmware on it, which allows for advanced network setups including vlan's, wireless bridging, and VPN's. The WRT54GL will set you back about $60, and the DD-WRT firmware is free, so this is a rather inexpensive option.

Because your office is so small, I would recommend using an SSH tunnel instead. I won't go into too much detail, but when you create a VPN tunnel, there is a chance of all network traffic going from the home network to the work network. This becomes a problem when the home machines are infected with trojans/virii/malware. With an SSH tunnel, only specific traffic gets forwarded to the remote machine. So when the users browse the internet, their traffic never hits your network. But when they want to remote control their own machines, the traffic goes to the work network.

Good luck!

share|improve this answer

Smoothwall. Wonderful firewall, gives tons of control, and Zerina allows client->server VPN connections and works great. (Uses OpenVPN).. At my work, I have it set up on an old P3 with 256mb of ram, serving about 7 users, and there's no issues at all.

Realize of course, if you do this, you should put a policy in place that requires all users that connect via VPN to keep an anti-virus running and up to date with a full system scan at least once a week. And other various things...

share|improve this answer

Check out Cisco's Small Business Solutions. Nortel Contivty boxes are also fairly cheap.

http://www.google.com/products?hl=en&q=small+business+vpn+solution&spell=1&oi=spell

share|improve this answer

I suggest SonicWall firewalls from the TZ line. Some models are under $500, although some advanced features are subscription based. For Windows VPN software there is a SonicWall client, and for Macs there is the free IPSecuritas.

share|improve this answer

I don't know anything about it but Barracuda Networks is always advertising a VPN solution along with a host of other products.

Note, I can't comment on anything about them as I have never used any of the services/products. Something for your to investigate.

share|improve this answer

For an office that small there are a lot of options. All of the consumer router manufacturers have lines of VPN routers that would be sufficient for a small number of users and cheap $200 or less.

Netgear: http://www.netgear.com/Products/VPNandSSL/WiredVPNFirewallRouters.aspx

DLink: http://www.dlink.com/products/category/?cid=79

I had used a Netgear VPN (an FVS318) and didn't have any issues with it.

share|improve this answer

If you're running XP Pro or similar there's already a built in VPN server. This article helped me out a lot. Does the job for me.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.