ウェブサイトのIPv6対応
家のネットワークがIPv6のサイトしか繋がらなくなったためIPv6対応を考えた。原因は他にあったため現在は直っている。
サーバーがIPv6に対応しているか確認するとさくらのVPSはIPv6のアドレスが書かれてあるので対応している。
契約しているドメインサービスからDNSレコードを設定する。
IPv6はAAAAレコードを選択してIPアドレスを入力する。
コンソールから
nslookup designmeister.net
とコマンドを入れるとドメインに関連つけられているIPアドレスが表示できるのだが、IPv4のIPアドレスしか出てこない。
さくらのVPSではサーバーがIPv6が無効になっているとわかった。
さくらのVPSでIPv6を有効にする
- リネームする(Option)
を他の名前に変える(バージョンによっては存在しない場合がある)。/etc/sysctl.d/60-disable-ipv6.conf
- コメントをはずす
を編集して最後の2行のコメントをはずす。/etc/netplan/01-netcfg.yaml
- サーバーを再起動する
sudo reboot