トラブルシューティングのヒントとテクニック

次のヒントとテクニックを使用して、問題のテストまたはトラブルシューティングを行うことができます。

トピック

ホストエントリを使用したアドレスのスプーフィング

ローカルホストファイルのエントリを使用してDNSをバイパスすることで、DNSで名前が利用可能になる前にアプリケーションをテストできます。nslookupdigなどのツールは、ローカルhostsファイルで見つかった値を返しません。

  1. プラットフォームのhostsファイルをテキストエディターで開きます。
    OS
    WindowsC:\Windows\System32\drivers\etc\hosts.txt
    Linuxなど/etc/hosts
  2. 以下のようなアプリに固有のリファレンスを入力します:

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

  3. 通常通りにテストします。

Access Gatewayはホストに到達できるか?

PingはAccess Gateway 管理者コンソール内で使用できる場合、ホストが到達可能かを判断します。

  1. Access Gateway 管理者コンソールへの接続を開きます。
  2. 1-Network(ネットワーク)を選択します。
  3. [6 - Ping]を選択します。
  4. IPアドレス/ホスト名のプロンプトで、名前またはアドレスを入力します。
  5. 結果を調べ、Access Gatewayがホストに到達できるかどうかを判断します。例: 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

ホストがDNSに入力されているか

nslookupやdigなどのツールを使用して、ホストが解決可能どうかを判断できます。

nslookupを使用してホスト名のIPアドレスを確認する方法:

  1. コマンドプロンプトを開きます。nslookupは通常、LinuxおよびApple OSXベースのコンピューターで使用できますが、Windowsでは使用できない場合があります。
  2. nslookupを実行する。例:

    nslookup google.com

  3. 結果を評価する。

    nslookup google.com Server: Unknown Address: 172.16.49.2 Name: google.com.localdomain Addresses: 172.217.6.206 172.217.6.206

ファイアウォールを通過してホストに到達できるか?

telnetなどのツールを使用して、ファイアウォールを通過してホストに到達可能かどうかを判断できます。telnetコマンドを実行するマシンは、アクセスされるホストの反対側にあると仮定します。

telnetは通常、LinuxとmacOSで利用可能ですが、Windowsでは利用できない場合があります。

telnetを使用してホストへのアクセスを試みる方法:

  1. コマンドプロンプトを開きます。
  2. telnetコマンドを実行します。

    telnet example.mysite.mydomain.com 443

  3. 結果を評価する。

    192.168.0.211...を試す                                                             telnet:アドレス192.168.0.211に接続:接続拒否

関連項目

アプリケーションプロセスフロー

アプリケーションのトラブルシューティングプロセス

アプリケーションのトラブルシューティング