Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/02/2014, à 10:55

barakobama95

Ne parvient pas à résoudre « ftp.ch.debian.org »

Bonjour,

J'ai configuré mon serveur ubuntu en tant que serveur DNS mais maintenant quand je veux installer un paquet il me met ce message ( Ne parvient pas à résoudre « ftp.ch.debian.org »
) : 

aptitude install slapd ldap-utils
Les NOUVEAUX paquets suivants vont être installés :
  ldap-utils libodbc1{a} slapd
0 paquets mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 2'312 ko d'archives. Après dépaquetage, 5'416 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Erreur http://ftp.ch.debian.org/debian/ wheezy/main libodbc1 i386 2.2.14p2-5
  Ne parvient pas à résoudre « ftp.ch.debian.org »
Erreur http://ftp.ch.debian.org/debian/ wheezy/main slapd i386 2.4.31-1+nmu2
  Ne parvient pas à résoudre « ftp.ch.debian.org »
Erreur http://ftp.ch.debian.org/debian/ wheezy/main ldap-utils i386 2.4.31-1+nmu2
  Ne parvient pas à résoudre « ftp.ch.debian.org »
0% [En cours]E: impossible de récupérer http://ftp.ch.debian.org/debian/pool/main/u/unixodbc/libodbc1_2.2.14p2-5_i386.deb : Ne parvient pas à résoudre « ftp.ch.debian.org »

Je ne sais pas comment résoudre ce problème.

Merci de vos réponses

Bonne journée

Hors ligne

#2 Le 03/02/2014, à 13:19

Almtesh

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

Bonjour,

Quand tu parles de "configurer mon serveur ubuntu en tant que serveur DNS", tu parles de quoi comme configuration ? Tu as coché la case correspondante dans l'installateur ?
Sinon, il faudrait voir le contenu de ton fichier /etc/resolv.conf. Peux-tu le poster ici ?

#3 Le 03/02/2014, à 13:57

bruno

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

Qui te donnera :

nameserver 127.0.0.1

et tu ne sar pas pluas avancé wink

Il faudrait surtout savoir quel serveur DNS a été installé, comment il a été configuré et éventuellement le retour d'un :

dig debian.org

#4 Le 03/02/2014, à 14:36

Almtesh

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

Oui, c'est vrai, tu as raison. C'est ma première question d'ailleurs.

#5 Le 03/02/2014, à 14:39

barakobama95

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

Merci de vos réponses.

Alors oui j'avais cocher la case et j'utilise bind9 pour info.

Voilà ce que me retourne dig debian.org :

root@debian:/etc/network# dig debian.org

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> debian.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 43504
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;debian.org.                    IN      A

;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Feb  3 14:33:40 2014
;; MSG SIZE  rcvd: 28

Je vous montre directement le contenu des autres fichiers que j'ai touché :

cat /etc/host.conf
Order hosts,bind
Multi on
root@debian:/etc/network# cat /etc/hosts
127.0.0.1       localhost
127.0.0.1       debian.debian.lan       debian

127.0.0.1 localhost.localdomain localhost ServerDebian
192.168.1.10 ServerDebian.debian.lan ServerDebian



# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
root@debian:/etc/network#
root@debian:/etc/network# cat /etc/resolv.conf
# Generated by NetworkManager
Search debian.lan
Nameserver 192.168.1.10
Nameserver 157.26.213.4
Nameserver 157.26.251.4
root@debian:/etc/network# cat /etc/bind/named.conf
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";

Zone "debian.lan"{
        Type master;
        File "/etc/bind/db.debian.lan";
        Forwarders{};
};

zone "0.0.127.in-addr.arpa"{
        type master;
        file "db.127.0.0";
};

zone "1.168.192.in-addr-arpa" {
        type master;
        file "/etc/bind/db.192.168.1";
        forwarders{};
};
root@debian:/etc/network# cat /etc/bind/db.debian.lan

;**estion des serveurs maitres esclaves**

$TTL  3h
@     IN    SOA   DebianServer.debian.lan. root.debian.lan(
        20041122   ; Serial  -> N° de série à incrémenter à chaque modif
                   ;            de ce fichier. Ce N° est utilisé par les
                   ;            serveurs esclaves pour lui indiquer qu'il
                   ;            doit mettre à jour sa base. Par commodité
                   ;            ce n° est une date à l'envers.
        604800     ;Refresh ->  A l'expiration du délai Refresh exprimé en
                   ;            secondes, le serveur excalve va entrer en
                   ;            communication avec le maitre et si il ne
                   ;            le trouve pas, il fera une nouvelle
                   ;            tentative au bout du délai Retry et si au
                   ;            bout du délai Expire il considerera que le
                   ;            serveur n'est plus disponible.
        86400      ; Retry
        2419200    ; Expire
        604800 )   ; Minimum -> Durée de vie minimum du cache en secondes


;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même
@     IN    NS    ServerDebian.debian.lan.       ;Nom du serveur (NS)
      IN    A     192.168.1.10                       ;Adresse IP du serveur de noms
ServerDebian      HINFO       "bienvenur sur le DNS" "en test"  ;Info complèmentaire

;** Les lignes suivantes définissent la table entre les noms et les IP
ServerDebian    A       192.168.1.10


;** Les lignes suivantes sont des alias possible pour un meme nom de serveur
pop             CNAME   pglinux
smtp            CNAME   pglinux
www             CNAME   pglinux
ldap            CNAME   pgdebian
root@debian:/etc/network# cat  /etc/bind/db.192.168.1
$TTL    604800
@     IN    SOA   ServerDebian.debian.lan. root.debian.lan. (
                        20041122
                        604800
                        86400
                        2419200
                        604800 )
@     IN    NS    ServerDebian.debian.lan.

53    IN    PTR   ServerDebian.debian.lan.
75    IN    PTR   debian1.debian.landebian.lan.

Voilà je crois que tous les fichiers utiles y sont.

Hors ligne

#6 Le 03/02/2014, à 15:03

bruno

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

La commande dig montre que ton serveur Bind ne fonctionne pas : status: SERVFAIL, server:127.0.0.1

Tu créés tes zones locales dans named.conf alors qu'elles devraient être dans named.conf.local (si ce dernier est vide ce n'est pas grave, c'est juste une question d'organisation).

Il faut que tu testes ta configuration avec named-checkconf et chacune de tes zones avec named-checkzone

#7 Le 03/02/2014, à 15:12

barakobama95

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

bruno a écrit :

Il faut que tu testes ta configuration avec named-checkconf et chacune de tes zones avec named-checkzone

La première commande me retourne rien, voilà le résultat des autres :
named-checkzone debian.lan /etc/bind/named.conf

/etc/bind/named.conf:1: unknown RR type 'This'
dns_master_load: /etc/bind/named.conf:3: unexpected end of line
dns_master_load: /etc/bind/named.conf:2: unexpected end of input
/etc/bind/named.conf:4: unknown RR type 'structure'
/etc/bind/named.conf:5: unknown RR type 'this'
dns_master_load: /etc/bind/named.conf:7: unexpected end of line
dns_master_load: /etc/bind/named.conf:6: unexpected end of input
dns_master_load: /etc/bind/named.conf:9: syntax error
dns_master_load: /etc/bind/named.conf:9: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:9: unbalanced quotes
dns_master_load: /etc/bind/named.conf:10: syntax error
dns_master_load: /etc/bind/named.conf:10: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:10: unbalanced quotes
dns_master_load: /etc/bind/named.conf:11: syntax error
dns_master_load: /etc/bind/named.conf:11: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:11: unbalanced quotes
dns_master_load: /etc/bind/named.conf:13: syntax error
dns_master_load: /etc/bind/named.conf:13: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:13: unbalanced quotes
/etc/bind/named.conf:14: unknown RR type 'Type'
/etc/bind/named.conf:15: unknown RR type 'File'
/etc/bind/named.conf:16: unknown RR type 'Forwarders{}'
dns_master_load: /etc/bind/named.conf:18: unexpected end of line
dns_master_load: /etc/bind/named.conf:17: unexpected end of input
dns_master_load: /etc/bind/named.conf:19: syntax error
dns_master_load: /etc/bind/named.conf:19: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:19: unbalanced quotes
/etc/bind/named.conf:20: unknown RR type 'type'
/etc/bind/named.conf:21: unknown RR type 'file'
dns_master_load: /etc/bind/named.conf:23: unexpected end of line
dns_master_load: /etc/bind/named.conf:22: unexpected end of input
dns_master_load: /etc/bind/named.conf:24: syntax error
dns_master_load: /etc/bind/named.conf:24: isc_lex_gettoken() failed: unbalanced quotes
dns_master_load: /etc/bind/named.conf:24: unbalanced quotes
/etc/bind/named.conf:25: unknown RR type 'type'
/etc/bind/named.conf:26: unknown RR type 'file'
/etc/bind/named.conf:27: unknown RR type 'forwarders{}'
dns_master_load: /etc/bind/named.conf:29: unexpected end of line
dns_master_load: /etc/bind/named.conf:28: unexpected end of input
/etc/bind/named.conf: file does not end with newline
zone debian.lan/IN: loading from master file /etc/bind/named.conf failed: unknown class/type
zone debian.lan/IN: not loaded due to errors.

named-checkzone debian.lan /etc/bind/db.debian.lan

zone debian.lan/IN: loaded serial 20041122
OK

named-checkzone debian.lan /etc/bind/db.192.168.1

root@debian:/# named-checkzone debian.lan /etc/bind/db.192.168.1
zone debian.lan/IN: NS 'ServerDebian.debian.lan' has no address records (A or AAAA)
zone debian.lan/IN: not loaded due to errors.

J'espère que sa pourra t'aider

Hors ligne

#8 Le 03/02/2014, à 16:55

bruno

Re : Ne parvient pas à résoudre « ftp.ch.debian.org »

humm sur named.conf c'était inutile car ce n'est pas un fichier de zone wink

Et la syntaxe pour la dernière commande est incorrecte :

named-checkzone 1.168.192.in-addr-arpa /etc/bind/db.192.168.1

Si tout est ok vérifie que ton serveur bind démarre correctement :

sudo service bind9 restart

Par ailleurs, je viens de me rendre compte que ton fichier /etc/resolv.conf est généré par NetworkManager.
Ce n'est pas normal d'utiliser networkmanager sur un serveur car cela complique plutôt les choses (il pourrait y avoir un conflit avec dnsmasq par exemple).