|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 30 ![]() |
Bonjour,
J'ai un serveur dédié. L'hebergeur m'a fourni une adresse ip (xx.xx.xx.xx) et le nom de ma machine (serveur.mondomaine.com). Il m'a également indiqué deux adresses dns (ns1.serveurdns.com et ns2.serveurdns.com) Quand je fais un host de l'ip xx.xx.xx.xx, ça me retourne le nom de ma machine. Code :
xx.xx.xx.xx.in-addr.arpa domain name pointer serveur.mondomaine.com. Par contre, j'arrive pas à configurer bind, malgré les nombreuses letures et essais effectués. J'effectue les tests avec un autre nom de domaine, disons domaine2.com puisque domaine.com est un site en production et que je ne veux pas jouer avec. Chez le registrar de domaine2.com, j'ai changé les nameservers avec ceux indiqués par mon hébergeur (ns1.serveurdns.com et ns2.serveurdns.com) (Je suis pas sur de cette manipulation). J'ai rajouté la zone master domaine2.com sur bind grâce à webmin. Par contre, mon domaine reste toujours inaccessible. J'ai du mal à comprendre tout ce processus et surtout la logique derrière tout ça... Quand je tape domaine2.com sur mon navigateur, le serveur dns du registrar sera d'abord consulté je suppose. Ensuite, on ira voir ns1.serveurdns.com, mais comment on peut faire la correspondance entre domaine2.com et mon serveur? |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 257 ![]() |
Salut ,
Voci la configuration Tu as deux adresses dns, un pour le serveur dns primaire et l autre pour le serveur dns esclave(secondaire) En plus tu as l'adresse du site. On suppose: ip dns1=192.168.1.2, ip dns2=192.168.1.3, ip serveur site=192.168.1.4 1)Cote serveurs dns: *Configurer /etc/named.conf -Serveur maitre : zone "mondomain.com" IN { type master; file "mondomain.zone"; notify yes ; allow_transfer { 192.168.1.3; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file " mondomain.rev"; allow-update { none; }; }; -Serveur esclave : zone " mondomain.com" IN { type slave; file "mondomain.zone"; masters { 192.168.1.2; }; }; zone "1.168.192.in-addr.arpa" IN { type slave; file " mondomain.rev"; masters { 192.168.1.2; }; }; *Fichiers de zone : -Serveur maître : /var/named/mondomain.zone --------- $TTL 86400 @ IN SOA serveur.mondomain.com. root.mondomain.com. ( 2001062501 ; serial 21600 ; refresh after 6 hours 3600 ; retry after 1 hour 604800 ; expire after 1 week 86400 ) ; minimum TTL of 1 day IN NS dns1.mondomain.com. IN NS dns2.mondomain.com. serveur IN A 192.168.1.4 dns1 IN A 192.168.1.2 dns2 IN A 192.168.1.3 www IN CNAME serveur ------- c est pas obligatoire la zone inverse: /var/named/mondomain.rev $TTL 86400 @ IN SOA serveur.mondomain.com. root.mondomain.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum 1.168.192.in-addr.arpa. IN NS dns1.mondomain.com. 1.168.192.in-addr.arpa. IN NS dns2.mondomain.com. 2 IN PTR serveur.mondomain.com. 3 IN PTR dns1.mondomain.com. 4 IN PTR dns2.mondomain.com. ------------ mondomain.zone désigne le fichier /var/named/mondomain.zone où sera écrite la zone à l'issue du premier transfert depuis le serveur DNS primaire. -le serveur DNS2 fera alors régulièrement des transferts de zone depuis le serveur primaire (et notamment à chaque fois que le serveur primaire lui notifiera d'un changement dans la zone) et l'écrira dans son fichier /var/named/mondomain.zone Demander au dn primaire de recharger ses zones : *Cote serveur esclave : -Modifications à apporter sur le répertoire /var/named pour que le transfert soit fait (d’un point de vue permissions) : # chmod 770 /var/named Ainsi le groupe named (et l’utilisateur named) aura le droit d’écrire. # service named reload Cote serveur maître : Il faut modifier dans les fichiers de zone directe et inverse, le numéro de série, pour que le transfert soit effectué . # service named reload 1)Cote client : sur un reseau local sil le client est sous linux, -Configurer /etc/nsswitch.conf pour l ordre de résolution de nom ………….. ………….. hosts : files dns -Le fichier /etc/host.conf contient la ligne suivante : order bind,hosts -Vérifier /etc/resolv.conf : search mondomain.com nameserver 192.168.1.2 nameserver 192.168.1.3 Test sur le client: # ping www.mondomain.com # ping ftp.mondomain.com # nslookup www.mondomain.com #dig www.mondomain.com client reseau internet; -------------------- tu fait rien cote client, soit windows soit linux. juste connecter a l internet et entrer dans firefox http://www.mondomain.com |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 30 ![]() |
Merci.
Par contre, est-ce que les ip dns 1 et 2 sont celles fournies par mon hébergeur? (ns1.serveurdns.com et ns2.serveurdns.com) Si oui, je comprend toujours pas comment ces deux serveurs vont faire pour connaitre l'adresse de ma machine. Il faut bien configurer ça manuellement quelquepart non? Finalement, chez mon registrar, je devrais déclarer dns1.mondomain.com et dns2.mondomaine.com si j'ai bien compris? |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 257 ![]() |
salut,
j ai pas bien compris les deux serveurs: ns1.serveurdns.com et ns2.serveurdns.com , es ce que ils se trouvent chez toi ou chez hébergeur? s' ils touvent chez toi ,normalement la configuration est celle que j ai fait en haut, mais il faut faire des tests. sinon , parle a ton hébergeur |
|
|
00
|
|
|
#5 | |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 30 ![]() |
Citation:
Ils m'ont dit que les serveurs étaient mis à jour à chaque 6 heures. Mais est-ce que ça veut dire qu'ils doivent manuellement entrer chaque nom de domaine? |
|
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : novembre 2007 Messages : 257 ![]() |
D’ après ce que j’ ai compris, tu as le serveur que héberge ton site +les serveur dns se trouvent chez ton fournisseur.
donc c est bien , votre site est publie sur internt, et a partir de n’ import quel ordinateur relier a l Internet tu peut consulter ton site. mais je crois, que tu veut configurer ton lan pour accès a l Internet, si c est vrai, il faut installer un serveur proxy.) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com