MacPractice recommends using a static IP address with Patient Portal. If you choose not to use a static IP address, you will need to set up a dynamic DNS system that uses update software to keep your hostname's IP address up-to-date. A static IP purchased through your ISP will never change, whereas a dynamic DNS system periodically checks for a change to a dynamic IP address, then maps the new address to the hostname established with the dynamic DNS provider.
Dynamic DNS systems are subject to outages of the DNS provider, so you must familiarize yourself with the reporting procedures, scheduled outages, and terms of a dynamic DNS provider before selecting to use their service.
MacPractice cannot configure or support a dynamic DNS system, nor can we recommend a dynamic DNS provider. However, the basic steps for setting up such a system are similar amongst most dynamic DNS system configurations. If you are not comfortable with the instructions below, consult a networking professional or your dynamic DNS provider for assistance.
First, create an account and hostname with a dynamic DNS provider of your choice. Next, install the provided dynamic DNS update software. This may be done on the MacPractice server. Consult the DNS provider for formal configuration instructions and options. For example, some DNS update providers may use an update feature located on your router instead of software on the server.
When you contact MacPractice to configure the Patient Portal, provide the dynamic DNS hostname where the server can be reached. From here, configuration of a dynamic IP address is the same as a static IP address. This does not replace the steps for port forwarding. Verify that port 1234 is accessible at the provided address.