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
- Access Gateway peut-il joindre un hôte ?
- Un hôte peut-il être joint à travers un pare-feu ?
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.
- Ouvrez le fichier hosts de votre plateforme dans un éditeur de texte :
Système d'exploitation Valeur Windows C:\Windows\System32\drivers\etc\hosts.txtLinux et similaires /etc/hosts - Saisissez une référence propre à une app, par exemple :
192.168.x.y header.myhost.mydomain.com - 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.
- Ouvrez une connexion à la Console de gestion Access Gateway.
- Sélectionnez 1-Réseau.
- Sélectionnez 6-Ping.
- À l'invite Adresse IP/Nom d'hôte, saisissez un nom ou une adresse.
- 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 :
- 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.
- Exécutez nslookup. Par exemple :
nslookup google.com - É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 :
- Ouvrez une invite de commande.
- Exécutez la commande telnet :
telnet example.mysite.mydomain.com 443 - Évaluez le résultat :
Trying 192.168.0.211... telnet: connect to address 192.168.0.211: Connection refused