Cloudflareで動的グローバルIPアドレス環境のホストしたい!
ddclientで定期的にIPアドレスの変化を確認して更新までを実施します。
変化したときだけCloudflareのアドレスを書き換えるので毎分チェックします。
Ubuntu 22.04 LTSで標準リポジトリからダウンロードできるddclientは3.9系なので簡単です。
sudo apt-get install ddclient
※Ubuntu 20.04の場合ddclientが3.8系で古いので、ddclient package : Ubuntu (launchpad.net)からダウンロードしてきましょう。
Ubuntuでは /etc/ddclient.conf がデフォルトの設定です。
サーバーのIPアドレスはプライベートIPアドレスなのでwebメソッドでチェックすることにしています。
webはHTTPでIPアドレスを返してくれれば良いのでコンフィグ例のip1.info ではなくipify.orgやmyip.dnsomatic.comを使うことも出来ます。
コンフィグを試すときは-vを付けるとエラーがわかりやすいです。
いちばん簡単なのはcronを使うことです。
sudo crontab -e
毎分実行するように設定します。
* * * * * ddclient --file /etc/ddclient.conf
簡単便利なddclientを使ってDDNSのアドレス更新をしましょう。
https://mi.okin-jp.net/@okin_p(Misskey)
https://fi.okin-jp.net/@okin_p(Firefish)
https://si.okin-jp.net/@okin_p(Mastodon)
https://fedifile.net/@okin_p/profile/
https://twpf.jp/okin_p
http://profile.hatena.ne.jp/okin_p/
名前:おきん
やってること:面倒なことをPHPにやらせる、IPv6でなにかする、車で移動する
主なガジェット:Google Pixel 4a (5G) ,iPhone XS(ジャンク), iPad mini5, その他
種別:猫 over IPv6 run on PHP
パソコンやガジェットについて書いていく…予定。
This post was last modified on 2024年2月20日 5:28 PM
This website uses cookies.