![]() |
|
![]() | ||
|
Subject:
DNS/ARIN Range Listing / Scanner / ?
Category: Computers > Internet Asked by: likeasaint-ga List Price: $45.00 |
Posted:
15 Jun 2004 20:07 PDT
Expires: 15 Jul 2004 20:07 PDT Question ID: 361699 |
I am looking for a website, a list or a software that can provide me with the listing of all the IP ranges and return the specific ones I need. For example, if I were to lookup the ranges for Verizon ISP, I would like to somehow know which ranges it lies on. And in reverse, I would like to be able to browse through different IP ranges and know whom each and every belongs to. If for example, I request the range for machlink.com, it should return something like this : 66.207.0.10-66.209.215.254 MACHLINK.COM Then if I were to BROWSE the listing for the IP: 66.207.6.202, I would like to have it show me what range it belongs to and the owner of that range (ARIN takes care of that I guess, but I need one that you BROWSE through, and not simply look up a single IP) 66.17.0.0-66.25.254.254 BLAHBLAH NETWORK 66.37.9.0-66.102.254.254 ANOTHERBLAHBLAH NETWORK > 66.200.0.0-66.205.254.254 MACHLINK NETWORK < 66.210.0.0-66.225.254.254 EVENANOTHERBLAHBLAH NETWORK I would like to receive either : - A Website that Has the LISTING (not a search tool, like ARIN) of ALL the ranges - A Downloadable File that includes the listing of ALL the ranges - A Software that has this capability Thank you |
![]() | ||
|
There is no answer at this time. |
![]() | ||
|
Subject:
Re: DNS/ARIN Range Listing / Scanner / ?
From: starquake-ga on 16 Jun 2004 06:30 PDT |
Techie method for getting most of this manually for one ISP. Example: www.demon.co.uk - ISP in the UK (not one I use). First: Drop to a command prompt nslookup www.demon.co.uk Answer : 194.159.80.39 Now, we need to find out which AS number (every large ISP that has more than one upstream HAS to have an AS). An AS aware traceroute will do this (there is one at www.linx.net under tools/public/looking glass (any AS aware loooking glass will do). Result : 1 demon-transit.thn.linx.net (195.66.248.26) 0 msec 0 msec 0 msec 2 tele-service-21-s273.router.demon.net (194.70.98.206) [AS 2529] 0 msec 0 msec 0 msec 3 anchor-service-1-WDM-600.router.demon.net (194.159.241.66) [AS 2529] 0 msec 4 msec 0 msec 4 fifteenth.www.demon.net (194.159.80.39) [AS 2529] 0 msec 0 msec 4 msec AS for demon is AS2529 - so now we just need to see the IP blocks/allocations to this AS. Several places for that : http://www.robtex.com/netexp http://www.ripe.net - whois service - search via AS2529 http://www.arin.net Or search on google for ASXXXXX this normally returns good data. Or, telnet to a looking glass, say telnet route-server.cw.net from here run sho ip bgp regexp 2529$ (the regular expression can be improved, but you then get a return showing all networks that end in 2529) - bingo all IP ranges that ISP has. (though it doesn't show ISP's connected VIA AS 2529). Good enough for you? I'm not aware of a website showing this, but using standard tools in UNIX such as whois, an AS aware traceroute, and a BGP looking glass all should be able to be sorted. |
Subject:
Re: DNS/ARIN Range Listing / Scanner / ?
From: starquake-ga on 16 Jun 2004 06:35 PDT |
It should note, I'm not an official answerer, so can't get paid. Last paragraph was meant to say its EASILY scriptable to build a database with these answers - thats how the robotex etc websites are populated. |
Subject:
Re: DNS/ARIN Range Listing / Scanner / ?
From: likeasaint-ga on 16 Jun 2004 08:21 PDT |
Hello and thank you for your comment, The method above is somewhat known to me, but is there a way to have it automated? Thank you |
Subject:
Re: DNS/ARIN Range Listing / Scanner / ?
From: starquake-ga on 16 Jun 2004 09:57 PDT |
Answer - kind of. The BGP lookup (last thing in my big post) gives you all the ranges (IP's) to an AS (any big ISP or corporation has an AS - its needed to have more than one Interner pipe really). You'd really need your own BGP looking glass, or access to one (not a public one like route-server.cw.net). From this, you should be able to script a lookup, by combining the information - this could be web generated, or run manually for AS=1 to AS=65535 (there can only be 65535 AS's). Once the database of IP ranges -> AS's is generated (note need some way of updating this - another script), scripted lookups of ISP->Customers can happen. It should be noted that RIPE and some other whois servers have WAY extended syntaxes... Look at advanced then the More Objects level. With the syntax -M it should expand a /16 down to indvidual /28 or less allocations - In MOST cases (ISP's should register to RIPE/ARIN any range > 8) you can then expand a /19 (from the routing table) down to individual /24's. Quite an easy scripting job in perl + a database I'd say, the difficulty will be doign the initial AS lookups without a public LG server getting pissed. (I used to work for an ISP) - This is how the robotex and other sites operate. |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |