rijksmuseum via lookandlearn.com

This is part 2 of the “Netmaker for the home LAN” article, and in it I’ll go over instructions for setting up a home LAN gateway using netmaker and wireguard.

This will consist of a single node running on our LAN server which is also running the netmaker instance we set up in part 1. I’ll also describe the process of connecting “external clients” to the network, phones, laptops etc. This is netmaker’s term for wireguard clients that aren’t directly managed by netmaker.

Setup Instructions

2021/11/08 15:30:34 [netclient] joining home at <EXTERNAL_DOMAIN>:4444
2021/11/08 15:30:36 [netclient] node created on remote server...updating configs
2021/11/08 15:30:37 [netclient] retrieving peers
2021/11/08 15:30:37 [netclient] starting wireguard
2021/11/08 15:30:37 [netclient] joined home
netclient | 2021/11/08 15:30:37 [netclient] no peers pulled
netclient | 2021/11/08 15:30:37 [netclient] local Address has changed from to <INTERNAL_IP>
netclient | 2021/11/08 15:30:37 [netclient] updating address
netclient | 2021/11/08 15:30:37 [netclient] checked in successfully for home
netclient | 2021/11/08 16:26:53 Error retrieving peers
netclient | 2021/11/08 16:26:53 rpc error: code = Unknown desc = could not find any records
netclient | 2021/11/08 16:26:53 ERROR RETRIEVING EXTERNAL PEERS rpc error: code = Unknown desc = could not find any records

Netmaker have published a video walkthrough of this process on their youtube channel It’s for a much earlier version of netmaker but everything shown still applies.

This concludes part 2. See part 3 for similar instructions on implementing a “personal VPN tunnel” configuration.