Using Windows 7 Pro RTM, Hamachi 2.0.1.62 (just upgraded from the last 1.x version to try fixing this problem). I've been using Hamachi for a while for personal use, to keep connected to my Windows Home Server while away from home. It works great, for the most part. But, it seems that there is one large problem that Hamachi causes, for some reason. It may be a common network configuration problem, but since Hamachi is supposed to be "set and forget" - or, "zero configuration" - I figure this should be brought to light.
Windows 7 (as well as any other networked OS, judging by the problem) seems to have a bit of difficulty with Hamachi's default gateway - which I don't understand the purpose of, to begin with (why have a nonexistent gateway on a private LAN segment?). Here's the problem:
LAN IP: 192.168.4.2/24
Default gateway: 192.168.4.1/24
Hamachi IP: 5.117.xxx.xxx/8
Deafult gateway: 5.0.0.1/8
This poses a bit of a problem: there are now TWO default gateways. Windows presents a warning about using "multiple gateways on multiple disjoint network segments" (or something to that effect) causing network connectivity issues. If a packet from a web browser (or any other application - it hinders ALL network access except across the LAN) is destined for, say, 64.129.xxx.xxx, which is outside both subnets, which gateway should Windows use?
Well, Windows seems to pick one at random and sticks to it. I'm finding myself frequently having to disable my Hamachi network adapter (taking it offline or exiting doesn't fix it) and network access springs back to life. I don't know why Hamachi needs a default gateway on a /8 network, which can only serve to confuse Windows, but Hamachi complains if I manually configure my IP.
Can anything be done to properly solve this problem instead of band-aiding it by disabling it every day?