Ultra2でMyDNSを更新するシェル家でサーバー公開するなら、変動するIPアドレスに対応するためダイナミックDNSを利用する事になります。PCで作ったサーバーならDiCEを使えば良いですが、NASなのでそういうわけにもいきません。DynDNSは有料化されたらしくイマイチです。個人的に前から使っていたMyDNSを更新するシェルを作ってみました。Ultar2にログインできるようにします。ファイルを選び、「アップロードしベリファイする」を押します。インストールが終わっても特にFrontviewに変化はありませんが以下のようなメールが届きます。password.--------------------------------んでrootでadminのパスワードでログインにできるようになります。SSHでどうログインするかですが、Macならばターミナルが使えます。Ultra2のIPアドレスを入れて、rootで接続します。ログインすれば/rootに入ります。ここに以下のファイルを作成。mydns.html--------------------------------つまりはwgetを使ってMyDNSにHTTP-BASICでアクセスしてIPアドレスを更新します。mydns.htmlといった感じです。別にアドレスとID、パスだけでも問題なく動きますがなんとなくで他の設定も入れてみました。取得したファイルは特に不要なのでrmで消す、というシェルです。mydns.sh--------------------------------とかで実行可能にします。これをcronで定期的に実行します。EDITOR--------------------------------とします。command--------------------------------と最初に書いてあるので、viで以下のように追加します。2>&1--------------------------------これで3時間毎の33分(0:33、3:33、6:33...)にmydns.shを実行します。最初の33が「分」の設定で33分という事です。次のが0から23の間に3つおき、つまり3時間毎になります。0-23は結局は24時間なので「*/3」でも可能です。逆に時間帯を指定して「9-21/3」とすれば9時から21時の間で3時間毎となります。33分なのかというと...なんとなく一般的に0分に更新するという設定をしている人が多そうな気がするので、そうすると0分にMyDNSにアクセスが集中する事になります。なんかそれは申し訳ないなーという事で、例えばこの例では33分にしてみました。私の使っている実際のシェルではさらに別にしてます。2>&1」は出力をメールせず捨てます。Ultra2ではmailが使えない気がするので放置でもいい気もするけど余計なゴミの可能性を出さないという事で捨ててます。逆に、更新でエラーとなったときだけメールして欲しい気もしますが、その場合はmailをインストールする所から始めないといけない気がします。これでMyDNSのIPアドレス更新が定期的に実行できます。»コメントコメントを書くコメントは記事投稿者が公開するまで表示されません。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。渋滞情報のWebアプリ、作りましたよ。RSSを表示するiPhone用URLhttp://ipor.jp/blog/blg/このブログをiPhoneで見やすいようにしています。blog)携帯URL携帯にURLを送る@niftyが提供する無料ブログはココログ!。