My parents are getting on in age and live 100 miles from me so I try to fix their mac issues by logging in remotely use Apple Sharing - screen sharing and file sharing, so I turn it on and leave it on on their iMac. However, after a period of time this fails even though nothing is changed. I get the dialog "There was a problem connecting to the server "iMac".
When I got one of my parents to tell me what was the setting said, it said that anyone can access using the IP address (or VNC or SMB) but gave a local network address, not a full internet address. It seems that its only set for LAN network connections? Any idea how this is fixed?