「ieServer」のIPアドレス更新スクリプトを作った
DDNSサービス「ieServer」のIPアドレス更新スクリプトを作った
タイトル通り
実家でRaspberry Piをサーバにしている。
グローバルIPは動的なので、DDNSなどのサービスで固定し対策する必要がある。
そこで、動的IPをサービスに定期的にサービスに通知する。
しかし、公式に提供されているのはperlという何十年前もの化石言語?で作られているので、
bash で動くよう作り直した。(そんなたいそうなものじゃないけどね)
使い方
$ cd;
$ git clone https://github.com/STU-Ijichi-Shoya/ieServer-update-IP.git #スクリプトダウンロード
$ cd ieServer-update-IP
$ nano update.sh
ここで変更する内容は、
ACCOUNT
PASSWORD
DOMAIN
を自分の登録したものに変更する。
特にDOMAIN
はieServerだと、dip.jp
とかfam.cx
など、種類があるので、自分の登録したDOMAINを入力すること。
$ chmod 700 update.sh
$ crontab -e
crontab に30分に一度update.shを実行するように設定する。
$ */30 * * * * ~/ieServer-update-IP/update.sh
完成。