Você configurou o dyndns. Se você abrir whatismyip.com, e se você pingar para o seu endereço pessoal, você deve ver o mesmo endereço IP. Eu não sei porque você vê a página do seu roteador. Isso parece um problema de segurança. O roteador não deve mostrar nada, porque não deve ser possível acessar o roteador admin através de um endereço IP externo. Talvez você tenha configurado o roteador para permitir isso, acho que não é uma boa prática. Talvez o seu provedor tenha feito isso?
Você precisa definir o encaminhamento de porta no seu roteador. O roteador deve enviar tráfego do lado de fora para a porta 80 (HTTP) para o seu computador ou para o endereço IP (local) do seu computador, qualquer que seja a porta que o MAMP está usando para HTTP. Agora apenas ignora esse tráfego. O firewall do seu computador deve permitir esse tráfego, mas provavelmente já o faz.
- O computador do mundo externo envia uma solicitação ao seu IP via HTTP, porta 80
- O roteador recebe a solicitação e vê que ela tem o portforwarding para a porta 80
- O roteador encaminha o tráfego para o computador 192.168.1.22 (o endereço IP do seu computador local), a porta 8888
- O computador local recebe a solicitação na porta 8888 e a envia para o MAMP Apache