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

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

トピック

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

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

  1. プラットフォームのhostsファイルをテキストエディターで開きます。
    OS
    Windows C:\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(6-Ping)を選択します。
  4. IPアドレス/ホスト名(IP Address/Hostname)のプロンプトで、名前またはアドレスを入力します。
  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. 結果を評価する。
    Trying 192.168.0.211...
    telnet: connect to address 192.168.0.211: Connection refused

関連項目

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

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

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