Astuces et techniques pour le dépannage

Les astuces et techniques suivantes peuvent être utilisées pour tester ou dépanner des problèmes.

Rubriques

Adresses usurpées avec entrées d'hôtes

Vous pouvez utiliser les entrées d'un fichier hosts local pour contourner le DNS, ce qui vous permet de tester les applications avant que les noms ne soient disponibles dans le DNS. Des outils tels que nslookupet digne renvoient pas les valeurs trouvées dans un fichier hosts local.

  1. Ouvrez le fichier hosts de votre plateforme dans un éditeur de texte :
    Système d'exploitation Valeur
    Windows C:\Windows\System32\drivers\etc\hosts.txt
    Linux et similaires /etc/hosts
  2. Saisissez une référence propre à une app, par exemple :

    192.168.x.y header.myhost.mydomain.com

  3. Testez normalement.

Access Gateway peut-il joindre un hôte ?

La commande Ping peut être utilisée dans la Console de gestion Access Gateway pour déterminer si un hôte est accessible.

  1. Ouvrez une connexion à la Console de gestion Access Gateway.
  2. Sélectionnez 1-Réseau.
  3. Sélectionnez 6-Ping.
  4. À l'invite Adresse IP/Nom d'hôte, saisissez un nom ou une adresse.
  5. Examinez le résultat pour déterminer si Access Gateway peut joindre l'hôte. Par exemple :
    IP Address/Hostname: google.com
    PING google.com (172.217.10.238) 56(84) bytes of data.
    64 bytes from lga25s59-in-f14.1e100.net (172.217.10.238): icmp_seq=1 ttl=114 time=22.7 ms
    . . . 
    64 bytes from lga25s59-in-f14.1e100.net (172.217.10.238): icmp_seq=4 ttl=114 time=18.1 ms
    --- google.com ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3006ms
    rtt min/avg/max/mdev = 16.900/19.520/22.757/2.234 ms

Les hôtes sont-ils saisis dans le DNS ?

Des outils tels que nslookup et dig peuvent être utilisés pour déterminer si un hôte peut être résolu.

Pour utiliser nslookup afin de déterminer l'adresse IP d'un nom d'hôte :

  1. Ouvrez une invite de commande. Bien que nslookup soit généralement disponible sur les ordinateurs fonctionnant sous Linux et Apple OSX, il est possible qu'il ne soit pas disponible sur Windows.
  2. Exécutez nslookup. Par exemple :
    nslookup google.com
  3. Évaluez le résultat.
    nslookup google.com
    Server:  Unknown
    Address:  172.16.49.2
    
    Name:    google.com.localdomain
    Addresses:  172.217.6.206
    172.217.6.206

Un hôte peut-il être joint à travers un pare-feu ?

Des outils tels que telnet peuvent être utilisés pour déterminer si un hôte peut être joint à travers un pare-feu. On part du principe que la machine qui exécute la commande telnet se trouve du côté opposé de l'hôte auquel on accède.

Bien que telnet soit généralement disponible sous Linux et macOS, il se peut qu'il ne soit pas disponible sous Windows.

Pour tenter d'accéder à un hôte à l'aide de telnet :

  1. Ouvrez une invite de commande.
  2. Exécutez la commande telnet :
    telnet example.mysite.mydomain.com 443
    
  3. Évaluez le résultat :
    Trying 192.168.0.211...
    telnet: connect to address 192.168.0.211: Connection refused