# Connect Welcome Projects to Nodes on a Local Network
The Welcome Projects are a great way to learn Rundeck along with all the HowTos. Docker Desktop (especially on Mac/Windows) does not easily support connecting to nodes on your local network. This article can be used to map a single Rundeck Node to a single node on your local network*.
WARNING
Disclaimer: These steps aren't supported or recommended for production. It's just a cool solution we found for the Welcome Projects. If you have better ways please feel free to connect with us in the Rundeck Forums (opens new window)s.
The following assumes your Welcome Projects are running under Docker Desktop. We will use a program called socat
to forward traffic through the local Docker Host to the other endpoint on your local network.
# Exercise
An example socat
command to open up a path to a Windows Host using WinRM on IP address 192.168.1.10
would be:
socat -d TCP4-LISTEN:5985,fork,reuseaddr TCP:192.168.1.10:5985
Notes:
*It is possible to use this method to connect to more than one node on your local network, but not within the same destination port. Destinations that use different ports could be handled using multiple socat
executions. For example, if you wanted to have one Windows Host for WinRM (port 5985) and one for a local mail server (port 25) run the Windows example above a second execution of socat -d TCP4-LISTEN:25,fork,reuseaddr TCP:192.168.1.10:25
and point your mail server in Rundeck also to host.docker.internal
** It would also possible to get extra complicated and map different