Koozali.org: home of the SME Server

Help ,DHCP et DNS sous SME 6

klim

Help ,DHCP et DNS sous SME 6
« on: May 22, 2004, 04:11:53 PM »
Salut a tous, je suis nouvau et j'aimerai savoir comment on peut configurer le dhcp de sme pour qu'il indique le serveur DNS primaire et secondaire?
MERCI.

schirrms

Help ,DHCP et DNS sous SME 6
« Reply #1 on: May 22, 2004, 09:52:43 PM »
Salut, klim nouveau, et bienvenue ;-)

Pour ton problème de dhcp, SME par défaut considère qu'il est le serveur DNS pour ton réseau local.

Cette solution ne te convient pas ?

Il faut passer par les templates...
Les templates, tu connais pas ?

Un guide complet : http://www.sme-fr.homelinux.net/templates.php

Dans ton cas :
mkdir -p /etc/e-smith/templates-custom/etc/dhcpd.conf/
cp /etc/e-smith/templates/etc/dhcpd.conf/25DomainNameServers /etc/e-smith/templates-custom/etc/dhcpd.conf/
vi (ou tout autre éditeur de fichier de ton choix, mais si tu ne connais pas vi, alors pas vi)
vi /etc/e-smith/templates-custom/etc/dhcpd.conf/25DomainNameServers

Normalement, le fichier ne contient qu'une ligne, comme ceci :
    option domain-name-servers  { $LocalIP };

tu modifies la ligne de manière à ce qu'elle ressemble à ceci :
    option domain-name-servers  1.2.3.4,5.6.7.8;

Et après :
service dhcpd restart

et c'est bon.

klim

Merci
« Reply #2 on: May 23, 2004, 12:39:49 PM »
Je te remercie,
J'avais essayé de modifier en ajoutant une deuxième ligne, ça ne marchait pas bien sur!!

option domain-name-servers { $LocalIP };
option domain-name-servers { 172.10.0.0 };

J’essaierai ta solution lundi.
Encore merci.

schirrms

Re: Merci
« Reply #3 on: May 23, 2004, 09:43:17 PM »
Quote from: "klim"
Je te remercie,
J'avais essayé de modifier en ajoutant une deuxième ligne, ça ne marchait pas bien sur!!

option domain-name-servers { $LocalIP };
option domain-name-servers { 172.10.0.0 };

J’essaierai ta solution lundi.
Encore merci.


J'avais essayé également !!!
Sinon, un truc pour les templates : tout ce qui est entre accolades {} est un bout de script perl.
La ligne
Code: [Select]

option domain-name-servers { $LocalIP };

Veut dire
ecrit 'option domain-name-server et ajoute le contenu de la variable $LocalIP
Donc, dans ton cas, si tu souhaites que SME soit le premier DNS et 172.10.0.0 le second DNS (attention :172.10 n'EST PAS une réseau privé selon le RFC 1918, mais je suppose qu'il s'agit d'un exemple) alors la ligne doit être celle ci :
Code: [Select]

option domain-name-servers { $LocalIP },172.10.0.0;
[/code]