プログラム上でdigコマンドを使って、情報を取得するという実装をした時に発生した現象です。とにかくネットワークの速度が遅く、使い物になりませんでした。OSはCentOS6.5でした。 ■digコマンドが遅い 症状としてとにかく、digコマンドの完了がおそい!30秒くらいかかっていたのです。普通にローカル上だと2秒くらい出終わっていたので、10倍時間がかかっていました。 ■原因 どうやら、ipv6のIPアドレスの指定が問題だったようです。 CentOS6辺りからIPv6がデフォルトで設定されうようになっているようです。そのVPSでは、ネットワークがIPv6に対応していませんでした。そのため、IPv6がサーバで有効になっていることで、問題が発生していました。 以下の様な動きになっていました。 ・IPv6でまず検索 ・IPv6タイムアウトまで待つ ・ipv4で次に検索 というわけでIPv6を無効
![IPv6の設定が原因かも。サーバの通信が遅い時に確認すること](https://cdn-ak-scissors.b.st-hatena.com/image/square/206469b85e46bbc7dea95bbc0a71b933a1f1654f/height=288;version=1;width=512/https%3A%2F%2Fblog.supersonico.info%2Fwp-content%2Fuploads%2F2014%2F04%2FP1040481_TP_V.jpg)