カウンタ

グローバルIPアドレス取得ツール

ページ更新日:2010/ 2/14
はじめに

プロバイダから割り当てられているグローバルIPアドレスを確認し、ファイルに保存するツールです。

概要

プログラムを実行すると「http://checkip.dyndns.org/」にアクセスを行いグローバルIPアドレスを取得します。取得したIPアドレスは指定した場所にテキストファイルとして保存されます。

1回起動するごとに1回だけIPアドレスをチェックしに行きます。定期的に取得したい場合はタスク スケジューラなどに登録して使用します。

動作環境
種類 対応環境
OS
  • Windows XP (SP2 以降)
  • Windows Vista
  • Windows 7
  • Windows Server 2003
  • Windows Server 2003 R2
  • Windows Server 2008
  • Windows Server 2008 R2
空きメモリ 10MB 以上
HD空容量 100KB 以上
言語(主にログ出力)
  • 日本語
  • 英語
  • 韓国語
  • 中国語(簡体字)
  • 中国語(繁体字)
必須コンポーネント Microsoft .NET Framework 3.5 Service Pack 1
その他 インターネット接続必須
ダウンロード
ファイル名 ソフト名 ファイルサイズ バージョン 公開日時
saveglobalipaddress_ver_1_00.zip グローバルIPアドレス取得ツール 25(KB) 1.00 2010/02/14

※このソフトを使用したことによって発生したいかなるトラブルにも責任は負いかねます。そのことをご理解のうえお使いください。著作権や免責事項などについては下のリンクを参照してください。

インストール方法

ダウンロードしたファイル「saveglobalipaddress_ver_x_xx.zip」(x_xx はソフトのバージョン番号)は実際のソフトが圧縮された状態になっているので、ダブルクリックしてファイルを解凍し、適当なフォルダにコピーしてください。レジストリへの書き込みは行っておりません。

以前のバージョンが存在する場合はすべてのファイルを上書きしてください。

※ Windows XP 以降であれば、標準で zip ファイルを解凍する機能が付いています。他のOSでは「解凍ソフト」を用意してください。

アンインストール方法

解凍したフォルダを丸ごと削除してください。ファイルなどはプログラムを実行したフォルダ以外には作成されません。

使い方

実行

SaveGlobalIPAddress.exe ファイル実行

ダウンロードしたファイルを展開し、「SaveGlobalIPAddress.exe」ファイルをダブルクリックして起動します。

実行すると「http://checkip.dyndns.org/」にアクセスを行いグローバルIPアドレスを取得しに行きます。取得後プログラムを実行したフォルダに「IPAddress.txt」というファイルでIPアドレスを書き込み保存します。(2010/02/14 時点では「Current IP Address: xxx.xxx.xxx.xxx」というテキストで保存されます)

特に画面などは表示されずに終了するので成功したかどうかは「IPAddress.txt」ファイルが更新されたかどうかで確認してください。

エラーがあったかどうかは「Log.log」ファイルに記載されます。

ファイルの保存先変更

通常、プログラムを実行すると取得したIPアドレスは「SaveGlobalIPAddress.exe」のあるフォルダに「IPAddress.txt」ファイルという名前で保存します。任意のフォルダにファイルを保存したい場合はテキストエディタなどで以下のテキストを作成し、保存先のファイルパスを入力します。テキストを作成したら「SaveGlobalIPAddress.exe」のフォルダに「Setting.xml」というファイル名で保存します。保存するときは文字コードを「UTF-8」にしてください。(UTF-8 以外だとプログラムを実行したときにエラーになります)

<?xml version="1.0"?>
<ApplicationSetting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <IPAddressWriteFilePath>[ここに保存するファイルパスを記述してください]</IPAddressWriteFilePath>
</ApplicationSetting>

用途など

プロバイダに対して固定IPアドレスを申請していない場合は、不定期なタイミングでグローバルIPアドレスが変更される場合があります。自宅サーバーなどを置きたい場合、IPアドレスが固定でないといつの間にかIPアドレスが変更されてしまい接続できなくなってしまいます。

この場合通常ダイナミックDNSなどで対応することになるのですが、場合によってはダイナミックDNSが使えないこともあります。応急処置的な意味合いでこの取得ツールをタスク スケジューラに登録しておき定期的に IP アドレスを取得、作成したファイルを Dropbox などのファイル同期サービスで同期させておけば外部からでもその IP アドレスを基に DNS 設定を行うことができます。

著作権・免責事項

免責事項

  • 本ソフトを利用したことによってご利用者に直接または間接的損害が生じても作者はいかなる責任をも負わないものとし、一切の賠償等は行わないものとします。そのことをご理解のうえお使いください。

著作権

  • 本ソフトは日本国著作権法および国際条約の規定によって保護されています。
  • 本ソフト(プログラム及び関連ドキュメントを含める)の著作権はおのでらにあります。

配布について

  • 特定の個人への二次配布は許可しています。ただし、不特定多数の人に自由に配布できる状態にしてはいけません。また、データの一部を抜き出して配布することは禁止しています。
  • ホームページ上などで当ソフトを紹介したい場合などは、「http://sorceryforce.com/」へリンクする方法を取ってください。
  • 雑誌掲載などに関しては、メールにて応対します。(http://sorceryforce.com/cgi/mail/)

本ソフトウェアについて

  • 本ソフトはフリーのソフトウェアです。使用することによって料金の支払いなどが発生することはありません。
  • ソフトの仕様は将来予告なしに変更することがあります。
  • 本ソフトの改造、内部解析などを行ってはならない。
バージョンアップ履歴

Ver 1.0 (2010/02/14)

  • 初回バージョン完成
広告
Copyright (C) since 2005 Yuichi Onodera (おのでら), All rights reserved.