トラブルシューティングのヒントとテクニック
次のヒントとテクニックを使用して、問題のテストまたはトラブルシューティングを行うことができます。
トピック
ホストエントリを使用したアドレスのスプーフィング
ローカルホストファイルのエントリを使用してDNSをバイパスすることで、DNSで名前が利用可能になる前にアプリケーションをテストできます。nslookupやdigなどのツールは、ローカルhostsファイルで見つかった値を返しません。
- プラットフォームのhostsファイルをテキストエディターで開きます。
OS 値 Windows C:\Windows\System32\drivers\etc\hosts.txt Linuxなど /etc/hosts - 以下のようなアプリに固有のリファレンスを入力します:
192.168.x.y header.myhost.mydomain.com
- 通常通りにテストします。
Access Gatewayはホストに到達できるか?
PingはAccess Gateway 管理者コンソール内で使用できる場合、ホストが到達可能かを判断します。
- Access Gateway 管理者コンソールへの接続を開きます。
- 1-Network(ネットワーク)を選択します。
- [6 - Ping]を選択します。
- IPアドレス/ホスト名のプロンプトで、名前またはアドレスを入力します。
- 結果を調べ、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アドレスを確認する方法:
- コマンドプロンプトを開きます。nslookupは通常、LinuxおよびApple OSXベースのコンピューターで使用できますが、Windowsでは使用できない場合があります。
- nslookupを実行する。例:
nslookup google.com
- 結果を評価する。
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を使用してホストへのアクセスを試みる方法:
- コマンドプロンプトを開きます。
- telnetコマンドを実行します。
telnet example.mysite.mydomain.com 443
- 結果を評価する。
192.168.0.211...を試す telnet:アドレス192.168.0.211に接続:接続拒否