Bellinux.net

Un article de Bellinux.

Jump to: navigation, search

Sommaire

Hébergement sur bellinux.net

Bellinux dispose d'un serveur sur internet sur lequel il propose à ses potes et potesses (i.e. ses adhérent-e-s) un espace d'hébergement. On peut y héberger des sites web -statiques ou dynamiques-, gérer des e-mails, des mailing list, héberger ses propres domaines, etc. tout ceci de manière très simple, via une interface web.

Si tu veux un compte sur bellinux.net, demande à l'équipe technique de Bellinux (Flo, Yvan, dani, ... )

Pour ce service d'hébergement, on utilise l'excellent logiciel libre AlternC. Tu peux regarder la doc utilisateur, mais l'interface est vraiment assez intuitive.

Un seul point quelque peu délicat, la gestion du nom de domaine. Non pas que ce soit complexe, mais parce qu'il fait intervenir les services d'un autre acteur: le registrar.

Hébergement d'un nouveau nom de domaine

Pour héberger un nom de domaine -- quelque chose du genre monsite.org -- il te faut en réserver et acheter l'usage auprès d'un registrar. -- Bellinux ne peut (et il y a peu de chances qu'il peuve un jour) que te donner une adresse en sous-domaine du sien, genre toi.bellinux.net.

Il y a des registrars plus ou moins chers, et plus ou moins bons (sans forcément qu'il y ait de rapport). Historiquement, gandi.net a été un acteur important et engagé. Aujourd'hui il est loin d'être le moins cher, il a été revendu, mais il continue de donner un bon service.

Au moment de choisir où enregistrer ton domaine, il te faut vérifier que le registrar permette de modifier les serveurs DNS associés, et qu'il ne lie pas systématiquement le domaine a un hébergement particulier. Cela te donnera plus de souplesse dans la gestion de ton site, et surtout, tu pourra alors utiliser l'espace de gestion de nom de domaines que propose notre interface de gestion.

Configuration du DNS

Supposons que tu veuilles:

  • héberger dans le serveur de bellinux le site www.monsite.org,
  • que ce site soit aussi atteint lorsque l'on tape simplement monsite.org,
  • des sites dans d'autres sous-domaines, genre blog.monsite.org,
  • gérer dans bellinux les mails de type moi@monsite.org, toi@monsite.org, ...

La configuration la plus simple pour est que bellinux.net gère les domaines. Dans ce cas, chez le registrar, il suffira, une fois pour toutes, d'indiquer que les serveurs de noms de domaine (NS servers) sont ceux de Bellinux:

    • Premier serveur NS de monsite.org : ns1.bellinux.net
    • Deuxième serveur NS de monsite.org : ns2.bellinux.net

Redmarque: une fois consultés, les résolutions de noms de domaine restent dans des caches. Il peut y avoir un "temps de propagation" de plusieurs minutes, heures, voir deux jours, après modification. C'est valable pour les modifications des serveurs de nom mentionnés ci-dessous, et pour toutes les modifications de noms de domaine via AlternC.

Le mieux est de vérifier ce qu'on voit sur internet:

  • depuis un GNU/Linux avec Gnome, tu peux utiliser les "Outils réseau" du menu Système -> Administration,
  • en ligne de commande, l'utilitaire host te permettra d'intérroger le DNS. Par ex, ce que nous venons de configurer donnera:
moi@mabecanne:~$ host -t ns monsite.org
monsite.org name server ns1.bellinux.net.
monsite.org name server ns2.bellinux.net.

Si on a des soucis avec la propagation de domaines, la commande host permet d'intérroger directement d'autres serveurs, par ex:

moi@mabecanne:~$ host -a monsite.org ns1.bellinux.net
  • sur internet, il existe des interfaces de consultation de DNS, par ex DNSStuff.

Hébergement dans bellinux.net

Une fois les configurations des serveurs DNS réalisées chez les registrar, connecte-toi sur ton compte AlternC dans bellinux.net, et clique sur "héberger un domaine". Précise ton domaine et vérifie que la case "hébergr le DNS sur le serveur" reste cochée, puis valide.

Le domaine apparaît alors dans le menu d'AlternC. Après 5 minutes, tu pourras le voir, le modifier, ajouter des sous-domaines, des mails, etc. etc. A travers les menus d'AlternC, tu géreras très facilement l'espace d'hébergement, l'associations d'URLs (sites) à différents dossier ou leur redirection, la définition de boîtes à lettres d'e-mail.

AlternC gère alors tant la configuration des DNS ("l'annuaire" des noms de domaine) que la configuration de l'hébergement (les services fournis sur le serveur en soi).

Remarque: si l'isncription du domaine n'est pas acceptée, n'hésite pas à contacter l'équipe technique de Bellinux, il se peut qu'il y ait de petites configurartions additionnelles à faire, ou des erreurs de vérification.

Gestion manuelle des DNS chez le registrar

Une autre possibilité est de gérer séparément le DNS chez le régistrar, et l'espace d'hebergement sur bellinux.net. C'est plus complexe, mais cela permet des configurations plus avancés.

Il faudra donc que tu veilles à ce que le registrar, en plus de la réservation de nom, propose un service de serveurs DNS. C'est en général le cas mais, comme mentionné plus haut, il faut tout de même veiller à ce que la configuration des DNS soit suffisament souple, et pas basique et liée à un autre service, tel qu'un hébergement.

Un fois réservé le nom de domaine monsite.org il faudra que tu configures sa gestion de zone comme suit:

@ 28800 IN A 88.191.22.51 
www 28800 IN CNAME www.bellinux.net. 
mail 28800 IN CNAME www.bellinux.net. 
@ 28800 IN MX 10 mail.bellinux.net. 

Attention les points finaux sont importants, et en général requis. C'est ainsi qu'on le déclare, par exemple, dans l'interface de "gestion experte" des DNS chez GANDI. Si le service d'enregistrement de DNS ne propose une telle interface, il faudra déclarer:

  • un enregistrement de type "adresse" (A) du domaine monsite.org ayant pour valeur l'adresse IP 88.191.22.51 (première ligne ci-dessus)
  • un enregistrement de type "alias" ou "CNAME" du domaine www.monsite.org ayant pour valeur le domaine www.bellinux.net (deuxième ligne ci-dessus)
  • un enregistrement de type "alias" ou "CNAME" du domaine mail.monsite.org ayant pour valeur le domaine www.bellinux.net (troisième ligne ci-dessus, pour l'interface du webmail)
  • un enregistrement de type "MX" (Mail eXchange) du domaine monsite.org ayant pour valeur mail.bellinux.net (quatrième ligne ci-dessus, pour le routage des mails sur internet)

Si de plus, tu veux pouvoir héberger plusieurs sites dans des sous-domaines, du type blog.monsite.org, il suffit d'ajouter un enregistrement du type:

blog 28800 IN CNAME www.bellinux.net. 

Et si tu veux d'avance pouvoir déclarer n'importe quel sous domaines truc.monsite.org, ajoute un enregistrement:

* 28800 IN CNAME www.bellinux.net. 

Remarque: pour le mail, il faut disposer d'un "MX secondaire" et veiller às le configurer Pour cela, il faut ajouter à la configuration DNS un enregistrement du type:

@ 28800 IN MX 20 mail.monmxsecondaire.org.

Dans le cas contrarie, si l'hébergement venait à connaître une indisponibilité temporaire des mails pourraient être rejetés en erreur à l'expéditeur.

Remarque: Dans la configuration des DNS inbtégrés à AlternC sur bellinux.net, ce service est automatiquement configuré lorque le mail y est géré...

Lorsque tu inscris l'hébergement dans AlternC, il faudra juste décocher la case "hébergr le DNS sur le serveur".

Attention, Attention: l'hébergement chez Bellinux est sans aucune de garantie (il bénéficie juste de notre meilleure volonté... :) fais régulièrement des sauvegardes de tout ce qui est hébergé là.