Recently I used the VPN capability built within TeamViewer. The reason that I am interested is that I have two residences, one in Canada the other in the USA and I am doing automated backups over the net using a product that does not employ secure FTP. The developer of that product wants a $60 "upgrade" fee to use secure FTP and I wasn't prepared to that. Teamviewer VPN is another option , but it seems there is unavoidable manual work involved in obtaining the target VPN IP and then manually having to enter that into my backup program every time. Is there an easier way to do this or is the manual inputting of the VPN IP impossible to avoid?