Use ConoHa DNS API to update record
DDNS を実現するサービスはいろいろあるが、ConoHa の APIを使えば自前でDDNSっぽいことを実現できるので試してみた。
事前準備
- ConoHa にログインする
- APIタブから APIユーザーのパスワードを登録して API情報にある テナントID と、APIユーザー名とパスワードを書き留めておく
- DNS タブから、事前に A Record を登録しておく。
API は https://www.conoha.jp/docs/index.html に記載されている。 流れは下記
- 自分のホストの Global IP を取得する。
- Identify API で アクセストークンを取得する
- DNS API で ドメインID を取得する
- DNS API で レコードID を取得する
- DNS ...