IP検索、ネットワーク・DNS/CDN診断、ブラウザフィンガープリント確認、AIサービスの稼働状況確認ができるCloudflare Workers対応Webツールボックス。
jason5ng32/MyIP
IPアドレスや位置情報の確認、WebRTC・DNSリーク、接続性、速度、MTR、検閲、Whoisを調べられる、Dockerでセルフホスト可能なオールインワンIPツールボックスです。
代替できる製品:ipleak.net
- スター
- 12,187
- フォーク
- 1,248
- 未解決の Issue
- 27
- 最終コミット
- 12 時間前
これは何?
MyIPは、IPアドレスや位置情報、ネットワークが外部からどのように見えるかを確認できるオープンソースのIPツールボックスです。複数の情報源を使ってIPv4とIPv6の情報を並べて表示し、国、都市、ASN、組織などを確認できます。また、任意のIPアドレスを検索できます。
WebRTCやDNSのリークテストなどのプライバシーチェックに加え、ブラウザーのフィンガープリントを確認できます。ネットワークテストには、複数サイトへの接続確認、速度テスト、世界各地のレイテンシテスト、分散プローブからのMTRルート確認、検閲チェック、プロキシルールのテストが含まれます。検索ツールでは、Whois、複数のリゾルバーを使ったDNS解決、MAC検索、IP計算、ASNプロファイルを利用できます。
Webアプリとして動作し、Dockerコマンド1つでデプロイするか、Node.jsとpnpmを使ってローカルでビルドできます。位置情報とASNデータの利用には、MaxMind GeoLite2の認証情報が必要です。
主な機能
- 01複数の情報源から、位置情報やASNを含むIPv4・IPv6の情報を表示します。
- 02VPNやプロキシ環境でのWebRTC・DNSリークを検出します。
- 03接続性、速度、世界各地のレイテンシ、MTRのテストを実行します。
- 04Webサイトの検閲状況を確認し、プロキシルールの設定をテストします。
- 05Whois、複数リゾルバーでのDNS検索、MAC検索、IP計算を利用できます。
- 06curl APIを使って、ターミナルから自分のIPアドレスを取得できます。
ユースケース
- VPNやプロキシから実際のIPアドレスやDNSクエリが漏れていないか確認する。
- 特定のサイトへのネットワーク接続や経路の問題を診断する。
- チーム向けのプライベートなIP・ネットワーク診断ページをセルフホストする。
- IPアドレス、ドメイン、AS番号の所有者情報や経路情報を調べる。
クイックスタート
- 1
Docker コンテナを起動する
docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest - 2
本番環境では MaxMind の認証情報と許可するドメインを設定する
docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
使う前に知っておきたいこと
- IP ジオロケーションと ASN の検索には MaxMind GeoLite2 の認証情報が必要です。設定されていない場合、MaxMind ソースは 503 を返します。
- 実際のドメインを使用するには ALLOWED_DOMAINS の設定が必要です。設定されていない場合、localhost 以外へのすべてのリクエストが 403 になります。
トピック
よくある質問
- MyIP とは?
- IPアドレスや位置情報の確認、WebRTC・DNSリーク、接続性、速度、MTR、検閲、Whoisを調べられる、Dockerでセルフホスト可能なオールインワンIPツールボックスです。 MyIPは、IPアドレスや位置情報、ネットワークが外部からどのように見えるかを確認できるオープンソースのIPツールボックスです。複数の情報源を使ってIPv4とIPv6の情報を並べて表示し、国、都市、ASN、組織などを確認できます。また、任意のIPアドレスを検索できます。
- MyIP は無料で使えますか?ライセンスは?
- MyIP は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- MyIP は今もメンテナンスされていますか?
- 活発にメンテナンス中。MyIP の最終コミットは 2026年10月21日 です。
- MyIP は何に使えますか?
- VPNやプロキシから実際のIPアドレスやDNSクエリが漏れていないか確認する。 特定のサイトへのネットワーク接続や経路の問題を診断する。 チーム向けのプライベートなIP・ネットワーク診断ページをセルフホストする。 IPアドレス、ドメイン、AS番号の所有者情報や経路情報を調べる。
- MyIP のインストール方法は?
- Docker コンテナを起動する: docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest 本番環境では MaxMind の認証情報と許可するドメインを設定する: docker run -d -p 18966:18966 -e MAXMIND_ACCOUNT_ID="YOUR_ACCOUNT_ID" -e MAXMIND_LICENSE_KEY="YOUR_LICENSE_KEY" -e DATASET_AUTO_UPDATE="true" -e ALLOWED_DOMAINS="your-domain.com" --name myip --restart always jason5ng32/myip:latest
- MyIP はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jason5ng32/MyIP
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
クライアントソフト不要で、ネットワーク内の全デバイスの広告やトラッカーをブロックするセルフホスト型DNSサーバー。
DNS検索、IPジオロケーション、WHOIS、SSL証明書の履歴を一画面で分析できるWebツールキット。
DNS、SSL、ヘッダー、サーバー情報、セキュリティ設定をオンデマンドで調査できる、オールインワンのオープンソースOSINTツール。
パスワードマネージャーからOSまで、プライバシーとセキュリティを重視したソフトウェアやオンラインサービスの厳選リスト。