Re: format /etc/hosts
Quoting Georges Mariano:
:Q3 : que faut-il pour qu'une requete vers une machine
:machineA.domaine.fr soit
: correctement resolue dans le cas de fichiers /etc/hosts "abreges" ??
: (on suppose que l'on dispose d'un DNS ou d'un NIS correctement(?)
:installes)
Alors il ne te faut rien de plus. J'ai chez moi cree un DNS pour un
domaine "local" prive, ".ram.loc".
Voici mon /etc/hosts sur "nice":
--------------------------------
127.0.0.1 localhost
192.168.0.3 nice
192.168.0.1 paris
192.168.0.2 lyon
192.168.0.200 reims
--------------------------------
(reims est une machine VMWare, d'ou le saut dans les adresses IP).
Voici mon /var/named/ram.loc:
--------------------------------
;
; Zone file for ram's local domain "ram.loc"
;
; -- RAM, 03/09/1999
;
@ IN SOA ns.ram.loc. hostmaster.ram.dhis.org. (
1999110201 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds
TXT "RAM's private domain at home"
NS ns ; Address of name server
MX 10 mailhost ; Primary mail exchanger
localhost A 127.0.0.1
ns A 192.168.0.2
ntp A 192.168.0.2
lyon A 192.168.0.2
HINFO "AMD/K6" "Debian/Linux 2.1"
mailhost CNAME lyon
loghost CNAME lyon
gw A 192.168.0.1
fw A 192.168.0.1
paris A 192.168.0.1
HINFO "486/DX" "Debian/Linux 2.1"
TXT "Internet Router"
nice A 192.168.0.3
HINFO "Bi-Celeron/466" "Debian/Linux 2.1"
reims A 192.168.0.200
HINFO "VMWare on nice" "Windows 95"
--------------------------------
Et voici mon /var/named/ram.rev-loc:
--------------------------------
;
; BIND reverse data file for "ram.loc"
;
; -- RAM, 03/09/1999
;
@ IN SOA ns.ram.loc. hostmaster.ram.dhis.org. (
1999110201 ; serial, todays date + todays serial #
8H ; refresh, seconds
2H ; retry, seconds
1W ; expire, seconds
1D ) ; minimum, seconds
NS ns.ram.loc.
1 PTR paris
2 PTR lyon
3 PTR nice
200 PTR reims
--------------------------------
Avec ce petit setting, je peux faire, depuis nice:
$ ping lyon
PING lyon (192.168.0.2): 56 data bytes
64 bytes from 192.168.0.2: icmp_seq=0 ttl=255 time=0.8 ms
64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=0.8 ms
64 bytes from 192.168.0.2: icmp_seq=2 ttl=255 time=0.7 ms
$ ping lyon.ram.loc
PING lyon.ram.loc (192.168.0.2): 56 data bytes
64 bytes from 192.168.0.2: icmp_seq=0 ttl=255 time=0.7 ms
64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=0.7 ms
Donc la resolution est correcte. J'ai ceci pour /etc/resolv.conf sur nice:
-------------------------------
search ram.loc
nameserver 192.168.0.2
-------------------------------
Le "search" est important, car il va causer une recherche de "lyon.ram.loc"
sur lookup de "lyon"
J'espere que ca t'aide a repondre a tes questions.
Raphael
Reply to: