zhihui-hu/one-ip
IP検索、ネットワーク・DNS/CDN診断、ブラウザフィンガープリント確認、AIサービスの稼働状況確認ができるCloudflare Workers対応Webツールボックス。
- スター
- 1,090
- フォーク
- 1,302
- 未解決の Issue
- 8
- 最終コミット
- 24 日前
これは何?
One IPは、IPアドレスの検索やネットワーク・ブラウザ環境の診断に使えるバイリンガル対応のWebツールボックスです。IPv4またはIPv6アドレスを指定すると、位置情報、ASN、CIDR、登録情報、リスクフラグ、レピュテーションスコアを表示します。また、ドメイン、IP、ASNを対象にRDAPベースのWHOIS検索を実行できます。
IP検索に加え、DNSとCDNノードのチェック、Globalpingプローブを使ったグローバルping、サイトごとの外向き通信チェックを備えています。ブラウザ関連の機能では、環境情報、FingerprintJSとCreepJSによるフィンガープリント取得、WebRTC、権限、自動化の兆候を確認できます。複数のAIチャットサービスへの接続状況を確認し、各サービスの公式ステータスページの情報を集約する機能もあります。
React 19、Vite、TypeScriptで構築され、静的アセットとともにCloudflare Workers上で動作します。APIキー不要のIPヘルスチェック用JSON・テキストAPIをドキュメント付きで提供しており、ボタンから、または手動セットアップガイドに従ってCloudflareにデプロイできます。
主な機能
- 01IPv4・IPv6の位置情報、ASN、CIDR、ネットワーク属性、リスクフラグを検索できます。
- 02ドメイン、IP、ASNを対象にRDAPベースのWHOIS検索を実行できます。
- 03DNS解決、CDNエッジノード、サイト単位の外向きIPを確認できます。
- 04Globalpingプローブからグローバルpingを実行し、レイテンシとパケットロスを確認できます。
- 05ブラウザフィンガープリント、WebRTC、自動化検知のページを提供します。
- 06JSON・テキスト形式で出力する公開IPヘルスチェックAPIを提供します。
ユースケース
- サービスで利用する前に、IPのレピュテーションや種別を確認する。
- ネットワーク経路で実際に使われる出口IPとCDNノードを診断する。
- テスト中にブラウザのプライバシー設定やWebRTCリークを検証する。
- AIサービスの稼働状況を1つのダッシュボードで監視する。
- Cloudflare Workers上にプライベートなIP・ネットワーク診断ツールをセルフホストする。
クイックスタート
- 1
リポジトリをクローンし、依存関係をインストールします
pnpm install --frozen-lockfile - 2
ローカル開発サーバーを起動します
pnpm worker:dev - 3
ローカルアドレスでブラウザーからアプリを開きます
使う前に知っておきたいこと
- /api/* エンドポイントには Cloudflare Worker が必要なため、静的ホスティングだけでは不十分です。
- サードパーティサービスのレート制限やクロスオリジン制限によって、クエリ結果に影響が出ることがあります。
- AGPL-3.0 ライセンスでは、ソフトウェアをネットワーク経由で提供する場合、変更したソースコードを共有する必要があります。
トピック
よくある質問
- one-ip とは?
- IP検索、ネットワーク・DNS/CDN診断、ブラウザフィンガープリント確認、AIサービスの稼働状況確認ができるCloudflare Workers対応Webツールボックス。 One IPは、IPアドレスの検索やネットワーク・ブラウザ環境の診断に使えるバイリンガル対応のWebツールボックスです。IPv4またはIPv6アドレスを指定すると、位置情報、ASN、CIDR、登録情報、リスクフラグ、レピュテーションスコアを表示します。また、ドメイン、IP、ASNを対象にRDAPベースのWHOIS検索を実行できます。
- one-ip は無料で使えますか?ライセンスは?
- one-ip は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- one-ip は今もメンテナンスされていますか?
- 活発にメンテナンス中。one-ip の最終コミットは 2026年9月26日 です。
- one-ip は何に使えますか?
- サービスで利用する前に、IPのレピュテーションや種別を確認する。 ネットワーク経路で実際に使われる出口IPとCDNノードを診断する。 テスト中にブラウザのプライバシー設定やWebRTCリークを検証する。 AIサービスの稼働状況を1つのダッシュボードで監視する。 Cloudflare Workers上にプライベートなIP・ネットワーク診断ツールをセルフホストする。
- one-ip のインストール方法は?
- リポジトリをクローンし、依存関係をインストールします: pnpm install --frozen-lockfile ローカル開発サーバーを起動します: pnpm worker:dev ローカルアドレスでブラウザーからアプリを開きます
- one-ip はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/zhihui-hu/one-ip
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
DNS検索、IPジオロケーション、WHOIS、SSL証明書の履歴を一画面で分析できるWebツールキット。
複数の拡張子で無料ドメインを登録できるサービスと、DNSやWebサイトを学べるガイドを紹介するリポジトリ。
Cloudflare Workers上で動作するセルフホスト型メールサービス。1つのドメインに複数のメールボックスを作成でき、メール送信や添付ファイル、レスポンシブなWeb UIを利用できます。
Cloudflare Durable Objects上で、リアルタイムの状態同期、スケジューリング、MCPに対応した永続的なステートフルAIエージェントを構築するTypeScript SDK。
ブラウザから参加でき、画面共有やチャット、ホワイトボードを備えた、セルフホスト型のオープンソースP2P WebRTCビデオ会議システム。