Copy hosts from SERVER computer to CLIENT1 and vice versa. So each computer has both hosts file. Copy the file "C:\Program Files\tinc\SERVER\hosts\SERVER" from 1st computer to "C:\Program Files\tinc\CLIENT1\hosts\" in 2nd computer And copy the file "C:\Program Files\tinc\homesever\hosts\CLIENT1" from 2nd computer to "C:\Program Files\tinc\CLIENT1\hosts\" in 1st computer. open port 655 on each router and add static routes 172.20.1.0/24 to tincvpn server computer and static route 10.0.0.0/24 to tincvpn server computer route add 192.168.2.0 mask 255.255.255.0 172.20.1.1 -p to client pc Run the TINCD We are done, the last command we will run on 1st computer is tincd.exe -n SERVER This will create the service and start it. (It will automatically start vpn when computer is started or rebooted) :) And the ~same in 2nd computer tincd.exe -n CLIENT1 Voila! you should be up and running. Troubleshooting Ping, unless your firewall is blocking ICMP packets (ping) it's the best tool to check the connection. Temporary disable firewall on each computer and ping each computers to check if everything is OK. We are using IPs 172.20.1.1 and 172.20.1.2 so ping both IP from both computers. While troubleshooting i strongly suggest you run tinc in debug mode so you can see whats going on. Stop the service if it's running and run tinc like this: tincd.exe -n SERVER -d3 -D You will find how to troubleshoot, configure, documentation, examples and much more straight from TINC-VPN's documentation http://www.tinc-vpn.org/documentation/tinc_toc.html#SEC_Contents