I had this issue, my problems were mis configured router and multiple IPs on the host machine. Turns out you can only use one IP on the host. (not sure if this is per machine, or per NIC, though) I also have dual WAN (running pfSense for my router), so I need I rule for that machine to only use the correct gateway for it's external IP. This fixed the problem for me.