[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: