-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
smile edited this page Mar 20, 2024
·
17 revisions
- このスクリプトは、DDNSへの自動通知を目的としています。
- 使用する環境はAlmaLinuxで、言語はBashです。(Bashが動く環境なら普通に動くとは思います)
-
configディレクトリ内の設定ファイルに基づいて動作します。 - MyDNSの時のみ、IPアドレスを定期的に更新、既定値は1日に1回、設定で変更可能。(初回のみ1分後)
- IPアドレスを定期的にチェック。(既定値は3分に1回チェック、設定で変更可能)
- ドメインのアドレスはDNSサーバーから取得し、自分のIPアドレスと違いがあれば更新。
- ログはsyslogに記載し、システムで一元管理させている。(dipper.sh の名前でログに書きこまれます)
- 管理はsystemdで行っている。(デーモン化)
- メール通知機能の追加。(オプション)コンフィグファイルに追加されているコメントアウトを外して使用。
- 🆙アドレスキャッシュ機能の追加(オプション)初期時無効。コンフィグファイルIP_CACHE_TIMEの値を変えることで機能する。
VSCodeでのデバッグの仕方 https://qiita.com/Takakiri/items/41d0d1ed67e9505598a1