Na ja, es stellt ja nicht jeder Deiner Macs seine eigene Internetverbindung her! Die hängen ja heutzutage üblicherweise hinter einem Router, der die Verbindung aufbaut. Genau genommen ist auch nicht der Router, sondern das integrierte Modem, aber bleiben wir der Einfachheit halber bei Router.
D.h. also der Router bekommt eine öffentliche IP-Adresse und ist für das große, weite Internet als "Host" erreichbar! Will man diesen Host ansprechen (oder mit ihm Daten austauschen), ist das über die IP-Adresse eigentlich problemlos möglich. Leider wechselt die IP-Adresse bei privaten Internetzugängen mindestens alle 24h.
Jetzt kommen die dynamischen DNS Dienste ins Spiel! Du meldest dich dort an und generierst bspw. den dynamischen Hostnamen meinMac.my.noip.de.
Nun "sagst" Du Deinem Router, dass Du einen dynamischen DNS Dienst benutzt. Prüfe am besten die Dokumentation Deines Routers ob er DynDNS-Dienste unterstützt und wenn ja, wo genau die Informationen hierzu einzutragen sind.
Nun passiert eigentlich nichts weiter, als das Dein Router bei jeder IP-Adressänderung diese dem DynDNS-Dienst mitteilt.
Der DynDNS-Dienst wiederum verknüpft diese IP-Adresse mit dem von Dir generierten Namen meinMac.my.noip.de und schon kannst Du von überall auf dieser Welt über diesen Namen Deinen Router ("Host") erreichen.
Ich hoffe das waren jetzt nicht zu viele Basics, aber Deine Nachfrage suggerierte eine gewisse Unkenntnis im Bereich DynDNS.