毎日ぶるぶるスマートフォン用の表示で見る毎日ぶるぶるこの広告は、90日以上更新していないブログに表示しています。Piを利用する方法を解説します。メインのPCなどを常時起動させなくて済みます。PiからCloudFlareのAPIを叩いて、自宅のIPアドレスが変わっても.tkのアドレスでアクセスできるようにします。TKでドメインを取得します。新しい無料ドメインを探します.tkドメインの管理のため、Freenomにも登録します。https://my.freenom.com/clientarea.phphttps://my.freenom.com/clientarea.phpCloudFlareにも登録します。Nameserversにある2つのネームサーバーを確認します。5つの欄の内容を消し、1と2にCloudFlareのネームサーバ2つを入れ、確定します。これで.tkドメインはCloudFlareのネームサーバーで名前解決が行われるようになります。ページで、取得した.tkドメインのAレコードを登録します。ある場合はそのままで大丈夫です。IPアドレスは適当なものを入れておきます。ボタンをクリック)を記録しておきます。試しに次のようなコマンドを実行してみます。Key、CloudFlare登録時のメールアドレスを該当箇所に入れてください。]で示した箇所には適切な文字列を入れて作業してください。application/json"成功すれば、DNSレコードの一覧が返ってきます。[]}こんな感じでCloudFlareのAPIを使うと必要な情報がパッと取れます。更新したいレコードのレコードIDを記録しておきます。この中のIPアドレスを現在の自宅グローバルIPアドレスと比較し、違っていたら更新します。次のようなシェルスクリプトを作ります。$PUTretfiあまりシェルスクリプトを書き慣れていないので、かっこ悪いのはご容赦下さい。あとはこれをcrontabに登録しておけば、自動で更新をしてくれます。移したという想定です。/usr/local/bin/update-cf-ddns.shなどと追記すれば、一定時間ごとに更新できます。(この場合は15分毎)設定後、一旦CloudFlare上でレコードのIPアドレスを適当なものに変え、およそ設定した時間後にIPアドレスが自宅のものになるかを確認しましょう。以上でドメインの取得からDDNSの設定まで終了です。いつでも外から自宅にアクセスできるというのはなかなか安心できるものですね。lanLINEて、便利ですよね。TKで無料ドメイン&自宅DDNS月別アーカイブはてなブログをはじめよう!eblblさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。