Dynamic DNS with noip.com
You can set up dynamic dns with a free or paid account using noip.com. Your site will be visible to the internet when you set up dynamic dns correctly.
In MAMP PRO, the host must (as an example we take ‘testhostforclients.ddns.net’) that will later be accessible from the Internet, be functioning properly. Check this by clicking in the host configuration on the right arrow next to the field “Name” on the Hosts tab. In the web browser, the host must appear.
Create an account on www.noip.com. After you have successfully created an acount you can create a hostname. This host name must be identical to the one you created in MAMP PRO. In this example the host name is ‘testhostforclients.ddns.net’.
Set up port forwarding. If your MAMP PRO is installed on a Mac, connected to the Internet via a router, then a so-called port forwarding http://en.wikipedia.org/wiki/Port_forwarding must be set on this router. Other terms may be used for this such as “port sharing”. Unfortunately, there is no universal protocol or method to set port forwarding. Terminology and methods differ from router to router. The following sets the forwarded port to 8888 on a speedport router.
Start your servers in MAMP PRO, including your DNS service with the correct username and password provided.
You should now be able to view your website from the internet. To confirm that your site is working properly, turn off Wifi on your mobile device, and then try accessing your site using your mobile data.