2021年5月26日水曜日

ラズパイ35

長年愛用しているieServerさんの調子悪いみたいです。twitterで調べたら、サービス終了しそうな雰囲気。ホームページ公開しているワケじゃないけど、VPNを使うにはDDNS必須。ここ最近、ieServerでは頻繁にDNS参照出来なくて不便なので、新たな無料サービスを探さなければなりません。有名どころの私的MyDNS.JPさんですかね。
http://www.mydns.jp/

取り急ぎ、私的MyDNS.JPに新規登録した。グローバルIP更新は以下を参考にシェルスクリプトをcron登録しましょう。
https://qiita.com/unapa/items/ae9c4c845e0176d3d3e3
ちなみにieServerの時は以下を使っていた。
https://qiita.com/yoh-nak/items/bce6893b9b7eb3eec70f

従前フォルダ構成とか引き継いだMyDNS.JPの私的設定は以下。

1.IPアドレス通知用のシェルを作成
※アカウント名:mydns99999 パスワード:abcdefg の場合
$ sudo nano /usr/local/ddns/noticeIp.sh
内容は以下
#!/bin/bash
wget -O - 'http://mydns99999:abcdefg@www.mydns.jp/login.html'

2.シェルに実行権限付与
$ sudo chmod 755 /usr/local/ddns/noticeIp.sh

3.cronにシェル実行を設定(1行追加)
※毎時30分に通知する場合
sudo nano /var/spool/cron/crontabs/pi
で以下を追加する。(と共にieserverのcronをコメントアウト)
30 * * * * /usr/local/ddns/noticeIp.sh

4.再起動

という感じで、DDNS変更を動作確認出来たところだが、ieServerのDDNSも復活しているようで、どっちのドメインでも参照出来る状態。とりあえずDDNSは両方動かしておいて、MyDNSの具合を見ていこう。

【おまけ】
No-IPという個人利用無料のDDNSサービスがある。アメリカっぽい。JCOMルーターではNo-IPとDynDNSが設定出来るようです。ルーターのDDNS機能を使うと少し楽が出来るかもしれませんが、どうせポートフォワーディングしてしまうんだったらラズパイでDDNSしても手間は変わらないよなぁとも思う。まぁ、だいたいの無料サービスは1ヶ月間ログイン(IPアドレス更新)がないと自動でユーザーアカウント・ドメインが消されます。色んなサービスがあるんで、自分で評判・判断して試してみれば良いと思う。

0 件のコメント: