Salut:
J'ai une question concenant la configuration de BIND s'il vous plait, en fait mes sous domaines ne sont accessibles qu'en local.
Voici ma configuration:
Tout d'habord j'ai créé chez mon hebergeur deux hosts
ns.mon-domaine.com dirigé vers 212.27.54.252 et dns.mon-domaine.com vers 212.27.39.1
Note: j'ai une connexion free et donc 212.27.54.252 et 212.27.39.1 sont les dns primaire et secondaire de free.
Pour la gestion des DNS chez mon hebergeur j'ai donc ns.mon-domaine.com le dns primaire de mon-domaine.com et dns.mon-domaine.com le secondaire.
chez moi
---------------------------------------------
httpd.conf => /etc/httpd/conf/httpd.conf
---------------------------------------------
<Directory "/home/*/www">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName forum.mon-domaine.com
ServerAlias forum.mon-domaine.com
ServerAdmin
email@mon-domaine.com
DocumentRoot /home/forum
CustomLog logs/forum-access_log combined
</VirtualHost>
<VirtualHost *:80>
ServerName scripts.mon-domaine.com
ServerAlias scripts.mon-domaine.com
ServerAdmin
email@mon-domaine.com
DocumentRoot /home/scripts
CustomLog logs/scripts-access_log combined
</VirtualHost>
---------------------------------------------
named.conf => /etc/named.conf
---------------------------------------------
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
query-source address * port 53;
forwarders {
212.27.54.252;
212.27.39.1;
};
auth-nxdomain no;
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "mon-domaine.com" {
type master;
file "mon-domaine.com.zone";
};
include "/etc/rndc.key";
---------------------------------------------
mon-domaine.com.zone => /var/named/chroot/var/named/mon-domaine.com.zone
---------------------------------------------
Note: BIND lit le fichier
/var/named/chroot/var/named/mon-domaine.com.zone et non /var/named/mon-domaine.com.zone
$ttl 86400
mon-domaine.com. IN SOA mon-domaine.com. webmaster.mon-domaine.com. (
2005121501
21600
3600
604800
86400 )
IN NS ns.mon-domaine.com.
IN NS dns.mon-domaine.com.
IN MX 10 mail.mon-domaine.com.
@ IN A 82.237.25x.xxx
www IN A 82.237.25x.xxx
forum IN A 82.237.25x.xxx
scripts IN A 82.237.25x.xxx
---------------------------------------------
resolv.conf => /etc/resolv.conf
---------------------------------------------
nameserver 127.0.0.1
nameserver 212.27.54.252
nameserver 212.27.39.1
---------------------------------------------
host.conf => /etc/host.conf
---------------------------------------------
order bind,hosts
---------------------------------------------
config => /etc/selinux/config
---------------------------------------------
SELINUX=disabled
SELINUXTYPE=targeted
---------------------------------------------
Note: iptable est arreté.
Note: quand je fait un WHOIS les dns de mon domaine sont bien
primaire ns.mon-domaine.com et secondaire dns.mon-domaine.com
Note: les sous domaine sont accessible en local et chaqu'un et bien dirigé vers sont repertoire /home/sous-domaine/www
Note: j'ai une core 4
Je vous remerci beaucoup