You are here

- Etape 5: publication de serveur -

Pour l'instant nous avons sur internet un service DNS qui redirige les requêtes www.biniki-le-dragon-rose.fr vers l'IP de notre BoxInternet.
De l'autre cote sur le réseau local nous avons un serveur web qui tourne et affiche sur demande la page web de notre site.
Il ne reste plus qu'à faire le lien et publier le contenu de notre site web sur internet. Ainsi sur la BoxInternet il faut rediriger les requêtes http venant de l'extérieur vers l'adresse IP de notre serveur web.
 
La première chose a paramétrer est une adresse IP statique pour notre serveur web. Sachant que:
- notre serveur web est connecte a la BoxInternet par cable via l'interface réseau eth0
- l'adresse IP statique sera 192.168.1.3 avec un masque réseau 255.255.255.0
ATTENTION a vérifier que l'IP est en dehors de la plage d'adresse attribuées automatiquement par la Box. La plage d'adresse DHCP doit apparaître quelque-part dans les modules d'administration de votre Box.
- l'adresse IP de la BoxInternet sur le réseau local (passerelle) est 192.168.1.1
 
Il faut donc éditer le fichier /etc/network/interfaces et le modifier pour qu'il ressemble a ceci:
 
auto lo
iface lo inet loopback
 
auto eth0
iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
 
La seconde chose a faire est de configurer la BoxInternet (une LiveBox dans mon cas)
 
Se connecter a la Box via un navigateur en tapant l'IP locale de la box (192.168.1.1)
Entrer l'identifiant et le mot de passe de l'administrateur.
 
Aller tout d'abord dans la section Sécurité/pare-feu et ouvrir le port 80 (http)
 
Aller ensuite dans la section: Paramètres avancés > NAT/PAT
Effectuer la redirection en paramétrant la première ligne comme suit:
 
Service: HTTP
Port source: 80
Port de destination: 80
Protocole: TCP
Adresse IP: 192.168.1.3
 
Cliquer ensuite sur enregistrer.
 
Pour vérifiez vous n'avez plus qu'à taper dans un navigateur votre nom de domaine (www.biniki-le-dragon-rose.fr) et votre page web devrai apparaître.
 
Le monde entier* peut maintenant accéder a votre site sans que vous ayez a payer pour son hébergement ;)
 
 
*sous réserve de censure dans certains pays en fonction du contenu de votre site.