English
 

FAQ Particuliers Web1


 Conditions particulières applicables aux hébergements WEB1
 Qu'est-ce que WEB1 ?
 Quelle différence entre le PACK WEB 1 et les GIGA-WEB
 Quelle est la durée du contrat ?
 Que sont les Giga Web Packs (VDS) ?
 Quelle est votre infrastructure ?
 Comment se passe l'installation des noms de domaine et des comptes ?
 Et pour les alias de domaine ?
 Combien y-a-t-il de comptes ftp ?
 Quelle est la configuration de PHP ?
 Quel est le délai de traitement d'une commande ?
 Comment se passe l'installation des noms de domaine et des comptes ?
 Et pour les sous-domaines ?
 Quel est le trafic inclus ?
 Comment régler mon Pack
 Est-ce que vous gagnez de l'argent ?
 Et si Web1 ne me convient pas ?
 Comment proposez-vous des tarifs aussi avantageux ? Est-ce fiable ?
 Quelle technologie utilisez-vous ?
 Vous souhaitez que NFrance soit DNS secondaire et que vous avez un VDS AlternC ?
 Quelles sont les caractèristiques générales des VDS ?
 Est-ce que le système de base est compté dans l'espace occupé ?
 Mise en place d'un site sur votre VDS
 Méthode debian pour installer PostgreSQL
 Combien de temps mettez-vous pour mettre en route un VDS ?
 Pourquoi autant de temps pour mettre en service un VDS ?
 Comment héberger un nouveau domaine sur votre Giga-Web avec AlternC ?
 "J'ai un problème : AlternC refuse un nouveau domaine"
 Est-ce qu'une réininitialisation est possible ?
 Réinstallation ALTERNC
 Serveur de courrier Postfix + Courier Authentification userdb
 Est-ce que SSH est disponible avec le VDS ?
 Peut-on suggérer des améliorations ?
 Quel tableau de bord est inclus ?
 Transfert et configuration DNS
 La version installée de postfix



Consultez les conditions particulières applicables aux hébergements WEB1

Haut de page
Qu'est-ce que WEB1 ?
Web1 est une gamme d'hébergement grand public à prix réduit proposée par NFrance Conseil, hébergeur web depuis 1997.

Quelle différence entre le PACK WEB 1 et les GIGA-WEB
Le PACK WEB1 est un plan d'hébergement web pour les webmasters souhaitant installer leur propre nom de domaine.
Web1 est destiné à proposer les versions (stables :-) les plus récentes des logiciels et services que l'on est en droit d'exiger d'un plan d'hébergement : PHP4 et 5, Mysql 4, webmail, statistiques, etc...
GIGA-WEB1, GIGA-WEB2 et GIGA-WEB10 sont des serveurs dédiés virtuels. Vous disposez de tous les avantages d'un serveur dédié sur 2, 10 ou 40 Go d'espace entièrement à vous : Accès root complet, multi-comptes, définitions de vos quotas, totale autonomie de configuration, etc... Le tout pour un prix TRES avantageux.
Votre GIGA-WEB est livré avec Alternc, un tableau de bord d'administration configurable à votre goût. Vous installez des noms de domaines, vous ajoutez, modifiez, supprimez les adresses mail, les comptes FTP. Vous définissez les délégations d'administration de votre serveur sur des comptes invités, bref la liberté totale. Voyez :www.alternc.org.
REMARQUE : si les fonctionnalités ci-dessus vous semblent un peu obscures, le PACK WEB1 vous convient sûrement mieux qu'un plan GIGA-WEB (pour commencer en tout cas).

Quelle est la durée du contrat
Pour tous les produits Web1, Il n'y a pas d'engagement minimum.
Par exemple, vous achetez votre hébergement pour 3 mois (ou pour un an).
Comme vous serez très satisfait du service, vous renouvellerez sur votre espace client avant la fin des 3 mois (ou des 12 mois) : la date de fin de votre hébergement est prolongée de 3 mois (ou d'un an). Pas d'inquiétude pour la date : 15 jours avant la fin de validité, web1 vous prévient par e-mail.

Que sont les Giga Web Packs (VDS) ?
GIGA-WEB1, GIGA-WEB2 et GIGA-WEB10 sont des serveurs dédiés virtuels.
Vous disposez de tous les avantages d'un serveur dédié sur 2, 10 ou 40 Go d'espace entièrement à vous :
Accès root complet, multi-comptes, définitions de vos quotas, totale autonomie de configuration, etc... Le tout pour un prix TRES avantageux.

Quelle est votre infrastructure ?
Notre infrastructure est décrite sur le site NFrance : Rubrique  Moyens techniques

Comment se passe l'installation des noms de domaine et des comptes ?
Le PACK WEB1 accueille un nom de domaine .com, .net, .org, .biz ou .info. Bien entendu, si vous possédez déjà votre domaine, vous pouvez l'installer sur Web1, il suffit de mettre à jour les DNS : aucune obligation de transfert de registrar.
Si vous préférez acheter votre nom de domaine en même temps que votre PACK WEB1, cochez la case 'créer le nom de domaine'. Il vous en coûtera seulement un supplément de 10 EUR TTC / an. Bien entendu, il faut que le nom soit disponible à l'achat. Les plans GIGA-WEB permettent d'héberger autant de noms de domaine et de comptes que vous le souhaitez.
Vous achetez le nom de domaine chez le registrar de votre choix, par exemple, nfrance.com, vous mettez à jour les DNS.
L'activation de domaine sur votre espace client est gratuite.
Haut de page
Et pour les alias de domaine ?
Les alias de domaine sont gratuits. Ainsi, vous pouvez faire pointer plusieurs noms de domaine différents sur votre hébergement web1 (répertoire principal par defaut, ou sur un sous répertoire en utilisant mod_rewrite). Par contre les adresses mails sont à se partager entre tous les domaines installés toto@domaine1.com = toto@domaine2.com

Combien y-a-t-il de comptes ftp ?
Il y a un compte ftp avec votre pack web1

Quelle est la configuration de PHP ?
Nous faisons cohabiter php4 et php5 sur le serveur avec suexec, safe_mode à off, register_global à on. Les fichiers à l'extension .php sont exécutés par php4.
Les fichiers à l'extension .php5 sont exécutés par php5.
Haut de page
Quel est le délai de traitement d'une commande ?
Toute commande est traitée en une heure 24/7, sous réserve de validité de votre réglement. Par contre, votre accès à l'espace clients n'est activé que le prochain jour ouvré, ce qui ne vous empeche nullement de commencer à publier votre site.

Comment se passe l'installation des noms de domaine et des comptes ?
Le PACK WEB1 accueille un nom de domaine .com, .net, .org, .biz ou .info. Bien entendu, si vous possédez déjà votre domaine, vous pouvez l'installer sur Web1, il suffit de mettre à jour les DNS : aucune obligation de transfert de registrar.
Si vous préférez acheter votre nom de domaine en même temps que votre PACK WEB1, cochez la case 'créer le nom de domaine'. Il vous en coûtera seulement un supplément de 10 EUR TTC / an. Bien entendu, il faut que le nom soit disponible à l'achat. Les plans GIGA-WEB permettent d'héberger autant de noms de domaine et de comptes que vous le souhaitez.
Vous achetez le nom de domaine chez le registrar de votre choix, par exemple, leregistrar.com, vous mettez à jour les DNS.
L'activation de domaine sur votre espace client est gratuite.

Et pour les sous-domaines ?
Les sous-domaines sont gratuits et illimités. Par defaut toto.votre-domaine.com pointe sur www.votre-domaine.com. Vous pouvez personnaliser ce comportement à l'aide d'un .htaccess.
Les sous-domaines sont créés par défaut sur nos serveurs DNS. Tous les sous domaines pointent à la racine de votre site. A vous ensuite d'utiliser le mod_rewrite d'apache pour rediriger votre sous domaine là où vous le souhaitez.
Un exemple d'utilisation du mod_rewrite se trouve sur notre forum Web1 : http://forum.web1.fr/read.php?f=1&i=732&t=711
Documentation Apache sur le mod_rewrite : http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
Vous pouvez aussi changer d'offre en court d'abonnement sans problème.

Quel est le trafic inclus ?
Il n'y a pas de limite de trafic, sous réserve du respect des conditions générales de vente (notamment vous ne devez pas héberger un site à vocation unique ou principale de téléchargement).

Comment régler mon Pack
Par Carte Bancaire, par chèque bancaire (France uniquement), par virement, par mandat : comme vous préférez.
Le PACK WEB1 et le GIGA-WEB1 fonctionnent par période de 3 mois ou 1 an.
Vous pouvez régler le GIGA-WEB2 et le GIGA-WEB10 mois par mois.

Est-ce que vous gagnez de l'argent ?
Nfrance est rentable depuis le début. Nos bilans sont publiés et vous pouvez les consulter partout.
Haut de page
Et si Web1 ne me convient pas
Satisfait ou remboursé, on ne peut pas mieux dire !
Vous avez 15 jours pour vous faire une idée : si vous n'êtes pas satisfait par le service, on vous rembourse. Il suffit de remplir et de nous retourner le formulaire de demande de remboursement. (Limité à un remboursement par foyer. Les noms de domaines ne sont pas remboursés.)

Comment proposez-vous des tarifs aussi avantageux ? Est-ce fiable ?
Nfrance.com, existe depuis 1997, c'est vérifiable facilement. Nous sommes l'un des principaux hébergeurs mutualisés français.
En 1999, nous avons créé hebergement-discount.com. Nous étions alors les premiers en France à proposer des hébergements au prix incroyables pour l'époque (10 FF / mois pour 50 MO). En nous sommes toujours là :-)
Nfrance est également l'éditeur d'hébergement-gratuit.com (depuis 1999), le seul hébergeur en nom de domaine véritablement gratuit et sans pub (10 MO pour les particuliers).

Quelle technologie utilisez-vous ?
Nous utilisons la technologie linux-vserver.

Si vous souhaitez que NFrance soit DNS secondaire et que vous avez un VDS AlternC vous devez autoriser les serveurs de nom NFrance à faire des transferts de zone.
De plus, si vous installez un .fr sur votre VDS, l'Afnic doit être autorisé
à faire des transferts de zone pour permettre le fonctionne de leur zonecheck.
Dans le cadre d'un .ch il vous faut autoriser le serveur de noms suivant
130.59.1.80/32

Cela donne donc la procédure suivante, en 3 étapes :

1) Auprès de l'AFNIC ou de votre registrar, déclarez les DNS suivants :
- vdsxxx.nfrance.com
- ns2.slconseil.com
2) Configurer la zone sur votre VDS (voir FAQ "héberger un nouveau domaine avec AlternC)
3) Panneau administrateur dans AlternC
Gérer les IP autorisés à faire des transferts de zone esclave DNS
rajouter 192.134.4.0/24 (pour la gestion des .fr)
rajouter 80.247.228.205/32 (pour autoriser ns2.slconseil.com à faire des transferts de zone)
rajouter 130.59.1.80/32 (pour la gestion des .ch)
Haut de page
Quelles sont les caractèristiques générales des VDS ?
Le Giga-web Pack à 2 Go d'espace disque, 3 Mbps de bande passante (990 Go/mois) ainsi que 256 Mo de mémoire
Le Giga-web Pack à 10 Go d'espace disque, 5 Mbps de bande passante (1650 Go/mois) ainsi que 512 Mo de mémoire
Le Giga-web Pack à 40 Go d'espace disque, 10 Mbps de bande passante (3300 Go/mois) ainsi que 768 Mo de mémoire

Est-ce que le système de base est compté dans l'espace occupé ?
Non, vous avez rééllement tout l'espace disque indiqué.

Mise en place d'un site sur votre VDS
Voici un petit guide pour vous aidez dans la mise en place d'un site sur votre nouveau VDS.

Pour commencer nous allons nous connecter à AlternC. Pour cella nous allons nous connecter en root à l'adresse que nous avons reçue dans votre mail et qui devrait ressembler à cela :
https://vdsXXXXX.nfrance.com/admin/
La première chose que nous allons faire est ajouter un nouveau membre à AlternC.
Dans le menu de gauche nous allons sur Gérer les membres puis sur Créer un nouveau membre.
Nous allons entrer le Nom de notre nouveau compte ainsi que son Mot de passe initial.
Ici vous pouvez encore choisir si il peut ou non modifier son mot de passe, ajouter son Nom et Prénom ainsi que sont adresse E-mail.
Notre membre est maintenant crée nous allons pouvoir configurer ces quota. Pour cela nous retournons sur Gérer les membres. Nous avons maintenant deux membres (compte), root, et celui que nous venons de crée. Sur la ligne de notre nouveau membres ce trouve le lien Quotas c'est ici que nous allons pouvoir les définir.
Une fois les quotas définis notre nouveau compte est prêt à être employé. Nous allons donc choisir dans le menu de gauche Se déconnecter.
Nous pouvons maintenant nous reconnecter avec notre nouveau compte.
Maintenant il faut savoir si avec ce compte nous allons héberger plusieurs sites ou non.
Si vous ne pensez héberger qu'un seul site avec ce compte (vous pouvez en héberger depuis un autre compte), passez le prochain paragraphe (vous pourrez toujours par la suite revenir mais votre installation sera un peu moins propre).
Imaginons que nous voulions héberger plusieurs sites ou par exemple des sous domaines d'un même site. Nous devons préparer l'arborescence de notre environnement. Pour ce faire nous allons aller dans le menu de gauche toujours sur Gestionnaire de fichiers.
Imaginons un domaine mondomaine.com nous voulons héberger le site lui-même www-mondomaine.com ainsi qu'un sous domaine un forum, un webmail, ou un site qui n'a rien avoir mais qui porte le même nom de domaine. Dans notre Gestionnaire de fichiers en haut a droite nous allons crée un nouveau Répertoire que nous nommerons www et un second répertoire que nous nommerons cette fois-ci webmail. Très bien nous avons notre arborescence de base.
Dans le menu de gauche toujours nous allons aller sur Héberger un domaine. Ne pas oubliez de configurer les DNS de votre domaine. Le primaire vdsXXXXX.nfrance.com et le secondaire ns2.slconseil.com. Pour le secondaire vous devez l'activer pour votre domaine depuis votre espace membre !
Nous allons entrer notre domaine (sans les www) dans la case prévue à cet effet et cocher la case Héberger le DNS sur le serveur. Voilà maintenant Héberger ce nouveau domaine.
Maintenant si on rafraîchie son navigateur en dessous de Héberger un domaine dans le menu de gauche ce trouve notre nouveau domaine. Nous allons cliquer dessus pour finir la configuration.
Pour commencer dans la partie Paramètres DNS si ce n'est pas déjà fait nous allons sélectionner : Gère-t-on le DNS de ce domaine ? oui.
Et dans Champs MX entrer notre adresse vdsXXXXX.nfrance.com (pour la gestion des e-mail).
Dans la partie Sous domaines nous commencerons par modifier www.mondomaine.com en cliquant tout naturellement sur modifier. Ici il faut choisir Géré en local et en cliquant sur les … choisir le dossier que nous avons crée plus tôt. Dans notre cas www. Nous pouvons maintenant valider et recommencer l'opération pour notre deuxième sous domaine.
Cette fois-ci il n'existe pas il faut donc commencer par l'ajouter, puis recommencer la même procédure qu'au dessus.
Voilà il ne nous reste plus qu'a configurer nos Comptes FTP pour qu'il arrive dans les bon répertoire et nous pourrons uploader notre site, une fois la propagation des DNS terminée (compter 24h pour un .com) nous pourrons accéder à notre site avec www.mondomaine.com et à notre forum (dans l'exemple du forum bien sûre) avec forum.mondomaine.com
J'espère que cela vous aura aidé un peu et si vous avez des questions n'hésitez pas !
Haut de page
Voici la méthode debian pour installer PostgreSQL :
# apt-get install postgresql
Plantage : pgsql ne demarre pas
Dans le fichier /etc/init.d/postgresql
# execute startup checks that require root privileges and cannot be
# done in postgresql-startup
/usr/share/postgresql/startup-checks-root.sh
Commenter la ligne.
On définit le mot de passe de l'utilisateur postgres
# passwd postgres
On relance la configuration du packet
# dpkg-reconfigure postgresql

Combien de temps mettez-vous pour mettre en route un VDS ?
Nous vous mettons en route le VDS 24 Heures ouvrées maximum après validation de votre réglement

Pourquoi autant de temps pour mettre en service un VDS ?
Nous faisons des vérifications de sécurité et administratives approfondies. Ces vérifications se font manuellement car vous comprenez qu'il est de notre responsabilité de ne pas livrer un VDS entre n'importe quelles mains.

Comment héberger un nouveau domaine sur votre Giga-Web avec AlternC ?
Avant toute chose, il vous faut indiquer au Giga-Web lui-meme le nouveau domaine que vous voulez utiliser.
Pour cela cliquez sur le lien "Héberger un domaine" de la section "Domaines" du menu AlternC (c'est le premier choix en haut à gauche)
A cet endroit vous sera alors demandé de préciser le nom de domaine concerné (par exemple toto.com, domaine.net, nimportequoi.org, etc ...)
La seule complication dans cette partie porte sur la case à cocher intitulée "Héberger le DNS sur le serveur"
Les deux choix suivants s'offrent à vous :

1°) La case "Héberger le DNS sur le serveur" n'est pas cochée :
Ce choix est à faire si vous disposez vous-meme du moyen de déclarer les pointages du domaine vers votre Giga-Web (par exemple en utilisant un service de pointage DNS fourni par certains registrars).
Dans ce cas là il vous faudra penser à faire pointer le domaine vers votre Giga-web (techniquement nous recommendons de préférer pointer sur le nom de votre pack (vdsXXXXX.nfrance.com) plutot que sur son adresse IP, car l'IP pourrait changer en cas de reorganisation du réseau, mais pas le nom du pack)

2°) La case "Héberger le DNS sur le serveur" est cochée :
Dans ce cas là vous demandez à centraliser tout ce qui concerne le domaine sur votre Pack giga-web. En d'autres termes : le Pack va servir de DNS primaire pour ce domaine pour gérer les pointages de ce dernier vers le Pack.
Par contre, un seul DNS ne suffit pas à assurer la redondance (et pour cette raison la majorité des registrars demandent au moins 2 DNS pour un domaine donné).
C'est là qu'interviennent notre DNS secondaire : en effet, l'offre GigaWeb vous donne droit gratuitement à utiliser un de nos DNS secondaire pour vos domaines si vous le désirez.
Par contre pour cela il vous faut le demande explicitement, ce que vous pouvez faire sur l'espace client https://espace-client.nfrance.com dans le détail des commandes (plus précisément grace à la colonne "Options" pour la commande de votre VDS Giga-Web)
En procédant dans l'ordre , vous avez donc :
- déclaration du domaine dans le DNS primaire de votre Giga-web : vdsXXXXX.nfrance.com
- ensuite déclaration du domaine sur notre serveur DNS secondaire : ns2.slconseil.com
Au final il vous faudra donc associer à votre domaine les DNS suivants :
vdsXXXXX.nfrance.com
ns2.slconseil.com

Une fois arrivée à cette etape, le domaine est donc pointé sur votre vds Giga-Web, et apparrait de plus comme choix supplémentaire dans les menu de AlternC, d'où vous pourrez déclarer plus précisément tout ce qui correspond au site web, aux mails, etc ...
Haut de page
"J'ai un problème : AlternC refuse un nouveau domaine"
Lorsque vous voulez déclarer un nouveau domaine, alternc peut etre amené selon les cas à effectuer plusieurs vérifications.
En particulier selon les cas alternc peut vérifier que le domaine existe, voire qu'il ait déjà les bons DNS, avant d'accepter de le déclarer.
Tout cela dépend du TLD (Top Level Domain, en d'autres termes l'extention du nom de domaine (.com, .fr, etc ...)) dont dépend le nom de domaine concerné.
Si vous n'arrivez pas à déclarer un nom de domaine, allez donc d'abord vérifier sur le panneau d'administration (dans la section "Gestion des TLD") quel est le niveau de vérification pour le TLD du domaine que vous n'arrivez pas à déclarer.
Selon les cas vous pourrez alors simplement diminuer le degré de vérifications pour ce TLD, ou faire le necessaire pour que le domaine passe les vérifications existantes.

Est-ce qu'une réininitialisation est possible ?
Oui, nous proposons une réinitialisation gratuite par VDS jusqu'en septembre. Les suivantes vous couteront 15 EUR TTC.

Réinstallation ALTERNC
Si vous réinstallez Alternc, le serveur DNS ne repondra pas directement.
Pour remedier au problème :
Ajouter ceci à /etc/bind/named.conf :
acl "vserver" {
{
80.247.226.XXX;
};
};

Il faut bien évidemment changer les X par l'ip réelle du vds.
Et remplacer la ligne :
allow-query { "internal";};
par :
allow-query { "internal"; "vserver";};
Ensuite relancer named.
/etc/init.d/bind9 restart

Serveur de courrier Postfix + Courier Authentification userdb
Source : www.sos-dedie.com
Lien direct :
http://www.sos-dedie.com/index.php/2005/02/18/1-postfix-courier?spassage=1
Installer et configurer Postifx et Courier (pop) pour son serveur avec authentification simple
Postfix est un MTA, il permet en autre de récupérer le courrier envoyé à votre serveur (par exemple contact@votredomaine.com).
Nous allons donc procéder ici à la configuration de Postfix afin qu'il gère le courrier reçu par le serveur.
Courier est un client POP.
Nous allons installer ce logiciel afin de lire notre courrier présent sur le serveur par un logiciel de type Outlook express, Eudora, ...
Ce tutorial a pour but de faire les choses simplement ! Nous allons travailler sur une debian.
Nous nous passerons donc de toute complication parceque c'est déjà assez complexe...

1/ POSTFIX
Pour installer Postfix, avec une debian :
apt-get install postfix
Haut de page
Est-ce que SSH est disponible avec le VDS ?
Oui, vous êtes root sur la machine.
------
Peut-on suggérer des améliorations ?
Oui, vous pouvez faire part de vos suggestions à cette adresse : support@nfrance.com
------
Quel tableau de bord est inclus ?
Vous avez donc le choix, lorsque vous commandez un GigaWeb Pack entre :
- AlternC, le defaut, particulièrement destiné aux utilisateurs néophytes ne souhaitant pas intervenir à la main sur la config (stable, testé. Attention, si vous comptez modifier la config à la main en root, ce n'est pas le tableau de bord qu'il vous faut. Par contre si vous débutez et souhaitez configurer facilement et rapidement quelque domaines sur votre VDS, vous serez ravi).
- Debian basic : debian de base avec SSH (stable, testé, pour les utilisateurs confirmés de debian et les administrateurs systèmes)
- Webmin : debian avec ssh, bind9, http, php, mysql, webmin, ... (version beta pour l'instant, partiellement testé)
- VHCS : voir vhsc.net (alpha, non complètement testé, à vos risques et périls pour l'instant)

Transfert et configuration DNS
Lorsque vous enregistrez un domaine, votre registrar vous proposera surement, pour le même prix et souvent par défaut, de servir de DNS. Avec ce service gratuit, vous avez aussi souvent (comme chez Gandi) des redirections d'adresses email ainsi qu'une redirection Web.
Lorsque vous voulez déplacer la gestion de votre domaine vers votre vds (je suppose que vous avez déjà installé et configuré bind pour votre domaine), il vous faut au préalable au lancement du serveur bind avoir reconfiguré votre domaine (enregistrement whois chez votre registrar) pour qu'il pointe vers votre vds. Il est préférable d'attendre 24 à 48 heures pour que cette modification prenne effet (quasiment immédiat pour les .info, .biz, .name, .be).
Quand vous avez vérifié que la modification est bien prise en compte, vous pouvez lancer bind avec la configuration de votre domaine. Et tout devrait marcher.

C'est pas clair ? On va prendre un exemple...
J'ai créé un nouveau domaine chez Gandi avec l'interface standard : aide-dns.info.
Les serveurs de domaine de mon domaine aide-dns.info sont donc chez Gandi (c'est la configuration par défaut). Pour vérifier:
$ nslookup
> set q=ns
> aide-dns.info
aide-dns.info nameserver = full1.gandi.net
aide-dns.info nameserver = full2.gandi.net
full1.gandi.net internet address = 217.70.177.42
full2.gandi.net internet address = 217.70.179.34
> exit
$
et
$ whois aide-dns.info
.
. (bla bla)
.
Name Server:FULL1.GANDI.NET
Name Server:FULL2.GANDI.NET
.
. (bla bla)
.
$
Je veux gérer moi-même mon dns sur mon serveur vds00000.nfrance.com. Il me faut donc modifier la configuration de mon domaine chez mon registrar, en l'occurence Gandi. Je vais donc sur le site de Gandi (www.gandi.net), je choisis à gauche "Gandi en français" (je préfère), puis "Administration" (toujours dans le volet de gauche). Dans la section Domaines, je clique sur "Quitter les redirections Gandi", je rentre mon identifiant Gandi et mon mot de passe, puis le domaine qui m'intéresse. Là j'arrive sur la page de modification de mon domaine. Comme je suis mon propre hébergeur DNS, j'entre mon identifiant Gandi, puis je renseigne comme serveur primaire mon vds (vds00000.nfrance.com) et son adresse IP (la votre, vous devez la connaitre aussi !). Comme serveur secondaire, je peux renseigner un autre serveur qui m'appartient que je configurerai comme serveur secondaire, ou je peux mettre ns6.gandi.net comme proposé, ou je peux également mettre ns2.slconseil.com comme nfrance me le conseille : je choisis ns6.gandi.net (Pour connaitre son adresse IP, host ns6.gandi.net ou nslookup ns6.gandi.net). Enfin je relis bien tout avant de confirmer en cliquant sur "Quitter l'hébergement Gandi".
Gandi me confime que ça s'est bien passé.
En choisissant ensuite "Liste domaines", puis en cliquant sur l'icône de changement des paramètres de mon domaine, je peux rajouter d'autres serveurs secondaires. J'en profite pour rajouter ns2.slconseil.com.
Comme j'ai un domaine en .info, en moins de 10 minutes les modifications sont appliquées.
Je n'ai plus qu'à configurer mon serveur bind pour servir mon domaine aide-dns.org et à le relancer.
Et normalement ça marche :-)
Haut de page
La version installé de postfix :
postconf mail_version
Quelques différences existent entre la version 1 et 2 de Postfix alors regardez quelle version vous avez ou installez une version
spécifique avec apt-get.
Si Postfix vous demande pour quelle utilisation vous voulez vous en servir, choisissez Internet site. Faites Entrée pour tout le reste.
Nous allons créer des boites aux lettres virtuelles. Il faut savoir que par défaut, postfix envoi le courrier sur les comptes unix.
Etant donné que nous comptons héberger plusieurs domaines sur un serveur, il devient fastidieux et dangereux de créer de nouveaux utilisateurs unix.
Nous allons donc utiliser la fonction boite virtuelle de Postfix qui va créé automatiquement des répertoires contenant le courrier
et divers paramètres. Il suffit juste de lui indiquer ou placer le courrier et aussi quelle boite aux lettres il doit gérer.
Après avoir installer Postfix, créer un compte unix vmail qui servira de base pour la réception de tous les courriers.
groupadd -g 5000 vmail useradd -g vmail -u 5000 vmail -d /home/vmail -m
Allez dans le répertoire /etc/postfix/ editer le fichier main.cf qui contient la configuration de postfix.
cd /etc/postfix/vi main.cf
Voici un exemple de fichier main.cf épuré de tout commentaire (Postfix 2)
myhostname = votreserveur.commyorigin = votredomaine.commydestination = $myhostname, localhost.$mydomain, localhostmynetworks = 127.0.0.0/8virtual_mailbox_domains = votredomaine1.com votredomaine2.comvirtual_maps = hash:/etc/postfix/virtual_adressevirtual_mailbox_base = /home/vmailvirtual_mailbox_maps = hash:/etc/postfix/virtual_emplacementvirtual_uid_maps = static:5000virtual_gid_maps = static:5000
Nous allons étudier ce fichier. Toute modification de ce fichier doit être confirmé en relançant postfix par la commande
/etc/init.d/postfix reload
Paramétre généraux
Nous allons d'abord configurer les paramètres généraux :
myhostname : Contient le nom de votre machine ou à défaut votre nom de domaine, à l'installation postfix a normalement
configuré ce champ
myorigin : Ce paramètre contient le nom de domaine qui apparaîtra dans tout courrier sortant de votre serveur.
Dans le fichier d'exemple, ce paramètre contient la valeur $myhostname ce qui signifie que myorigin contiendra la
valeur défini dans myhostname.
mydestination : Définit le domaine par défaut de destination (qui reçoit donc le courrier).
Normalement ce paramètre est à localhost (le courrier est reçu à la machine elle-même)
Paramètre pour les boites aux lettres virtuelles
virtual_mailbox_base : Répertoire de base où sont stockés les boites aux lettres et leur courrier.
virtual_maps : Ce paramètre permet de définir toutes les adresses emails acceptés.
Par exemple si vous voulez une adresse du genre contact@votredomaine.com il faut l'indiquer dans virtual_maps sinon celle-ci sera éjecté.
De plus, vous pouvez faire du forwarding avec ce paramètre.
Par exemple : webmaster@votredomaine.com vers contact@votredomaine.com.
Comme la liste peut être grande, postfix utilise un fichier sous forme de base de donnée.
Tout d'abord, vous devez ecrire un fichier texte nommée virtual_adresse
ATTENTION ! Pour la version 1 de Postfix, pas besoin de virtual_maps mais de transport_maps dans lequel
vous indiquez un fichier contenant la liste des domaines virtuels suivi de virtual.
De plus rajoutez le paramétres relay_domains = votredomaine.com votredomaine2.com
vi virtual_adresse
Entrez vos adresses de boites virtuelles et/ou forwarding
contact@votredomaine.com contact@votredomaine.com
contact@votredomaine2.com contact@votredomaine2.com
webmaster@votredomaine.com contact@votredomaine.com
Une fois enregistré, vous devez transformer ce fichier en base de donnée en faisant
postmap virtual_adresse
Cela vous créé un nouveau fichier qui sera utilisé par Postfix. La commande hash: indique à Postfix le format du fichier à lire.
Maintenant que l'on a définit les adresses hébergées sur ce site, il faut tout de même dire où Postfix va stocker le courrier
de chaque adresse. C'est le rôle de virtual_mailbox_maps. Ce paramètre contient le chemin d'un fichier nommée virtual_emplacement.
Ce fichier contient une liste composée des adresses email suivi d'un chemin (relatif à virtual_mailbox_base).
vi virtual_emplacement
contact@votredomaine.com votredomaine.com/contact/
contact@votredomaine2.com votredomaine2.com/contact/
postmap virtual_emplacement
Nous organisons nos boites de cette façon. Un dossier "nom de domaine" contenant des sous-dossiers "boite aux lettres".
Attention au / à la fin du chemin qui indique que le format de la boite au lettre sera Maildir au lieu de Mailbox.
N'oubliez pas de faire postmap virtual_emplacement
Enfin les derniers paramétres
virtual_uid_maps = static:5000virtual_gid_maps = static:5000
Ces dernières valeurs permettent de spécifier sous quel compte postfix va écrire les messages.
Nous avons créé exprès un compte vmail (5000). Donc nous indiquons cette valeur qui est valable pour toute les
adresses (d'où le prefixe static:)
Vérification
Sauvegardez votre main.cf et faite un
/etc/init.d/postfix reload
Si aucun message d'erreur apparaît, vous pouvez faire un petit contrôle avec un telnet.
Par exemple : telnet localhost 25 ou depuis l'extérieur telnet www.votredomaine.com 25
Si vous n'arrivez pas à vous connecter, regardez le fichier tail /var/log/syslog
telnet www.votredomaine.com 25
220 myserver ESMTP Postfix (Debian/GNU)
ehlo coucou.com
250-mailtest 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250 XVERP 250 8BITMIME
mail from:
250 Ok
rcpt to:
250 Ok
data
354 End data with .
blablabla... .
250 Ok: queued as ABC1D1C123
quit
221 BYE
Les erreurs possibles
Une erreur peut se produire après la commande rcpt to: Le problème peut être souvent du à plusieurs facteurs :
l'adresse email du destinataire n'est pas reconnue, dans ce cas un problème peut se situer dans virtual_adresse
Postfix ne trouve pas le répertoire de destination, cette fois-ci c'est virtual_emplacement qui peut avoir un problème
Pour en savoir plus, n'hésitez pas à consulter /etc/var/mail.log ou /etc/var/syslog

2/ COURIER
L'installation de courier est assez simple, la partie la plus difficile se situe dans la connexion et l'indentification de votre
logiciel de messagerie (outlook par exemple) à votre serveur.
apt-get install courier-pop courier-authdaemon courier-debug
Nous allons faire l'identification des clients se connectant au serveur de courrier pour relever leur email par
l'authentification userdb mais d'abord configurons un peu courier
Configuration de base
cd /etc/courier
Editer le fichier pop3d, décommenter la ligne
vi pop3d
POP3AUTH="LOGIN CRAM-MD5 CRAM-SHA1"
Commentez la ligne
#POP3AUTH=""
Editer ensuite le fichier authdaemonrc
vi authdaemonrc
Mettez le paramètre
authmodulelist="authuserdb"
Ce dernier permet de dire à Courier que l'authentification des utilisateurs se fait avec userdb.
Normalement il n'y a rien d'autre à faire.
Redémarrez les démons
/etc/init.d/courier-pop restart
/etc/init.d/courier-authdaemon restart
Créez une liste d'utilisateur
Vous n'allez pas autoriser tout le monde à relever le courrier sur votre serveur. Pour cela vous devez indiquer une liste d'utilisateur avec leur mot de passe. Nous allons utiliser userdb qui est livré en standard et laisse moins de faille de sécurité que mysql par exemple.
Allez dans /etc/courier
cd /etc/courier
Créez le répertoire userdb, pour une raison de sécurité faite un chmod 0 userdb (empeche quelqu'un de lire le contenu)
mkdir userdbchmod 0 userdb
Nous allons construire maintenant notre liste d'utilisateur. Nous allons créer dans le répertoire userdb autant de fichier que
de domaine hébergé sur le serveur. Ces fichiers vont contenir les informations nécessaires.
La commande userdb permet la création de ces fichiers facilement. Disons que vous voulez créer l'utilisateur
contact@votredomaine.com, voici la commande à entrer
userdb votredomaine.com/contact@votredomaine.com set
mail=/home/vmail/votredomaine.com/contact home=/home/vmail/votredomaine.com/contact
uid=5000 gid=5000
Explication de la commande, on créer l'entrée contact@votredomaine.com dans le fichier votredomaine.com avec les paramètres mail et home qui contiennent l'adresse du courrier de cet utilisateur (voir postfix) et le repertoire de base de cet utilisateur. Ensuite pour cette entrée nous créons un mot de passe cryptée en md5. (le mot de passe est cryptée car nous avons défini dans pop3d d'authentifier une connexion avec un mot de passe cryptée)
userdbpw -md5 | userdb votredomaine.com/contact@votredomaine.com set systempw
Le prompt vous demande un mot de passe et une confirmation
Si tout c'est bien passé, un fichier votredomaine.com a été créé dans userdb contenant toute les informations nécessaires.
Si vous avez fini, transformez les fichiers textes en base de donnée par
makeuserdb
Maintenant nous allons tester le fonctionnement du pop
Vérification
Pour vérifier le fonctionnement de l'authentification, on utilise l'outil courierauthtest
courierauthtest contact@votredomaine.com motdepasse
Réponse du prompt
Authenticated: module authdaemon
Home directory: /home/vmail/votredomaine.com/contact
UID/GID: 5000/5000
Maildir: /home/vmail/votredomaine.com/contact
AUTHADDR=contact@votredomaine.com
AUTHFULLNAME=
Maintenant vérifions la connexion pop au serveur
telnet www.votredomaine.com 110
+OK Hello there.
USER contact@votredomaine.com
+OK Password required.
PASS motdepasse
+OK logged in.
STAT
+OK 4 14434
TOP 1 5
+OK headers follow.
Return-Path: Delivered-To: contact@votredomaine.com .... QUIT
+OK Bye-bye.
Les erreurs possibles
Le plus souvent les erreurs se situe dans l'authentification (le paramétrage de courier est simple).
Il faut donc faire marcher l'authentification userdb en testant avec courierauthtest. Ensuite vérifier dans les logs ce qu'il se passe s'il y a des problèmes avec le telnet. Une erreur de type
-ERR Maildir: No such file or directory
est classique d'une mauvaise authentification ou d'un mauvais paramétrage dans l'authentification (mauvais chemin ,etc...)
Imprimer
Haut de page
Plan du site     |     Conditions Générales     |     Mentions légales     |     Espace client     |     Support technique    |     Forum     |     FAQ     |    Lexique    |    Ajouter à vos favoris
NFrance Conseil - 4 rue J.F. Kennedy - 31000 Toulouse - Tél. : 05.34.455.500 - Fax : 05.34.455.507 -