Il y a un certain nombre d'étapes à suivre à la fois du côté du panneau de contrôle de votre nom de domaine, de votre modem/routeur Internet à domicile et du PC que vous souhaitez utiliser comme le serveur web que vous essayez de configurer.
Tout d'abord, félicitations pour avoir obtenu une adresse IP statique de votre fournisseur d'accès Internet - cela vous aidera énormément à réduire les étapes !
Panneau de contrôle du nom de domaine
- Connectez-vous au panneau de contrôle du nom de domaine - c'est généralement l'entreprise par laquelle vous avez acheté le nom de domaine
- Recherchez les paramètres DNS où vous aurez déjà - ou devrez créer - DEUX enregistrements "A (adresse)". Il s'agit respectivement de @ et de www.
- Lorsque les enregistrements A demandent une adresse IP, c'est là que vous saisissez l'adresse IP statique de votre FAI (celle de votre domicile). Un exemple pour Namecheap peut être trouvé ici : https://www.namecheap.com/support/knowledgebase/article.aspx/1162/46/how-can-i-point-my-domain-name-to-my-home-servers-ip
- Enregistrez les paramètres - veuillez noter que les modifications peuvent ne pas fonctionner immédiatement car elles doivent se propager à travers d'autres services.
Votre PC (la machine sur laquelle vous souhaitez héberger votre site web)
- Assignez au PC une adresse IP statique qui est dans votre sous-réseau DHCP mais pas dans la plage DHCP - Par exemple, votre routeur attribuera 192.168.0.2-254 (avec 192.168.0.1 étant le routeur lui-même (passerelle). Dans ce cas, vous devrez vous connecter à l'interface de votre routeur et modifier la plage pour que le pool DHCP ne soit pas si grand. Changez-le, disons, en 192.168.0.2-100. Vous pouvez ensuite donner à votre PC une adresse IP statique comprise entre 192.168.0.101-254. Alternativement, vous pouvez "réserver" l'adresse DHCP actuellement attribuée à votre PC par votre routeur. À chaque fois que votre PC se reconnecte, il se verra toujours attribuer la même adresse IP - pour un usage domestique, c'est parfaitement acceptable et peut être plus pratique.
- Configurez votre serveur web (par exemple Apache) pour être "mis en ligne" - modifiez la configuration pour qu'il écoute sur 0.0.0.0 sur le port 80.
Votre routeur domestique
- Connectez-vous à l'interface web de votre routeur domestique
- Configurez une redirection de port pour le port 80 (HTTP) vers l'adresse IP statique du PC que vous souhaitez comme serveur web.