カテゴリー
DDNS Software

DDNSサービスを作ってみる(改)

6年前の「DDNSサービスを作ってみる」のその後です。

DDNSが動かなくなった

つい先日リモートサイトにアクセスしていて、そこのルーターの設定を変更していました。そして変更結果を反映させるためにルーターが再起動を始めたと同時に接続が切れました。そこは動的IPアドレスなサイトなのでIPアドレスが変わったためです。それですぐにDDNSがIPアドレスをアップデートしてくれてまたつながるはずなのにつながらないのです。で、調べてみるとDDNSサーバー側でPHPがエラーを吐いていました。そういえば今まで延ばしに延ばしていたPHP5からPHP7へのアップグレードを先月に行ったのをやっと思い出しました。そしてPHP7からはMySQL関数がサポートされなくなっていたのに今まで気が付いていなかったというお粗末な顛末でした。最近はルーターを再起動させるとかしないとIPアドレスは全然変わってくれないので全くぬかっていました。とほほ。

カテゴリー
DDNS Software

DynDNSついに無料アカウント廃止

今朝、こんなメールがDynから届きました。

Important info about the future of your Dyn account

DYN-FREE-ENDING

昨年にDynDNSの変遷で書いてから1年たたずについに無料アカウントが廃止されることになったようです。4月7日時点でアクティブなアカウントで5月7日時点で有料アカウントにアップグレードしていなければ無料アカウントはすべて無効にされるそうです。(但し、昔に寄付したことのあるユーザーだけは継続。)

今回の無料アカウントの廃止の理由ですが悪さをする無料アカウントユーザーが増えてきている(We have seen an increase in abuse issues with free hostnames in recent years)のでそれを一掃したいというのが主なところなのかなというのがざっと読んでの感想です。

私は昨年来のDynDNSの動きを見て他へ乗り換えた方がいいと思って結局自前でDDNS立てたので今回の変更で特に影響を受けずに済みますが、それにしても1ヶ月の猶予というのはちょっと短い気はしますね。まあ有料アカウントに移行するなら数分でできてしまうのですが。。。

Free User Discontinuation FAQs
Why We Decided To Stop Offering Free Accounts

カテゴリー
DDNS Software

DDNSサービスを作ってみる

先日のエントリーの続き。

追記(2019/10/10)
PHP7(MySQLi)に対応しました。DDNSサービスを作ってみる(改)へどうぞ。

DDNSサービス構築の下調べ

まずは題名の通りの下調べ。さすがに全部一から自分でDDNSサービスを作るのはさすがに面倒というか、この広い世の中にはきっと先人が情報を公開してくれていると信じてあれこれ探してみました。

DDNSでぐぐっただけだとプロバイダや何かの団体が提供している無料DDNSサービスは沢山見つかります。また、そのサービスを自宅サーバーなどで使うためのDDNSクライアントの設定記事も同様に沢山見つかります。でも、そのDDNSサービスそのものを構築する具体的な方法まで踏み込んで書いてある記事はなかなか見つからないのです。

カテゴリー
DDNS

DynDNSの変遷

DynDNSについて

実家の動的IPアドレス環境にアクセスするためにDynDNSという無料のDDNSサービスを使っています。使い始めたのはDNRH-001を実家サーバーに設置しようと画策を始めた2010年の8月初めの頃でした。その時点ではDDNSホスト名が5個まで無料で、ホスト名に使うドメイン名は88個の中から選べました。

カテゴリー
DDNS FreeBSD

ddclient

ddclientの設定メモ書き