Fri Aug 30, 2019 10:19 am
Problem number one I solved by running an openVPN server on my router. Then accessing the various computers is as simple as accessing their internal ip's just like if I were on the LAN. However, I realize that this might not work for your use case for whatever reason.
The second problem can be solved using a script which checks if the external ip has changed and then having it email the new one to your phone.