Search

Settings > Server > Dynamic DNS

If you want to make your hosts accessible from the Internet (remember security!), but do not have a domain name pointing to your Mac, you will need a Dynamic DNS service.

If your network is connected to the Internet through a router that can handle Dynamic DNS services, you don’t need to configure it with MAMP PRO.

Otherwise, you will need to register with a Dynamic DNS service and enter the username and password in the appropriate fields. Then you need to tell MAMP PRO when to inform the Dynamic DNS provider about a change in your Mac’s IP address. This may be necessary when you reboot your computer or when a DSL/cable modem reconnects.

Note: To use the Dynamic DNS features, you must register with one of the supported providers. This is independent of MAMP PRO and is not a service provided by MAMP GmbH.

MAMP PRO - Settings - Server - Dynamic DNS

  • Use Dynamic DNS service
    Select this check box if you want the Dynamic DNS service to start and stop automatically when the Start/Stop button in the toolbar is clicked.

  • Account data for service
    Select the tab view of your Dynamic DNS service provider if you have an account with DNS-O-Matic, No-IP, dyn.com or easydns.com. For all other dynamic DNS service providers, select the Generic tab. The following information is required for each provider

    • User name
      Enter the username you received from your Dynamic DNS service provider.

    • Password
      Enter the password provided by your Dynamic DNS service provider.

    • Update URL (Generic only)
      Enter the update URL provided by your Dynamic DNS service provider.

      A generic DNS service can be used as long as the update server is configured to handle the update URL as follows:

      • The following URL should be placed in the “Update URL” field, and nothing more: “http:someservice.com/some/path”.
      • MAMP PRO will add the following parameters at the end of the URL “?hostname={your hostname}&myip={ipaddress}&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG”. MAMP PRO will replace the placeholders in the curly brackets with the required information.

  • Log file:
    The path to your Dynamic DNS log file.

    • Choose…
      Here you can choose the directory and the file name. By default, this log file is located at “/Applications/MAMP/logs/ddns.log”.