Aller au contenu

white-wolf

Membre
  • Compteur de contenus

    3
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Pour répondre vites fait à t as question tu a besoin de configurer 4 fichier au total pour faire tourner un serveur dns va dans /etc/named et exécute la commande suivante: # sh make-localhost Si tout s'est bien passé, un nouveau fichier devrait apparaître dans le répertoire master. dont le nom devrait être localhost.rev ensuite tu configure Le fichier de configuration: named.conf dans /etc/named/named.conf c'est a cette endoit que tu va définir ta zone du genre mon-domaine.fr //master zone zone "mon-domaine.fr" { type master; file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct"; }; zone "0.168.192.in-addr.arpa" { type master; file "master/le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse"; }; a savoir si tu fait toi meme le serveur dns dans ses cas la tu doit dire que tu est master de ta zone et tu pourras apres choisir quelqu'un d autre etre le slave de ta zone regarde ton fichier tu avais mis ceci . zone "example.com" { type slave; file "slave/example.com"; masters { 192.168.1.1; }; }; zone "1.168.192.in-addr.arpa" { type slave; file "slave/1.168.192.in-addr.arpa"; masters { 192.168.1.1; }; ensuite tu doit configurer les fichier de configuration de zone du genre comme sur mon exemple les fichier suivant : le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse alors commençons par le fichier le_nom_du-fichier_de_définition_de_mon-domaine.fr_direct il doit etre du genre mon-domaine.fr. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. ( 2005060201 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL ; Serveurs DNS @ IN NS nompc.mon-domaine.fr. ; Noms de machine localhost IN A 127.0.0.1 pc2 IN A 192.168.0.250 ; Alias www IN CNAME pc2 mail IN CNAME pc2 ; Enregistrement MX @ IN MX 10 mail.mon-domaine.fr. et enfin le dernier fichier le_nom_du-fichier_de_définition_de_mon-domaine.fr_inverse doit ressembler a ceci: $TTL 3600 0.168.192.in-addr.arpa. IN SOA nompc.mon-domaine.fr. root.mon-domaine.fr. ( 2005060201 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 3600 ) ; Minimum @ IN NS nompc.mon-domaine.fr. 250 IN PTR pc2.mon-domaine.fr. voila pour les fichier a configurer . une fois terminer fait ses test essaye de voir si ton serveur dns fonction bien avec la commande nslookup ou dig diablotin# nslookup > set q=any > www Server: 127.0.0.1 Address: 127.0.0.1#53 www.mon-domaine.fr canonical name = nompc.mon-domaine.fr. > les commande dig sont du genre : L'utilitaire dig permet de faire des requêtes DNS évoluées et fournit un maximum d'informations sur la requête. Il est très utile pour vérifier la bonne configuration d'un serveur DNS. http://people.via.ecp.fr/~alexis/formation...ns.html#AEN8743 par contre si tu veux aussi que ton dns te renseigne des adresse demander rempli le champs forwarders spécifie une liste d'adresses IP valides correspondant aux serveurs de noms vers lesquels les requêtes devraient être envoyées pour la résolution. renseigne les serveurs de référence, ici ceux de ton fournisseur d'accès. deja fait ça juste pour voir si vraiment ton dns fonctionne correctement et avant tout ça ouvre dans une autre console cette commande tail -f /var/log/message et vérifie qu'il n'y as pas d érreur dans ton dns voila pour etre sur de ton dns . Allez bonne conf
  2. Voila en résumer mon installation de mon serveur dans dans une jail Version :5.4-RELEASE-p1 J'ai fait ma jail comme ceci: Modification de mon rc.conf "HOTE" # Carte Ethernet 1 hote ifconfig_xl0="inet 192.168.0.250 netmask 255.255.255.0" #Carte Ethernet 2 (jails) ifconfig_fxp0="inet 192.168.0.100 netmask 255.255.255.0" sendmail_enable="NONE" inetd_enable="YES" inetd_flags="-wW -a 192.168.0.250" moused_flags="-3" syslogd_flags="-s" rpcbind_enable="NO" jail_enable="YES" jail_list="dns" jail_socket_unixiproute_only="YES" jail_sysvipc_allow="NO" jail_dns_rootdir="/home/data/jails/dns/" jail_dns_hostname="dns.infotraining-home.com" jail_dns_ip="192.168.0.100" jail_dns_exec="/bin/sh /etc/rc" #jail_dns_exec="/usr/sbin/named -u bind" je n'arrive pas a lancer named avec le user bind au démarrage jail_dns_fdescfs_enable="YES" jail_dns_devfs_enable="YES" jail_dns_procfs_enable="YES" jail_dns_devfs_ruleset="devfsrules_jail" Modification de mon sysctl.conf "HOTE" net.inet.ip.forwarding=0 net.link.ether.inet.log_arp_wrong_iface=0 Les commandes que j'ai tapez pour construire ma jail: cd /usr/src mkdir -p /home/data/jails/dns make world DESTDIR=/home/data/jails/dns cd /usr/src/etc make distribution DESTDIR=/home/data/jails/dns cp -Rp /usr/share/zoneinfo/Europe/Paris /home/data/jails/dns/etc/localtime mkdir /home/data/jails/dns/stand && cp -p /stand/sysinstall /home/data/jails/dns/stand/ mount -t devfs devfs /home/data/jails/dns/dev cd /home/data/jails/dns && ln -sf dev/null kernel mount_procfs proc /home/data/jails/dns/proc Lancement de ma jail jail /home/data/jails/dns dns.infotraining-home.com 192.168.0.100 /bin/csh passwd root Changing local password for root touch /etc/fstab ensuite j'ai installer les ports.tgz dans /usr tar -xzvf ports.tgz cd /usr/ports/dns/bind9 && make install && make clean j'ai copier /etc/namedb qui étais sur mon serveur dns hote et qui fonctionnais déjà dans ma jail rcp -r /etc/namedb /home/data/jails/dns/etc Modification de mon rc.conf de ma JAIL hostname="dns.infotraining-home.com" network_interfaces="fxp0" portmap_enable="NO" inetd_enable="NO" sendmail_enable="NONE" sshd_enable="YES" syslogd_enable="YES" syslogd_flags="-ss" Modification du fichier hosts.conf de ma JAIL 192.168.0.100 dns dns.infotraining-home.com 127.0.0.1 localhost localhost.my.domain Je reboot mon serveur A PARTIR DU SYSTEM "HOTE" diablotin# jls JID IP Address Hostname Path 1 192.168.0.100 dns.infotraining-home.com /home/data/jails/dns un coup de ssh sur ip $jail "jail_ip=192.168.0.100" A PARTIR DE MA "JAIL" dns# ps aux USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 522 0.0 0.2 1324 868 ?? SsJ 9:41AM 0:00.03 /usr/sbin/syslog root 583 0.0 0.5 3384 2452 ?? IsJ 9:41AM 0:00.00 /usr/sbin/sshd root 590 0.0 0.2 1388 1052 ?? IsJ 9:41AM 0:00.05 /usr/sbin/cron - root 715 0.0 0.6 6136 2876 ?? IsJ 9:54AM 0:00.05 sshd: diablo [pr diablo 718 0.0 0.6 6116 2936 ?? SJ 9:54AM 0:00.16 sshd: diablo_AT_tty diablo 719 0.0 0.3 2280 1756 p0 IsJ 9:54AM 0:00.01 -csh (csh) root 722 0.0 0.3 1608 1296 p0 IJ 9:54AM 0:00.01 su root 723 0.0 0.4 2336 1824 p0 SJ 9:54AM 0:00.04 _su (csh) root 1642 0.0 0.2 1376 872 p0 R+J 1:23PM 0:00.00 ps aux comme vous le voyez à aucun moment je n'arrive a lancer mon proccess named la commande named start ne marche pas exemple dns# /etc/rc.d/named start mount_devfs: Operation not permitted devfs rule: ioctl DEVFSIO_RAPPLY: Inappropriate ioctl for device devfs rule: ioctl DEVFSIO_RAPPLY: Inappropriate ioctl for device devfs rule: ioctl DEVFSIO_RAPPLY: Inappropriate ioctl for device wrote key file "/usr/local/etc/rndc.key" rndc-confgen: unable to create "/var/named/usr/local/etc/rndc.key" Pouvez-vous me dire ce que j'ai louper ou l'erreur que j'ai du faire merci beaucoup de votre aide . De plus si vous trouvez quelque chose qui ne vas pas j'accepte toute critique afin de sécurisé les mieux ma jail Je suis novice sur les jails donc j'attend vos conseil avec impatience merci Cordialement White-wolf
  3. voila va sur ce liens j'ai fait un poste pour une personne qui voulais faire un serveur dns sur freebsd voila http://forums.freebsd-fr.org/index.php?showtopic=821&hl= et tu lis le poste white-wolf j'ai fait assez vite mais au moins si tu lit tout tu comprendras un peu mieux ok voila bye
×
×
  • Créer...