Ok, ich habe nur einen einfachen Weg gefunden. Fügen Sie einfach http://bgp.he.net/[ASXXX-##prefixes in Ihren Browser ein, wobei [ASXXX] ein bestimmter AS ist und eine Zahl wie diese http://bgp.he.net/AS714#_prefixes .
Wie kann man alle IP-Bereiche herausfinden, die zu einem bestimmten AS gehören?
Ich möchte wissen, welche IP-Bereiche zum Beispiel zum AS714 gehören.
Wie bekomme ich diese Informationen?
Ich weiß, wie man den umgekehrten Weg macht, was bei whois einfach ist. Aber der andere Weg scheint nicht so einfach zu sein.
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
Sie sind online unter http://ipinfo.io/AS714 aufgeführt (ersetzen Sie den Lieferavis, um die entsprechenden Details für einen anderen Lieferavis zu erhalten).
Wenn Sie sie nicht stöbern möchten, sondern lieber programmgesteuert, können Sie den RADb-whois-Server verwenden:
$ whois -h whois.radb.net -- '-i origin AS714' | grep -Eo "([0-9.]+)/[0-9]+" | head 17.108.0.0/16 17.106.0.0/15 17.102.0.0/16 17.207.0.0/16 17.216.0.0/16 17.250.48.0/24 17.252.65.0/24 192.35.50.0/24 17.148.0.0/14 17.86.0.0/17
Für alle anderen, die das finden - die Antwort von Ben Dowlings hat mir sehr gefallen. Jedoch laut:
http://www.radb.net/support/query2.php
Es gibt einen anderen Weg, der auch sehr unterschiedliche Ergebnisse liefert ! Ich testete eine Facebook-IP, die nicht in Bens '| Kopf Ergebnisse. Gemäß dem obigen Link wäre die korrekte Art der Abfrage von IP4-Adressen:
whois -h whois.radb.net '!gas714'
Ebenso schön ist die Tatsache, dass Sie jetzt alle IP6-Adressen mit finden können:
whois -h whois.radb.net '!6as714'
Wie ich schon sagte - als ich das für den Facebook-ASN lief, fand ich meine fehlende IP-Adresse.
Späteres Update Leider gibt Radb.net nicht die korrekten Daten aus !! Versuchen Sie zum Beispiel ASN 19281, und Sie sehen Ergebnisse, aber wenn Sie radb.net ohne Parameter ohne Parameter angeben, werden keine Datensätze gefunden. IMHO scheint es nicht genau genug zu sein.
I found that you can't really automate queries to bgp.he.net, I kept getting 403 responses, and then when I faked a user agent, it tried to verify that I was indeed a real browser. I kind of failed in everything with bgp.he.net (even contacting the site).
What DID work for me, was to query http://ipinfo.io as Ben Dowling said in another answer.
I did a python script to get every IP block per ASN. I had a list of every AS number in a csv file. here it is:
import requests from bs4 import BeautifulSoup import re url_base = 'http://ipinfo.io/' as_base = 'AS' output = open('ip_per_asn.csv', 'w') with open('chilean_asn.csv') as f: lines = f.read().splitlines() for asn in lines: ASN = as_base + asn page = requests.get(url_base+ASN) html_doc = page.content soup = BeautifulSoup(html_doc, 'html.parser') for link in soup.find_all('a'): if asn in link.get('href'): auxstring = '/'+as_base+asn+'/' line = re.sub(auxstring, '', link.get('href')) printstring = asn+','+line+'\n' if 'AS' not in printstring: output.write(printstring) print asn+'\n' print 'script finished'
That said, you can also use curl with ipinfo.io. Just try to be polite and don't make absurdly large queries to the servers.
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
8
Warum sind Upload-Raten niedriger als Download-Raten bei normalen Internetverbindungen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
14
Anonym surfen im Internet
-
9
Was ist Cloud Computing?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?