[PR]

[PR]


*はじめに [#v86350bf]
 DDNSの自動更新の方法をまとめます。自分のDDNSはno-ip.orgなので、no-ip.orgが前提です。
no-ipは更新用URLがあります。以下のURLを開く事で自動的にIPアドレスを更新してくれます。
 http://dynupdate.no-ip.com/ducupdate.php?username=aaaa&pass=bbbb&h[]=your.ddns.name&ip=1.2.3.4
*自動更新の実現方法 [#l1a76126]
実現方法は下の2点です。
+定期的に自分のグローバルIPアドレスを調査する(cronで自動実行)
+IPアドレスが前回調査と変わっていたら、DDNSを更新する(監視/更新スクリプト)
*準備するもの [#d838650a]
+監視/更新スクリプト(今回はPerlで作成)
+cron設定
+(IPを調べるURL)
*監視/更新スクリプトの作成 [#fcb985fb]
スクリプトの見本(refreship.pl.txt)を添付します。
idとpassを自分の環境に合わせて設定してください。
IPを調べるURLは当方のURLにしています。必要に応じて変更して下さい。
*ファイルの配置およびcronの設定 [#scb4ed04]
ここでは簡単のため、/root/ddns((/rootはrootのホームディレクトリ))に配置し、cronで30分間隔で自動実行する設定をします。
-rootユーザーになります。
 su -
 mkdir /root/ddns <ーddnsディレクトリ作成
-ファイルrefreship.pl.txtを/root/ddnsに移動します。
 mv /home/matsukaze/refreship.pl.txt /root/ddns/
-Perlスクリプトなので、わかりやすいように後ろの.txtを外し、refreship.plとします。
 cd /root/ddns
 mv refreship.pl.txt refreship.pl
-cronを編集します。
 crontab -e
 */30 * * * * /usr/bin/perl /root/ddns/refreship.pl
以上で設定が完了です。毎時0分と30分にIPのチェックをしてくれます。
*注意事項 [#j7062170]
DDNSへの自動更新の際、IDとパスワードが平文((テキスト))でネットワークに流れていきます。IDとパスワードは漏れても良いようなやつにしておきましょう。

*コメント欄 [#vfe1f09f]
- http://traumaticstressinstitute.org/2010/08/beyond-point-and-level-systemsmoving-toward-child-centered-programming/ new tramadol tramadol shipped cod ,  %(( , http://www.laserpointerpen.net/content/12-applications-of-green-red-blue-lasers schematic viagra talking photo cube ,  9901 , http://www.laserpointerpen.net/content/1-shipping-laser-pointer-pen-faq usa online pharmacies who sell tramadol ,  lzbc , http://www.ascesnb.org/rsvp-attendees-ei61.html cialias vs viagra ,  iwnhb , http://steamboatclassroom.org/wpg2?g2_detailMode=1&g2_return=%2Fwpg2%3Fg2_itemId%3D19%26g2_page%3D10%26g2_wpg2_returnurl%3Dhttp%253A%252F%252Fsteamboatclassroom.org%26g2_wpg2_returnname%3DDelaware%2BRiver%2BSteamboat%2BFloating%2BClassroom&g2_itemId=19 tramadol not working ,  >:[ , http://traumaticstressinstitute.org/ effects medication side tramadol ,  ipq , http://www.artloversnewyork.com/zine/music/2006/04/26/animal-collective/ buy phentermine in usa ,  %-O ,  -- [[tramadol hydrochloride tablets label]] &new{2011-07-16 (土) 08:40:58};
- http://wfbf.com/county-farm-bureaus/sawyer/ disadvantages of phentermine ,  %-P , http://www.projectbluerose.com/projects/ get phentermine 37.5mg in 2 days ,  =((( , http://lesbian.org/about soma books ,  8685 , http://lesbian.org/tag/erotica buy discounted online tramadol ,  1710 , http://steamboatclassroom.org/wpg2?g2_itemId=301 withdrawal symptoms of soma ,  rhtmop , http://traumaticstressinstitute.org/2011/02/interview-with-dr-laurie-pearlman-on-vicarious-traumatization/ tax preparation software buy tramadol ,  48029 , http://www.joannakakissis.com/articles/time/albania.php tramadol coumadin ,  =] , http://www.laserpointerpen.net/52-laser-package-boxes phentermine 37.5mg 2 day free shipping ,  >:-P ,  -- [[phentramine vs phentermine]] &new{2011-07-16 (土) 17:03:02};

#comment


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS