Jump to content

VPS OVH - DNS et redirection du nom de domaine


xavouille

Recommended Posts

Bonjour à tous,

J'ai un petit soucis pour bien rediriger un nom de domaine vers un VPS. J'ai l'impression qu'il me manque un petit truc mais je tourne en rond ...
Si quelqu'un peut me filer un coup de main ce serait très sympa.

Alors je suis en test sur un VPS Prestashop chez OVH. Jusque là ça marche bien et je peux me connecter à tout.

J'ai un nom de domaine chez godaddy. Mon soucis est de pointer correctement le nom de domaine vers le serveur. Pour le moment ça pointe bien vers le serveur mais ça ne reste pas dans la barre d'adresse du navigateur.
En gros quand je tape http://www.mondomaine.com je tombe au bon endroit mais dans la barre d'adresse ça se transforme en http://vpsxxx.vps.ovh.ca/

J'en ai peut être trop fait mais j'ai fait les manipulations suivantes :

 

Chez OVH

sur le serveur j'ai suivi ce tuto : http://mondedie.fr/viewtopic.php?id=5946

J'ai donc modifié named.conf.options, named.conf.local crée le répertoire /etc/bind/mondomaine.com et crée le fichier db.mondomaine.com

- J'ai ensuite ajouté un serveur dns secondaire dans l'interface OVH ou j'ai indiqué www.mondomaine.com J'ai aussi à ce moment ajouté le champs txt à la fin de db.mondomaine.com. Ce serveur est SDNS1.OVH.CA
- J'ai modifié le nom de mon vps en ns1.mondomaine.com dans l'interface OVH
- J'ai modifié le nom de la machine en ns1.mondomaine.com sur le VPS en changeant le fichier /etc/hostname
- J'ai modifié le nom du reverse dns en ns1.mondomaine.com dans l'interface OVH et j'ai aussi modifié ce nom dans /etc/bind/mondomaine.com/db.mondomaine.com
- J'ai ajouté le nom de serveur dans apache2.conf ServerName "mondomaine.com"

Quand je fais

named-checkconf -z

J'obtiens

/etc/bind/mondomaine.com/db.mondomaine.com:31: ignoring out-of-zone data (229.2.114.167.in-addr.arpa)
zone mondomaine.com/IN: loaded serial 2015012602
zone localhost/IN: loaded serial 2
zone 127.in-addr.arpa/IN: loaded serial 1
zone 0.in-addr.arpa/IN: loaded serial 1
zone 255.in-addr.arpa/IN: loaded serial 1

Et quand je fais

named-checkzone mondomaine.com /etc/bind/mondomaine.com/db.mondomaine.com

J'obtiens

/etc/bind/mondomaine.com/db.mondomaine.com:31: ignoring out-of-zone data (229.2.114.167.in-addr.arpa)
zone mondomaine.com/IN: loaded serial 2015012602
OK

Ensuite

Chez Godaddy:

Dans l'onglet fichier de Zone DNS
- J'ai mis dans A Host l'adresse IP du VPS et dans AAAA Host son adresse IPv6
Dans le champ NS (Nameserver) j'ai ajouté champs hôte : l'adresse du site,

champs pointe sur : ns1.mondomaine.com

Dans l'onglet Paramètre DNS
- J'ai personnalisé les DNS pour mettre ceux d'OVH mais j'ai un petit soucis :
   - Je peux mettre le serveur SDNS1.OVH.CA
   - Je peux mettre comme serveur :      VPSXXX.VPS.OVH.CA
   - Par contre je n'arrive pas à mettre  : NS1.MONDOMAINE.COM (même après 24h)

Voilà comme je l'explique, les DNS doivent bien pointer vers le site mais l'URL ne reste pas et j'ai donc quelque chose comme http://vpsxxx.vps.ovh.ca/ (même après 24h)

J'ai peut-être fait n'importe quoi ou trop de choses ...

Si quelqu'un a une idée ce serait très sympa. Si besoin je peux vous mettre les fichiers de configuration que j'ai crée / modifié ...

Merci d'avance de votre aide,
 

Link to comment
Share on other sites

Bonjour

 

  - Par contre je n'arrive pas à mettre  : NS1.MONDOMAINE.COM (même après 24h)

 

Vous avez configurer comment ?

Vous êtes sur un vps qui se gère donc comme un serveur, si vous mettez votre nom de domaine dans le hostname c'est tout le vps

Vous avez installer un panel de gestion ? Cpanel  Ispconfig ?

Utilisez un des panels de gestions, et là vous créez votre nom de domaine, et chez godaddy la seule chose que vous aurez à faire est de pointer le nom de domaine vers l'IP de votre serveur.

 

Après c'est le panel de gestion qui gèrera votre domaine et se mettra dans le bon dossier exemple sous ispconfig /var/www/clients/domaine.com/www/

Vous pouvez garder les dns de chez Godaddy, pas nécessaire d'utilisé ceux d 'ovh ou des personnalisé, quoique que ça fait plus classe si vous avez des ns à votre nom de domaine. Les ns1.votredomaine.com vous pouvez le créer sur le serveur de godaddy.

 

Attention si vous créez les ns1 et ns2 vous devez avoir deux IP distinctes donc deux server name différents.

Edited by Oron (see edit history)
Link to comment
Share on other sites

Bonjour à tous,

 

Merci pour ces réponses. Comme suggéré par 2FR3, je n'avais pas changé le nom dans prestashop ... Merci ça résoud à court terme mon problème ...

 

Pour Oron, je pense que je n'ai pas bien configuré mon ns1.mondomaine.com

Je l'avais fait à la main en suivant notamment ce topo : http://mondedie.fr/viewtopic.php?id=5946

Je vais installé ispconfig, par contre j'ai un doute car il me demande l'adresse de mysql. Sur le vps OVH est-ce bien localhost car ça ne marche pas quand je mets le mot de passe ...

 

Si vous avez une idée, ce serait sympa ...

 

Merci d'avance

Link to comment
Share on other sites

Bonjour,

 

Merci pour ce retour.

Effectivement, mysql est bien en localhost. C'était le mot de passe fourni qui n'était pas clair et empéchait de se connecter.

Par contre Ispconfig ne veut pas s'installer car la base de donnée contient déjà des tables.

 

Bonne Soirée,

Link to comment
Share on other sites

Bonsoir,

 

Merci pour le retour.

Les tables déjà existante sont celles de prestashop qui est déjà installé.

 

J'ai suivi ce topo : https://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3-p5

Mais lorsqu'il veut créer les tables pour ispconfig il s'arrête en disant que des tables sont déjà présente.

 

Bonne Soirée

Link to comment
Share on other sites

Vous avez commencez à squiremeil ? ou

à

20 Install ISPConfig 3

To install ISPConfig 3 from the latest released version, do this:

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

The next step is to run

php -q install.php

This will start the ISPConfig 3 installer. The installer will configure all services like Postfix, Dovecot, etc. for you. A manual setup as required for ISPConfig 2 (perfect setup guides) is not necessary.

root@server1:/tmp/ispconfig3_install/install# php -q install.php
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0

 

 

si c'est lors de l'installation de squiremail faites la suite de ispconfig, ce qui est avant c'est les pré requis.

 

Regardez via ssh si vous trouvez les dossiers de ispconfig, si vous ne les trouvez pas il n'est pas dessus.

 

 

Les tables de prestashop qui ont par défaut le préfixe ps_ n'ont rien à voir avec les tables de ispconfig.

 

Là, vous avez déjà installer prestashop, tandis que en mettant ispconfig vous créer le domaine dans ispconfig et seulement après installer prestashop.

 

Est-ce que vous avez le nom complet de ces tables ?

Edited by Oron (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Merci pour ce retour. J'ai commencé à l'étape 20.

Prestashop est déjà installé dans la base de donnée (préinstallation OVH).

Par contre en allant y jeter un oeil, ispconfig a crée des bases de données, mais l'installation s'est arrété. Néanmoins comme j'avais lancé plusieurs fois l'installation, je vais reprendre ça proprement prochainement.

 

Je pensais mettre résolu à ce sujet mais je ne vois pas comment éditer le sujet ...

 

Merci d'avance,

 

A bientôt

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...