this worked for me: ssh via regular vpn, then launchctl stop com.teamviewer.desktop it will relaunch itself automatically. ofcourse you'll need to already have ssh and vpn working. I only use tv via incoming lan connections and prefer to handle the vpn myself. it works from other non-lan networks as long as it has ip connectivity.
... View more