Ubuntuを使っていてネットワークの反応がとにかく遅い

仮想環境下でUbuntuを稼働させてます。
もっぱらテザリングを使ってます。

気づいた症状一覧。

  • WordPressが重い

  • WordPress更新時タイムアウトする

  • PHPのComposerがインストールに失敗する

  • Composerがタイムアウトする

  • それどころか、PHPのfile_get_contents()関数も失敗する

  • そもそもcurlが失敗する。

タイムアウトは単にPHPの実行時間延ばすだけじゃ無理でした。
どうもOSレベルで問題がありそう。そもそもそんな負担はかかってないはず。

大分調べまわった結果、ようやく理由が判明しました。

IPv6で接続しようとして失敗していた!

参考にしたサイト

ちなみにスマホのキャリア調べたらIPv6には対応してないそうだ。
そもそもIPv6がよくわかってないからどうしようもなかった。
解決策はIPv4につなぐようにする。

/etc/gai.conf

ファイルの一部

既に記述してあったのでコメントアウトしました。

certificate Docker Gutenberg Hyper-V openssl PHP React ReduxToolkit REST ubuntu WordPress オレオレ認証局 フレームワーク