Nous sommes le Mar 23 Avr, 2024 08:26
Supprimer les cookies

Resolution de noms BIND

Le choix d'Ubuntu pour mes premiers pas Linux

Dim 25 Oct, 2009 12:30

Bonjour, je suis sous ubuntu serveur 9.04, plusieurs virtualhost, plusieurs nom de domaines, seulement bind ne fait pas la résolution des noms.
Je souhaite faire des sous domaines, voici ma configuration bind :

Code: Tout sélectionner
$ttl 38400
@   IN   SOA   sebou.mine.nu. root.sebou.mine.nu. (
         1254414599
         10800
         3600
         604800
         38400 )
@   IN   NS   sebou.mine.nu.
sebou.mine.nu.   IN   A   192.168.0.100
www.sebou.mine.nu.   IN   A   192.168.0.100
ftp.sebou.mine.nu.   IN   A   192.168.0.100
m.sebou.mine.nu.   IN   A   192.168.0.100
localhost.sebou.mine.nu.   IN   A   127.0.0.1
webmail.sebou.mine.nu.   A   192.168.0.100
admin.sebou.mine.nu.IN   A   192.168.0.100
mail.sebou.mine.nu.   IN   A   192.168.0.100
sebou.mine.nu.   IN   MX   5 mail.jeantoutnu.ath.cx.


named.conf.local :
Code: Tout sélectionner
zone "sebou.mine.nu" {
   type master;
   file "/etc/bind/sebou.mine.nu.hosts";
   allow-transfer {
      127.0.0.1;
      localnets;
      };
   };


.conf apache :
Code: Tout sélectionner
SuexecUserGroup "#1001" "#1002"
ServerName sebou.mine.nu
ServerAlias www.sebou.mine.nu
ServerAlias webmail.sebou.mine.nu
ServerAlias admin.sebou.mine.nu
DocumentRoot /home/sebou/public_html
ErrorLog /var/log/virtualmin/sebou.mine.nu_error_log
CustomLog /var/log/virtualmin/sebou.mine.nu_access_log combined
ScriptAlias /cgi-bin/ /home/sebou/cgi-bin/
DirectoryIndex index.html index.htm index.php index.php4 index.php5
<Directory /home/sebou/public_html>
Options -Indexes +IncludesNOEXEC +FollowSymLinks
allow from all
AllowOverride All
</Directory>
<Directory /home/sebou/cgi-bin>
allow from all
</Directory>
RewriteEngine on
RewriteCond %{HTTP_HOST} =webmail.sebou.mine.nu
RewriteRule ^(.*) https://sebou.mine.nu:20000/ [R]
RewriteCond %{HTTP_HOST} =admin.sebou.mine.nu
RewriteRule ^(.*) https://sebou.mine.nu:10000/ [R]


Merci pour votre aide

Cordialement
sebou25

Messages : 1

Lun 26 Oct, 2009 13:02

J'y vois un soucis et une question en suspens...
Commençons par le soucis, d'après ta config toutes tes adresses sont dans les plages de réseau interne sauf la dernière qui se résoud en adresse externe ce qui implique que pour toi le MX est injoingnable et il te manque la déclaration de forwaders dans le fichier named.conf.

Code: Tout sélectionner
named.conf
########################################################
...
options {
   ....

   // uncomment ***spam*** lines to turn on DNS forwarding,
   // and change the forwarding ip address(es) :
   //forward first;
   forwarders {
      DNS du fournisseur d'accès
      };
        ...
};
....
########################################################


La question en suspens est due au fait que ton dns gère un sous-domaine et que tu ne précise pas si ce dernier est déclaré au niveau du domaine mine.nu (dyndns). La résolution de nom dans une telle configuration impliquant de contacter d'abord le serveur gérant mine.nu puis le serveur sebou.mine.nu. Ensuite il faut que ton serveur dns soit accessible depuis internet.
Dans ce cas, il serait intéressant de créer des vues différentes selon que le client fait la résolution en interne ou depuis internet.
afrojojo

Messages : 61
Géo : Genève

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit