I have a Raspberry Pi 3B+ running Raspbian Stretch with no problems since over a year. I recently tried install Hamachi from the official LogMeIn website, and connected it to my LogMeIn Hamachi network.
I use my Pi for self-hosting purposes and it serves as a proxy for other machiens on my network. As so, it needs to be acessible without Hamachi (and this part was perfectly working before). I have a domain and I used to SSH to my Pi using it.
This worked perfectly unless I tried to SSH into the Pi after having installed and configured Hamachi as described previously. I wasn't able to access it from outside my LAN and more concerning, the HTTP proxy wasn't working thus making my other services unavailable. I was able to log in using SSH within the Hamachi network, and I noticed (using
ip route) that Hamachi has configured a default IP route through the
ham0 interface, which appears above my normal default route (through
wlan0). I believe this is a part of the issue.
Is there a way to prevent Hamachi from creating a default route which has the priority over the usual "local router" default route ?