
私はいくつかのIPアドレスの場所を見つけようとしています。http://www.geobytes.com/IpLocator.htm?GetLocationしかし、正確な情報が返されないようです。
私はエジプト出身ですが、IP アドレスを使って何を検索しても、その人が「カイロ」(首都) 出身ではないことは確かですが、その IP アドレスの場所はカイロであると返されます。
それについて何か助けはありますか?
答え1
IP アドレスは個々の加入者に割り当てられるのではなく、ISP または大規模な組織に割り当てられます。ISP は割り当てられたアドレスの範囲から IP アドレスを取得し、各加入者に 1 つ (または複数) を割り当てます。通常、加入者のアドレスは決まったパターンには従わず、特定の IP アドレスが特定の加入者に対応するという保証はありません (加入者が ISP に「静的」IP アドレスの追加料金を支払わない限り [ただし、IP が静的であることを「知る」方法はありません。これは ISP のサービス レベルに過ぎません。])
つまり、IPアドレスはISPがサービスを提供する地理的エリア、またはサービス提供エリアのサブセットにのみ解決できます。ISPは、特定の時点で誰がIPアドレスを持っていたかを正確に伝えることができます。しかし、彼らはそうしません。(通常は)何らかの政府命令、召喚状などがない限りは。そのため、唯一の方法は、公開されている誰がどの IP アドレスを持っているかに関するデータは、約 50 マイル (80 km) よりも狭い範囲に絞り込めるほど詳細でも最新でもありません。
答え2
ISPからの個人データがなければ、IPプールより遠くの場所を特定することは(通常)不可能です。このため、サーバーのおおよその位置を取得します。サービング人物の所在地ではなくIPアドレス使用してそれ。
答え3
ISP によっては、より詳細な情報やより簡素な情報が提供される場合があります。
たとえば、Comcast を使用している場合、特定の地理的エリアに特定の IP 範囲が使用されます。ただし、モデム/ネットワーク ルーターを再起動するたびに、そのエリアの IP 範囲とは異なる IP アドレスが割り当てられる場合があります。
IPアドレスに基づいてより詳細な情報を公開しているサイトは知りません。スカイフックワイヤレスそのような情報を持っている可能性がある。メディア報道オープン Wi-Fi ルーターに接続しながら都市を巡回する Google バンの場合、非常に正確な地理情報も得られます。
答え4
IP アドレスには正確な場所は必要ありません。正確な場所は必要ありません。IP プールには、IP アドレスが割り当てられている組織のおおよその場所が記録されています。これは、IP アドレスが使用されている都市や国ではない場合があります。DHCP またはその他の動的な方法によって割り当てられた IP アドレスは、多くの場合、異なる場所に付与されます。私の現在の IP アドレスには、約 120 のずれがある地理位置情報データがありました。
ユーザーの場所の観点から見ると、多くの IP アドレスは組織のネットワークの NAT (ネットワーク アドレス変換) に使用されます。ネットワークは、LAN (ローカル エリア ネットワーク)、MAN (メトロポリタン エリア ネットワーク)、または WAN (ワイド エリア ネットワーク) です。これらのネットワークでは、ユーザーの場所が IP アドレスの場所とは無関係に増加します。VPN も要因の 1 つです。VPN ユーザーは移動している可能性があり、その場合、ユーザーの場所はさらに信頼できなくなります。
IPv6 により、IP アドレスによる地理的位置特定に関する信頼性がさらに低下する可能性があります。モビリティに対する IPv6 サポートにより、この問題はさらに複雑になる可能性があります。
DNS は、地理位置情報データを提供するメカニズムを備えています。私は、その使用を検討したとき、常にデータを公開しないことに決めました。ただし、かなり前に内部 DNS でデータを公開したことはあります。