{"id":5950,"date":"2019-01-26T20:02:56","date_gmt":"2019-01-26T20:02:56","guid":{"rendered":"https:\/\/www.use-snip.com\/kb\/?post_type=ht_kb&#038;p=5950"},"modified":"2022-12-06T15:15:09","modified_gmt":"2022-12-06T15:15:09","slug":"geographic-reverse-ip-look-up","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/geographic-reverse-ip-look-up\/","title":{"rendered":"Geographic Reverse IP look-up"},"content":{"rendered":"<p><span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> supports Geographic Reverse IP look-ups for the IP connections used by <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-client\/\" target=\"_blank\" rel=\"noopener noreferrer\">NTRIP Client<\/a> users and for GNSS <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/question-what-is-an-ntrip-server\/\" target=\"_blank\" rel=\"noopener noreferrer\">Base Station<\/a> devices.<\/p>\n<h2>How it works<\/h2>\n<p>Whenever a device with a new IP value connects to a <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> Caster, it is added to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>&#8216;s cache for logging and tracking.\u00a0 With Geographic Reverse IP look-ups some addition basic information about the source is also provided, as shown below.<\/p>\n<p><a href=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5952\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-300x170.png?_t=1548467700\" alt=\"\" width=\"664\" height=\"377\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-300x170.png 300w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-768x436.png 768w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-50x28.png 50w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-600x340.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails-320x182.png 320w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoDetails.png 830w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/a><\/p>\n<h2>Where is it Used<\/h2>\n<p>The resulting information is typically used along with a general report about a single IP address and how it has connected to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>.\u00a0 This is found in the &#8220;<strong>Single IP Use Report<\/strong>&#8221; that is accessed by clicking on the links for any IP address in the main <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/console-logging\/\" target=\"_blank\" rel=\"noopener noreferrer\">console log<\/a> or in any of the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/the-document-viewer\/\" target=\"_blank\" rel=\"noopener noreferrer\">document viewer<\/a> reports.\u00a0\u00a0 Here is a typical report, for the IP 63.143.42.248, where the Geographic Reverse IP look-up data is shown (click to enlarge).<\/p>\n<p><a href=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-5949\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-600x638.png?_t=1548531021\" alt=\"\" width=\"485\" height=\"516\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-600x638.png 600w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-282x300.png 282w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-768x816.png 768w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-963x1024.png 963w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-47x50.png 47w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-920x978.png 920w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup-320x340.png 320w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2019\/01\/GeoIPlookup.png 970w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/><\/a>If Geographic Reverse IP look-ups are disabled (on <span style=\"color: #993300;\"><em><strong>Lite<\/strong><\/em><\/span> models of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>), then the two sections of the report are left blank.<\/p>\n<p>The report will also be blank when a &#8220;private&#8221; IP address is used such as those starting with &#8220;192.168.x.x&#8221; or with &#8220;10.x.x.x&#8221; &#8211; values in these ranges are not assigned to a specific ISP.<\/p>\n<p>In the case shown at in this image, the IP is used by a 24\/7 monitoring service (the user agent string &#8221;uptimerrobot.com'&#8221; tells the reader that).<\/p>\n<p>This IP has successfully connected to this <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> Caster node 379 times over a span of about 2 days.\u00a0 And it is repeatedly\u00a0 asking for a status page (otherwise other entries would be present).\u00a0 The information in this section is a typical <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> IP report.\u00a0 The<strong> connects with&#8230;<\/strong> section can be quite long and varied if the remote user is connecting to different Base Stations and\/or using different types of software tools to do so.<\/p>\n<p>The information below this (<strong>IP Reverse look-up details<\/strong>) informs us that this request came from the greater Dallas Texas area (USA), originating from an IP owned by a service provider called Limestone Networks.\u00a0 The small map at right serves to provide a quick context.<\/p>\n<p><span style=\"color: #008000;\"><strong>Note<\/strong><\/span>: A few words on the relative location accuracy of Reverse IP look-ups.<\/p>\n<p style=\"padding-left: 30px;\">Reverse Geo-location taken from the IP is generally correct only to the City level (tens of km at best). At times it can be <i>very<\/i> <i>very<\/i> incorrect.\u00a0 The db used by <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is updated daily with new changes to track this. A further side effect of this is that multiple dispersed NTRIP Clients in the same general operating area may appear at the same &#8216;city center&#8217; location, when in fact all that is known is that they share a common ISP operator. By contrast, the location values used by <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> for Caster tables entries (~500m) or in Rover NMEA $GGA strings (~2m) or in the Base Station location (~mm) are all <strong>much<\/strong> more accurate. Map locations which are plotted by these methods are therefore of high confidence and much more accurate.<\/p>\n<p>&nbsp;<\/p>\n<h2>Arbitrary IP Lookup Feature<\/h2>\n<p>You can also use this feature in <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> to look up any IP value you enter, even if that IP has never connected to your Caster.\u00a0\u00a0\u00a0 Select the menu item under <strong>Reports\u00a0<\/strong> \u21d2 <strong>Active Users<\/strong> \u21d2 <strong>By IP Used &#8230;<\/strong>\u00a0 to bring up a dialog to enter any\u00a0 IP you wish to check.\u00a0 The combo list will also display all the IPs known to <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> at that time along with tool tips about the stream contents which that IP is associated with.<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #008000;\"><strong>Model Use and Plug-In Notes:<\/strong><\/span><\/h3>\n<p><span style=\"color: #008000;\"><strong>Note<\/strong><\/span>: The <strong>Geographic Reverse IP look-up<\/strong> feature of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> is a was planned to be Plug-In (which would require an annual subscription service). but is not 100% free to for all paid models (<span style=\"color: #993300;\"><em><strong>Basic<\/strong> <\/em><\/span>and <span style=\"color: #993300;\"><em><strong>Pro<\/strong><\/em><\/span>).\u00a0\u00a0 This changes the prior policy where the feature was free for <span style=\"color: #993300;\"><em><strong>Lite<\/strong> <\/em><\/span>as well as all models and the end of use date was often updated during the past few years. \u00a0 To repeat, the Geographic Reverse IP look-up feature is being freely provided for all paid users and all models of <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span>, <em>and will also operated when in the <span style=\"color: #993300;\"><strong>Evaluation<\/strong> <\/span>mode for all new <\/em><span style=\"color: #993300;\"><em>uses<\/em><\/span>. [This change was made December 2022]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SNIP supports Geographic Reverse IP look-ups for the IP connections used by NTRIP Client users and for GNSS Base Station devices. How it works Whenever a device with a new IP value connects to a SNIP Caster, it is added to SNIP&#8216;s cache for logging and tracking.\u00a0 With Geographic Reverse [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[115],"ht-kb-tag":[432,183,486,288,484,485],"class_list":["post-5950","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-getting-started","ht_kb_tag-geo","ht_kb_tag-ip","ht_kb_tag-lookup","ht_kb_tag-map","ht_kb_tag-plug-in","ht_kb_tag-reverse-ip"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/comments?post=5950"}],"version-history":[{"count":20,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5950\/revisions"}],"predecessor-version":[{"id":8665,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/5950\/revisions\/8665"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=5950"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=5950"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=5950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}