IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

le DNS n'arrive pas a résoudre google.fr


Sujet :

Unix

  1. #1
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut le DNS n'arrive pas a résoudre google.fr
    Bonjour,
    Je voudrais envoyer des mèls en utilisant l'application sendmail d'une
    machine (HP-UX B.11.11 U 9000/785) a laquelle j'ai accès au boulot avec
    un compte.
    Ci dessous se trouve la retranscription des échanges entre cette
    application et un programme en C que j'ai fait sur le modèle trouve ici,
    <http://broux.developpez.com/articles/protocoles/smtp/>
    http://broux.developpez.com/articles/protocoles/smtp/ .

    "la connexion semble Ok
    read response
    220 hostname ESMTP Sendmail 8.9.3 (PHNE_29774)/8.9.3; Fri, 27 Nov 2009
    10:18:17 GMT
    send EHLO
    command= EHLO mydomain
    read response
    250-ishp170 Hello me@hostname [192.168.11.20], pleased to meet you
    send MAIL FROM
    command= MAIL FROM:<From: "Moi" <toto@google.fr>>
    read response
    451 Sender domain must resolve"

    La préparation à l'envoi du mèl s'arrête des la tentative de
    résolution par sendmail du nom de domaine de mon l'ISP; celui ci est
    numéricable et la configuration du firewall d'ici empêche d'y accéder
    comme le montre le résultat de la commande suivante :
    $ traceroute numericable.fr
    traceroute: unknown host numericable.fr

    Donc je l'ai remplacé par google.fr auquel il est possible d'accéder a
    comme le montre ce résultat la :
    $ traceroute <http://www.google.fr> www.google.fr
    traceroute to <http://www.google.fr> www.google.fr (66.102.9.104), 30
    hops max, 40 byte packets
    1 192.168.11.254 (192.168.11.254) 0.844 ms 0.861 ms 0.790 ms
    2 213.244.31.209 (213.244.31.209) 2.352 ms 2.200 ms 2.178 ms
    3 213.244.31.66 (213.244.31.66) 3.041 ms 2.974 ms 2.568 ms
    4 * * *
    5 * * *
    6 213.244.0.234 (213.244.0.234) 17.207 ms 17.086 ms 17.137 ms
    7 213.244.0.229 (213.244.0.229) 17.443 ms 17.829 ms 17.636 ms
    8 213.244.0.238 (213.244.0.238) 18.080 ms 17.642 ms 17.805 ms
    9 213.30.129.210 (213.30.129.210) 25.712 ms 18.272 ms 18.113 ms
    10 80.236.0.126 (80.236.0.126) 18.543 ms 18.476 ms 17.831 ms
    11 209.85.251.40 (209.85.251.40) 52.567 ms 18.910 ms 17.720 ms
    12 216.239.49.46 (216.239.49.46) 43.806 ms 29.231 ms 27.307 ms
    13 209.85.250.216 (209.85.250.216) 40.820 ms 209.85.251.190
    (209.85.251.190) 35.907 ms 36.527 ms
    14 72.14.232.237 (72.14.232.237) 38.782 ms 64.233.174.187
    (64.233.174.187) 36.645 ms 72.14.232.235 (72.14.232.235) 39.267 ms
    15 64.233.174.14 (64.233.174.14) 45.755 ms 64.233.174.18
    (64.233.174.18) 48.534 ms 39.151 ms
    16 <http://www.google.fr> www.google.fr (66.102.9.104) 39.920 ms
    36.673 ms 37.145 ms

    Donc j'ai modifie le domaine de l'adresse que j'ai donnée après "MAIL
    FROM" , mais comme cela est visible ci dessus dans les réponses de
    sendmail, celui ci n'arrive même pas à résoudre le domaine google.fr
    alors que traceroute y accède.
    Quelqu'un qui s'y connaît en réseau ou en internet peut il m'aider en
    me donnant une explication a ce qui me paraît anormal ?
    J'apprécierais beaucoup aussi que l'on me propose un moyen de
    contournement du problème.
    Merci,
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Le problème vient du "me@hostname" qui n'est effectivement pas qualifié (pas de suffixe domaine). Le problème n'est pas lié à toto@google.fr.
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut
    Ok je vais regarder ça lundi; mais je crois ne pas pouvoir "qualifier" le nom de la machine puisque celle ci n'est pas "accrochée" à l'internet. Donc je ne crois pas pouvoir modifier ce me@hostname en me@hostname.domain. Bien qu'il existe un domain abcd.net au nom de ma boite; et alors faudrait il que le hostname en question soit le nom d'une machine routable, même si ce n'est pas réellement celle sur laquelle je bosse ?

    (Je ne m'y connais pas beaucoup et c'est pourquoi j'essaye de commencer par des exemples hyper-simples, donc je peux mal m'exprimer et dire des sonneries)

    En tous cas merci,
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

  4. #4
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut
    [lundi matin] Alors en effet, comme je le disais ci dessus dans la réponse que
    j'ai faite depuis chez moi ce week-end, la machine sur laquelle je bosse
    n'est pas "accrochée" à l'internet, hédonc je ne peux pas qualifier
    complètement son hostname par un suffixe de domaine.
    Y aurait il un moyen de contourner cette impossibilité afin que je
    puisse quand même envoyer des mèls avec cette splendide application faite
    de ma main ?
    Merci,
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

  5. #5
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Tu n'as pas compris. Le nom de ta machine ou le fait que son adresse IP soit resolvable ou non n'y est pour rien.
    Il faut que tu mettes une adresse email valide pour que le serveur de messagerie ne refuse pas ton mail. Il peut aussi y avoir d'autres restrictions en fonction de ton provider.
    ɹǝsn *sıɹɐlos*

  6. #6
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut
    Salut, je reprends le topic après bien longtemps, mais si tu es toujours là j'ai une nouvelle chose bizarre qui se passe; je signale simplement que les adresses mèl que j'avais mentionnées plus haut étaient maquillées pour le forum, mais les essais que je faisais étaient avec des adresses réelles et existantes.
    Ce qui se passe désormais est que le sendmail de la HP que j'utilise a un problème de timeout lié au DNS; je donnerai le message exact demain.
    David

    [.../...] Alors voici :

    Il se trouve que quand j'envoie le mail depuis telnet sur le smtp de ma boite, cela se passe bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    $ telnet aaa.bbb.ccc.ddd 25
    Trying...
    Connected to aaa.bbb.ccc.ddd.
    Escape character is '^]'.
    220 mailscanner.ma_boite.net ESMTP Sendmail 8.14.3/8.14.3; Fri, 17 Sep 2010 08:21:30 +0200
    EHLO ma_boite.net
    250-mailscanner.ma_boite.net Hello reverse.completel.net [213.244.31.210] (may be forged), pleased to meet you
    250-ENHANCEDSTATUSCODES
    250-PIPELINING
    250-8BITMIME
    250-SIZE
    250-DSN
    250-AUTH DIGEST-MD5 CRAM-MD5
    250-DELIVERBY
    250 HELP
    MAIL FROM: <moi@ma_boite.net>
    250 2.1.0 <moi@ma_boite.net>... Sender ok
    RCPT TO: <moi@ma_boite.net>
    250 2.1.5 <moi@ma_boite.net>... Recipient ok
    RCPT TO: <moi@numericable.fr>
    250 2.1.5 <moi@numericable.fr>... Recipient ok
    DATA
    354 Enter mail, end with "." on a line by itself
    Subject: test message
    blah,
    blah, blah,
    blah, blah, blah.
    .
    250 2.0.0 o8H6LUii025786 Message accepted for delivery
    QUIT
    221 2.0.0 mailscanner.ma_boite.net closing connection
    Connection closed by foreign host.
    $
    Je suis cemendant obligÅ de dÅsigner le smtp ou le mailscanner de ma boite par son IP, sinon, quand je le designe par son nom, ma machine me rÅpond :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ telnet smtp.ma_boite.net
    smtp.ma_boite.net: Unknown host
    $ telnet mailscanner.ma_boite.net
    mailscanner.ma_boite.net: Unknown host
    Ceci me laisse subodorer qu'il y a un probleme de rÅsolution de noms.

    Et j'ai obtenu cette IP en utilisant le DNS de mon FAI personnel, a savoir numericable, en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $ $ nslookup - 89.2.0.1
    ------------
    Specifying a nameserver has overridden the switch policy order.
    The reset command will reinstate the order specified by the switch policy.
    Default Name Server:  ns1.numericable.net
    Address:  89.2.0.1
     
    > smtp.ma_boite.net
    ------------
    Non-authoritative answer:
    Name:    smtp.ma_boite.net
    Address:  aaa.bbb.ccc.ddd

    Mais maintenant si j'essaye d'utiliser mon programme en C :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    $ ./mail mail.txt
     
    ret=sethostent = 0
    ret=gethostname = 0 ; hostname : ishp170
     
    hostinfo->h_name="ishp170" (0)
    hostinfo->h_aliases="" (1)
    hostinfo->h_addrtype=2 (2)
    hostinfo->h_length=4 (3)
    inet_ntoa((in_addr)hostinfo->s_addr)    hostname : (4)
    192.168.11.20                           ishp170
    hostinfo->h_addr=1073769292 (5)
    hostinfo->h_name="ishp170" (7)
    sin.sin_addr="c0a80b14"
    sip2="192.168.11.20"
    la connexion semble Ok (8)
    read response(11):
    220 ishp170 ESMTP Sendmail 8.9.3 (PHNE_29774)/8.9.3; Fri, 17 Sep 2010 08:21:47 +0100 (WETDST)
     
    send HELP
    command:
    HELP
    write_server: buffer:
    HELP
    read response(12):
    214-This is Sendmail version 8.9.3 (PHNE_29774)
    filename=mail.txt (11.5)
     
    send EHLO
    buffer lu = "ma_boite.net". (12)
    command:
    EHLO ma_boite.net
    write_server: buffer:
    EHLO ma_boite.net
    read response(13):
    250-ishp170 Hello dael@ishp170 [192.168.11.20], pleased to meet you
     
    send VERB
    command:
    VERB
    write_server: buffer:
    VERB
    read response(14):
    250 Verbose mode
     
    send MAIL FROM
    command:
    MAIL FROM: <moi@ma_boite.net>
    write_server: buffer:
    MAIL FROM: <moi@ma_boite.net>
    read response(15):
    051 ma_boite.net: Name server timeout
    Ceci corrobore a mon avis, le fait que ma machine ne soit pas bien "accrochee" a l'internet; en effet je suis obligÅ d'utiliser le DNS de mon propre FAI pour faire un lookup de l'adresse IP du smtp de ma boite.
    Il est a noter que le fichier nsswitch.conf n'existe pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ more /etc/nsswitch.conf
    /etc/nsswitch.conf: No such file or directory
    Est il possible de specifier au smtp un DNS a utiliser pour rÅsoudre les adresses des destinataires du mail ?
    David
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

  7. #7
    Membre habitué
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Points : 180
    Points
    180
    Par défaut
    Bon, hebin je suis une bille complet, parce que il m'a suffi de reprendre l'original exact qui est sur le site, et de le convertir legerement pour le compilateur de la HP qui n'est pas ANSI, et tout va bien. Donc resolu...
    P.S. Dis Toto, pourquoi l'univers existe-t'il ?
    Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se causer avant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème que je n'arrive pas a résoudre
    Par mthoumy dans le forum Débuter
    Réponses: 11
    Dernier message: 24/05/2010, 06h48
  2. Réponses: 2
    Dernier message: 02/11/2009, 15h25
  3. Mon serveur dns n'arrive pas a resoudre certain domaine, besoin d'aide
    Par jojodeparis dans le forum Administration système
    Réponses: 3
    Dernier message: 30/08/2007, 22h41
  4. Petit probleme que j'arrive pas a résoudre :s
    Par slug74 dans le forum Langage
    Réponses: 6
    Dernier message: 13/05/2007, 14h12
  5. problème que je n'arrive pas à résoudre de façon récursive
    Par miam dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 31/07/2004, 11h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo