ダイナミックDNSDDNSサービスを作ってみる(改)6年前の「DDNSサービスを作ってみる」のその後です。DDNSが動かなくなったつい先日リモートサイトにアクセスしていて、そこのルーターの設定を変更していました。変更結果を反映させるためにルーターが再起動を始めたと同時に接続が切れました。そこは動的IPアドレスなサイトなのでIPアドレスが変わったためです。それですぐにDDNSがIPアドレスをアップデートしてくれてまたつながるはずなのにつながらないのです。調べてみるとDDNSサーバー側でPHPがエラーを吐いていました。いえば今まで延ばしに延ばしていたPHP5からPHP7へのアップグレードを先月に行ったのをやっと思い出しました。PHP7からはMySQL関数がサポートされなくなっていたのに今まで気が付いていなかったというお粗末な顛末でした。最近はルーターを再起動させるとかしないとIPアドレスは全然変わってくれないので全くぬかっていました。ダイナミックDNSDDNSサービスを作ってみる(改)にコメントDDNSサービスを作ってみる先日のエントリーの続き。追記(2019/10/10)PHP7(MySQLi)に対応しました。DDNSサービスを作ってみる(改)へどうぞ。DDNSサービス構築の下調べまずは題名の通りの下調べ。全部一から自分でDDNSサービスを作るのはさすがに面倒というか、この広い世の中にはきっと先人が情報を公開してくれていると信じてあれこれ探してみました。DDNSでぐぐっただけだとプロバイダや何かの団体が提供している無料DDNSサービスは沢山見つかります。そのサービスを自宅サーバーなどで使うためのDDNSクライアントの設定記事も同様に沢山見つかります。そのDDNSサービスそのものを構築する具体的な方法まで踏み込んで書いてある記事はなかなか見つからないのです。