The first step to take when troubleshooting connectivity (besides physical connectivity check) is to try and ping each device, and the devices in between (if applicable). You should also check that both devices are on the same subnet, and are pointed to the same gateway (if they are different gateways, you'll need to setup a Static Route in each gateway to the other device).
If you can ping both devices, your next step is to check for firewalls. These are likely on each computer, as well as the device used to bridge the LANs (depending on how exactly you've got your bridge set up).
If your bridge is something like a WiFi bridge, or other hardware-based routing method, it may use NAT and a firewall, which you'll have to configure. If it's software-based, like Hamachi, you'll need to make sure that each computer is actually using that virtual network adapter to establish the connection. You can configure which network adapter applications choose by default by going to Network Connections -> Advanced -> Advanced Settings. Then look at the Connections list, and re-order them so that Hamachi (or other software bridge) is on top. You may need to reboot for changes to take effect.
Hmm, interestingly enough, when I was checking IP addresses, I found that Synergy was reporting the wrong IP address for the server. It said 192.168.1.68, but ipconfig said 192.168.1.70. After I changed that, everything worked!
Thanks for the help, though! – bmozzy – 2012-09-21T00:55:39.023
I want to say that pinging the different ip's it gave me to connect to told me what one was correct. Also I wanted to up-vote QuickDanger's post but couldn't due to lack of rep. – None – 2013-10-20T09:42:02.193