|
|
(19 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
− | Remote access to your Amahi HDA comes pre-configured out of the box. There is nothing to configure in the server.
| + | There are '''two''' supported options for VPN in Amahi: |
| | | |
− | The VPN solution is implemented through the very popular [http://openvpn.net/ OpenVPN] software VPN.
| + | * An [http://www.amahi.org/apps/ipsec-vpn IPsec VPN app] which is built in on iOS devices like the iPad, iPhone, iPod. Details on how to set it up at [[IPSec VPN]] |
| + | * An [http://www.amahi.org/apps/openvpn OpenVPN app] which is a popular open source VPN stack. This is not included by default in iOS or Mac OS X. Details on how to set it up at [[OpenVPN]] |
| | | |
− | Once connected from outside your network, your computer becomes virtually a computer in your home network. All your files and services are as easily accessible as when you are at home.
| |
| | | |
− | '''You need to forward one port in your router''' to enable the VPN.
| + | Both of them require forwarding ports to work from outside your network to your HDA. |
| | | |
− | = Requirements =
| + | We offer a free OpenVPN tester in your console in Amahi.org to test your setup, as a convenience, because the OpenVPN cannot be tested from within your network. |
| | | |
− | There are two requirements for Remote Access to work:
| + | To get started, pick one and install the app and the relevant client software in your client computer or mobile device, then configure it for remote access. |
− | | |
− | * On the client side, you need to be running an OpenVPN client. We provide one for Windows, preconfigured and we recommend one for the Mac, which requires some manual configuration, which are the same settings for the Linux client.
| |
− | * Your router needs to forward '''UDP port 1194''' to the IP address of the server. The way to do this is through port forwarding, which varies from router to router.
| |
− | | |
− | = Clients For Windows, Mac and Linux =
| |
− | | |
− | * [[VPNWindows|Windows Client]]
| |
− | * Mac: [[VPNMacTunnelBlick|TunnelBlick]] (open source) or [[VPNMacViscosity|Viscosity]] (shareware)
| |
− | * [[VPNLinux|Linux]] (in general) and [[VPN Ubuntu|Ubuntu via GUI]]
| |
− | | |
− | | |
− | = Resources on Port Forwarding =
| |
− | | |
− | | |
− | * [http://www.portforward.com/english/routers/port_forwarding/routerindex.htm Massive database of port forwarding information by router]
| |
− | * YouTube Video on Port Forwarding for Linksys Routers: http://www.youtube.com/watch?v=GWPUdW1kIJA
| |
| | | |
| [[Category: Services]] | | [[Category: Services]] |
| [[Category: VPN]] | | [[Category: VPN]] |
− |
| |
− |
| |
− | = Troubleshooting =
| |
− | * Make sure your HDA's network IP range is different than that of the remote network. (e.g. if your HDA's IP address is 192.168.1.X, you cannot connect to it on a remote network also using 192.168.1.X)
| |
− |
| |
− | * If you are running your HDA from a Verizon FiOS connection, you may experience strange disconnections. This may be due to the Actiontec router's small NAT table. Please see guides here http://www.verizonfioswiki.com/index.php/Using_Your_Own_Router for instructions on how to use your own router.
| |
− |
| |
− | * If you have a Vonage V-Portal (or perhaps other voip adapters as well), plug your router into your modem, then the v-portal into your router. Vonage tells you to put the v-portal between the modem and the router, but I was unable to connect to vpn until I moved the adapter behind the router.
| |
There are two supported options for VPN in Amahi:
- An IPsec VPN app which is built in on iOS devices like the iPad, iPhone, iPod. Details on how to set it up at IPSec VPN
- An OpenVPN app which is a popular open source VPN stack. This is not included by default in iOS or Mac OS X. Details on how to set it up at OpenVPN
Both of them require forwarding ports to work from outside your network to your HDA.
We offer a free OpenVPN tester in your console in Amahi.org to test your setup, as a convenience, because the OpenVPN cannot be tested from within your network.
To get started, pick one and install the app and the relevant client software in your client computer or mobile device, then configure it for remote access.