Pour un de mes sites, j'ai besoin de créer un serveur de développement, accessible de l'extérieur.
Pour ce faire, je dispose d'un raspberry 2 et d'une connexion internet via ma BBox, ce qui est parfaitement suffisant.
Le principe consiste à indiquer à la box de rediriger tous les flux externes du port 80 vers le Raspberry.
Recherche de l'adresse IP de la box
Celui-ci a l'adresse 192.168.1.11. Il s'agit cependant d'une adresse interne au réseau, invisible de l'extérieur.
Aussi,il est nécessaire de connaître l'adresse IP de la box, qui est visible à partir de l'interface d'administration (http://bbox) :
Redirection du port 80
Ensuite, en cliquant sur service, il faut choisir Redirection des ports :
Et indiquer que les flux du port 80 sont redirigés vers le Raspberry :
Test
Attendez 5 minutes, puis lancez votre navigateur préféré dans lequel vous saisirez l'adresse de votre box : la page par défaut du serveur Apache installé sur le Raspberry s'affiche :
Vous pouvez désormais installer sur le Raspberry Php et Mysql pour faire fonctionner votre CMS préféré.
Associer un nom de domaine
Votre box a une adresse IP à laquelle il est possible d'associer un nom de domaine.
Tous les hébergeurs en proposent pour une dizaine d'euros. L'association Alsace Réseau Neutre propose des sous-domaines gratuits, qui se termineront par netlib.re ou codelib.re.
Pour aller plus loin
- la présentation de netlib.re sur le site Linuxfr.org
- Alsace Réseau Neutre