The Tunnel |
![]() |
Written by Jim Kinter, K5KTF |
Connecting Mesh Networks Via the Internet - A VPN Tunnel Broadband-Hamnet is proud to host Darryl K5DLQ's great work on the Internet tunneling solution. For this to work, you MUST be on a WRT54GS v1, v2, v3, or any UBNT hardware. This is due to memory and flash limits in WRT's. And your node must have internet connectivity for the installation, then you need to connect a cable to the WAN port of the router that supplies a connection to the internet (or do VLAN setup on UBNT gear, found elsewhere on the BBHN site). Please make sure you have your Tunnel node upgraded to 3.1.0, then SSH into the node, copy and paste either of the 2 lines below, then reboot. To setup a Tunnel option below, the node will have to have connectivity to the Internet. Then SSH into the node you will install the option on, copy the appropriate line below (either Client or Server) and paste it into the SSH command line. It will install all dependencies, install the form in the GUI, and then we recommend you reboot. Tunnel Client (which connects to a Tunnel Server via the Internet) TUNNEL SERVER For a TUNNEL SERVER, enter the client's node name (from another Ham), generate a password he will use on his TUNNEL CLIENT, and click ADD. That will generate everything and an EMAIL link. If you click the EMAIL link, it will open and start an email with all the necessary information needed to send to whoever you would like to have tunnel to you. You will have to make sure the last line of the information is correct with your public IP address (not the mesh or private LAN IP) Your connection details: If you will be hosting many, you may want to log in to the tunnel server and edit the last line (/www/cgi-bin/vpn) in so it includes your IP address/DNS every time. SAVE CHANGES and reboot. Then wait and watch your Mesh Status for the clients to attach. TUNNEL CLIENT If you will have a tunnel CLIENT node, send your Ham friend the nodename of the node to be a client (ex: K5KTF-TUNCLIENT). He will take that name and generate other information he will give to you (shown above). Take that information and enter it into the form on your node, click SAVE CHANGES, and reboot. Once it comes back up, go to Mesh Status and watch the other nodes show up. We have tried to make this process as simple as possible, but we may have missed a step or some minor information. If you find something or have a suggestion, email This e-mail address is being protected from spambots. You need JavaScript enabled to view it and we will be glad to listen and help. |
Last Updated on Monday, 16 March 2015 23:35 |