Ah ouais, tu patauges. Un petit cours de réseau ne te ferais pas de mal pour que tu comprennes bien ce que tu veux faire.
Sur un réseau, chaque ordinateur est identifié par une adresse IP unique, par exemple 192.168.0.23.
Ceci est valable sur un réseau local (chez toi), mais aussi sur Internet. En gros, chaque site web a sa propre IP. (un site web n'est ni plus ni moins qu'un ordinateur avec un dossier partagé dessus, et accessible au monde entier)
Quand tu vas consulter un site web, théoriquement, tu appelles une adresse IP. Comme c'est humainement impossible de se taper toutes les IP du monde, et que c'est absolument pas parlant du tout pour un humain, on a inventé le DNS.
Le DNS, Domain Name Service, est un truc qui fait le rapprochement entre une adresse IP et un mot intelligible. Par exemple, 74.86.217.210 renvoie chez Forumactif.fr, la maison-mère de ce forum. Ce mot intelligible, on appelle ça un nom de domaine.
Ce DNS rend donc une adresse IP intelligible et compréhensible par les humains. Et mémorisable.
De ton coté, tu as un fournisseur d'accès internet. Au niveau du modem ou de la box, il y a une IP publique, l'IP qui te permet de venir chez toi depuis l'exterieur. Ton FAI t'attribue une adresse qui peut changer à chaque redémarrage de la box (Orange, Bbox...), ou pas (Freebox).
Si tu as besoin d'héberger des documents pour y accéder depuis l'extérieur de chez toi, tu as besoin de connaitre ton IP. Comme c'est pénible, tu peux avoir besoin d'un nom de domaine, pour t'en rappeler plus facilement. Mais un nom de domaine doit avoir une IP fixe, sinon ça foire un peu.
C'est l'objet de DynDNS, qui te propose gratuitement un nom de domaine pas très personnel pour pallier ce problème. Si c'est pour ton usage strictement personnel et privé, pas besoin d'acheter un nom de domaine. Quelque chose comme louloubowen.dyndns.org devrait te suffire. Si par contre tu souhaites ouvrir ton site au public, il faudra peut-être passer par la case achat d'un nom de domaine.
Est-ce que tout est clair, ou il manque des choses ?
Pour interroger un site web quelconque, comme google.fr, ton ordi attaque le serveur web en passant par un port qui porte le numéro 80. C'est un standard, c'est comme ça, on n'a même pas besoin de le préciser. Site web = port 80.
Ce qui veut dire que si le site web est sur ton mac mini, il faut que les gens puissent entrer sur ton réseau local par le port 80. Il faudra donc dire à ton modem-routeur que ce qui rentre par le port 80 doit aller sur le mini.
Pour tes documents sur lesquels travailler, je ne saurais trop te conseiller d'utiliser un système de cloud, comme Dropbox ou Google Drive ou MS SkyDrive... Ceux-ci ont toute l'infrastructure de prête, et tout est synchronisé sur tes machines. Mais si tu tiens à utiliser ton Mac pour y stocker tes fichiers, va falloir étudier le problème.
As-tu des questions ? des précisions ?