Hamachi is a great way to connect behind a firewall when using Raspberry Pi, but it seems that we must pay to play now. What alternatives exist that work for a replacement? How could I set up my own version if I have access to a static IP server?

  • 1
    How about port forwarding and noip? That seems to be what a lot of people use.
    – developius
    Commented Mar 19, 2014 at 21:12
  • I was just wanting to find something that I could make and control.
    – mrhobbeys
    Commented Apr 5, 2014 at 7:00

1 Answer 1


Depending on what you have on the static server you can use:

  1. SSH port forwarding
  2. Iptables port forwarding
  3. Self-installed OpenVPN server

I'd also take a look into your internet router (ie cable modem) and check if port forwarding and DMZ options are available there. Configure your router to forward a specific port from home network or surface all ports from a specific home IP using DMZ (DMZ's security risk is higher as you expose more). Then configure "Dynamic DNS" in your router to automatically register roter's public IP in DNS using free services like dyndns.org, freedns.afraid.org or noip.com

  • For the router there's also the possibility to configure a DMZ, which forwards all unknown traffic to a specific device on the LAN.
    – Fred
    Commented Mar 20, 2014 at 15:57
  • Good point, Fred - added to the answer Commented Mar 26, 2014 at 15:14

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