En fait, je pense avoir trouvé. J'utilisaos des champs A et CNAME avec des IP locales. En fait j'ai maintenant mis mon adresse IP internet fixe et ca marche. Je suis pas sur que ce soit la bonne méthode, donc à tout hasard je poste ma conf:
mon fichier /etc/named.conf
Code :
- // generated by named-bootconf.pl
- // secret must be the same as in /etc/rndc.conf
- key "key" {
- algorithm hmac-md5;
- secret
- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
- };
- controls {
- inet 127.0.0.1 allow { any; } keys { "key"; };
- };
- options {
- directory "/var/named";
- pid-file "/var/run/named/named.pid"; // Put pid file in working dir
- /*
- * If there is a firewall between you and nameservers you want
- * to talk to, you might need to uncomment the query-source
- * directive below. Previous versions of BIND always asked
- * questions using port 53, but BIND 8.1 uses an unprivileged
- * port by default.
- */
- query-source address * port 53;
- };
- //
- // a caching only nameserver config
- //
- zone "." {
- type hint;
- file "named.ca";
- };
- zone "0.0.127.in-addr.arpa" {
- type master;
- file "named.local";
- };
- zone "mon_domaine.com" {
- type master;
- file "mon_domaine.com.zone";
- };
- // workaround stupid stuff... (OE: Wed 17 Sep 2003)
- zone "ac" { type delegation-only; };
- zone "cc" { type delegation-only; };
- zone "com" { type delegation-only; };
- zone "cx" { type delegation-only; };
- zone "museum" { type delegation-only; };
- zone "net" { type delegation-only; };
- zone "nu" { type delegation-only; };
- zone "ph" { type delegation-only; };
- zone "sh" { type delegation-only; };
- zone "tm" { type delegation-only; };
- zone "ws" { type delegation-only; };
|
Mon fichier de zone du domaine:
Code :
- $TTL 1d
- @ IN SOA ma_machine.mon_domaine.com. root.ma_machine.mon_domaine.com. (
- 2004052405 ; Serial
- 28800 ; Refresh
- 7200 ; Retry
- 3600000 ; Expire
- 86400 ) ; Minimum
- TXT "Serveur DNS primaire"
- NS ID04.mon_domaine.com.
- ; MX 10 ma_machine
- ; MX 20 ma_machine.mon_domaine.com.
- localhost A 127.0.0.1
- mon_domaine.com. A mon_ip_internet
- ma_machine A mon_ip_internet
- www A mon_ip_internet
- sous_domaine1 A mon_ip_internet
- sous_domaine2 A mon_ip_internet
|
mon fichier de zone locale:
Code :
- $TTL 1d
- @ IN SOA ma_machine.mon_domaine.com. root.ma_machine.mon_domaine.com. (
- 2004052401 ; Serial
- 28800 ; Refresh
- 14400 ; Retry
- 3600000 ; Expire
- 86400 ) ; Minimum
- IN NS ma_machine.mon_domaine.com.
- 1 IN PTR localhost.
|
mon fichier /etc/resolv.conf
Code :
- nameserver 212.27.39.2
- nameserver 213.228.0.23
|
Il ne contient que les DNS de mon provider. Je sais que pour les résolutions de noms locales c pas top, mais pour le moment je le laisse comme ca (faudrait rajouter en fait search mon_domaine.com + nameserver 127.0.0.1)
mon fichier /etc/hosts
Code :
- 127.0.0.1 localhost
- 0.0.0.0 ma_machine
|
je crois que tout y est.