Recherche


imprimer pdf
Comment modifier le nom du serveur ?

Avant de faire le changement du nom de la machine, il faut d'abord personnaliser votre reverse et ce guide PersonnalisationDeReverse vous explique comment faire.

AVERTISSEMENT : les manipulations expliquées ci-dessous sont à faire en root et demandent une certaine connaissance en administration Linux. Aussi, ces changements sont à faire à vos risques et périls car il se peut que votre serveur ne puisse plus fonctionner correctement. OVH ne prend pas la responsabilité des dégats causés (s'il y en a) par ce guide. Il est donc reservé aux experts.

Configuration Système

Pour cela vous pouvez utiliser la commande hostname :

hostname VotreMachine?

Par exemple :

$ hostname ns1.mamachine.com
(où "ns1.mamchine.com" est le nom de ma machine)


Ensuite il faut modifier quelques fichiers de configuration.
Tout d'abord /etc/sysconfig/network :

$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=nsXXXX.ovh.net
GATEWAY=213.186.XX.254


Il suffit de modifier la variable HOSTNAME

Par exemple :

$ vi /etc/sysconfig/network
$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=ns1.mamachine.com
GATEWAY=213.186.XX.254


Puis /etc/hosts :

$ cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
213.186.XX.XX nsXXXX.ovh.net


Par exemple :

$ vi /etc/hosts
$ cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
213.186.XX.XX ns1.mamachine.com


Apres il suffit de relancer le service network :

$ /etc/init.d/network restart
Arrêt de l'interface eth0 : [ OK ]
Configuration des paramètres réseau : [ OK ]
Montage de l'interface lo : [ OK ]
Montage de l'interface eth0 : [ OK ]


Configuration de Qmail

Pour que vous receviez des mails il faudra modifier le script de lancement de qmail (/etc/init.d/qmail) en modifiant les lignes suivantes :

env - PATH="/var/qmail/bin:/usr/local/bin"
tcpserver -H -R -c100 0 pop-3 /var/qmail/bin/qmail-popup
roll.ovh.net
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
echo -n "pop "


En suivant les exemples comme ci-dessus :

env - PATH="/var/qmail/bin:/usr/local/bin"
tcpserver -H -R -c100 0 pop-3 /var/qmail/bin/qmail-popup
ns1.mamachine.com
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
echo -n "pop "


Ensuite il suffit de relancer qmail :

$ /etc/init.d/qmail restart
stopping qmail [ OK ]
Starting: qmail pop smtp


Il y a aussi des fichiers dans /var/qmail/control à modifier
/var/qmail/control/me par exemple

Configuration d'Apache

Il faut modifier le VHOST principal dans le fichier de configuration d'apache /usr/local/apache/conf/httpd.conf (ou /httpd.conf). Voici le VHOST type à modifier :

<VirtualHost? 213.186.XX.XX>
ServerAdmin? tech@ovh.net
DocumentRoot? /home/ovh/www
User vpopmail
Group vchkpw
ServerName? nsXXXX.ovh.net
CustomLog? logs/ovh-access_log combined
ScriptAlias? /cgi-bin/ /home/ovh/cgi-bin/
</VirtualHost>


Dans l'exemple ci-dessus vous devrez modifier la ligne :

ServerName nsXXXX.ovh.net

par
ServerName ns1.mamachine.com


Ceci dans le cas où vous désirez passer par http://ns1.mamachine.com au lieu de http://nsXXXX.ovh.net. Cette modification est bien sûr optionnelle.

Configuration de ncFTPd

Le serveur FTP va forcément changer de nom et donc il faut modifier pour cela le fichier de configuration de ncFTPd
Vous éditez le fichier /usr/local/etc/ncftpd/domain.cf et vous mettez la variable set-name au nouveau nom.
Dans notre cas ca sera :

$ grep ns1.mamachine.com /usr/local/etc/ncftpd/domain.cf
set-name=ns1.mamachine.com