Salt la conținut
Networks

Blog

Cum verificați un bloc IP înainte să îl cumpărați sau să îl închiriați

Ultima actualizare: RTM NetworksTradus din engleză. Citiți originalul

Un bloc care arată bine pe hârtie poate veni pe un blocklist, cu un istoric de deturnări sau înregistrat pe o firmă care nu mai există. Cea mai mare parte se poate verifica în jumătate de oră cu instrumente publice, înainte să se semneze ceva. Acestea sunt cele șapte verificări pe care le facem pentru fiecare bloc și cum le puteți face singur. Exemplele folosesc intervalul de documentație 203.0.113.0/24; înlocuiți-l cu blocul care vi se oferă.

1. Înregistrarea din registru

Începeți cu cine spune registrul că deține blocul și ce fel de bloc este.

Shell
whois -h whois.ripe.net 203.0.113.0/24

Verificați patru lucruri în răspuns:

  • Deținătorul. Organizația din înregistrare ar trebui să fie cea care vinde sau cea care vi-l închiriază. Un alt nume, o firmă dizolvată sau un nume schimbat la o fuziune este cel mai des motivul pentru care o tranzacție se blochează (ce mișcă prețul).
  • Statutul. ALLOCATED PA, ASSIGNED PI sau LEGACY decide cine poate deține blocul și dacă adresele sale pot ajunge la clienții dvs. (PA, PI sau legacy).
  • Contactul abuse. Ar trebui să fie o căsuță pe care o citește cineva.
  • Remarks. Notele despre un litigiu, o subasignare sau o altă închiriere merită o întrebare înainte să mergeți mai departe.

2. Blocklisturile, adresă cu adresă

O listare privește de obicei adrese individuale, nu tot blocul, așa că verificați toate cele 256. Zona combinată a Spamhaus, ZEN, răspunde pentru listele SBL, CSS, XBL și PBL printr-o singură interogare DNS per adresă:

Shell
for i in $(seq 0 255); do
  answer=$(dig +short $i.113.0.203.zen.spamhaus.org A)
  [ -n "$answer" ] && echo "203.0.113.$i $answer"
done

Rulați-o prin propriul resolver. Spamhaus refuză interogările care vin prin marile resolvere publice și le răspunde cu un cod de eroare din intervalul 127.255.255.x, care nu este o listare. Serverele sale publice gratuite sunt pentru „low-volume, non-commercial users” (traducere: „utilizatori cu volum redus, necomerciali”) și sunt retrase treptat, așa că bucla poate înceta să primească răspuns; IP and Domain Reputation Checker al Spamhaus verifică o adresă pe rând.

Unele liste judecă mai mult decât adresa. O listare a unui interval la Spamhaus apare în buclă ca un șir de adrese listate. UCEPROTECT listează alocări întregi la Level 2 și fiecare adresă a unei rețele cu prea multe listări la Level 3, iar verificatorul său arată ce nivel se aplică. Celelalte liste care contează și instrumentele care le verifică sunt în IP blacklisting.

3. Cine l-a anunțat și când

Istoricul de rutare arată ce rețele au originat blocul și pentru cât timp.

Shell
curl -s "https://stat.ripe.net/data/routing-history/data.json?resource=203.0.113.0/24"

Ce vreți să vedeți este o singură origine la un moment dat, corespunzătoare deținătorilor despre care vă spune vânzătorul. Anunțurile scurte ale unor rețele fără legătură, mai ales cât timp blocul era oficial nefolosit, sunt semnătura unei deturnări. Un bloc pe care nu l-a anunțat nimeni de ani de zile nu este o problemă în sine, dar este exact ce caută cei care deturnează, așa că înregistrarea trebuie să fie impecabilă.

4. RPKI în starea actuală

ROA-urile rămân până când deținătorul le elimină. La o închiriere, acesta este locatorul dvs., iar un ROA pentru ASN-ul utilizatorului anterior pe care nu l-a eliminat nimeni vă va face anunțul invalid (RPKI și ROA). Un transfer la RIPE NCC elimină ROA-urile vânzătorului, așa că creați-le pe ale dvs. imediat ce se finalizează.

Shell
curl -s "https://stat.ripe.net/data/rpki-validation/data.json?resource=AS64500&prefix=203.0.113.0/24"

Cereți ca fiecare ROA care acoperă blocul să fie eliminat sau înlocuit cu unul pentru ASN-ul dvs. ori al furnizorului dvs. înainte de predare.

5. Unde crede lumea că se află

Bazele de date de geolocalizare decid în ce țară pare să fie un bloc, iar asta decide ce conținut văd utilizatorii dvs. și ce sisteme de plată au încredere în ei.

Shell
curl -s "https://stat.ripe.net/data/maxmind-geo-lite/data.json?resource=203.0.113.0/24"

Acestea sunt datele gratuite ale MaxMind. Căutați blocul și în celelalte baze de date principale și verificați dacă vreuna îl etichetează ca spațiu de hosting sau VPN, ceea ce poate cântări mai mult decât țara. Un bloc plasat în țara greșită poate fi corectat, dar în toate bazele de date poate dura șase săptămâni sau mai mult, așa că e mai bine să aflați acum decât după lansare (geolocalizare IP).

6. Rapoartele de abuz

Bazele de date comunitare precum AbuseIPDB adună rapoarte despre atacuri venite de la adrese individuale. API-ul AbuseIPDB verifică un /24 întreg într-o singură cerere, pe ultimele 30 de zile cu un cont gratuit:

Shell
curl -G https://api.abuseipdb.com/api/v2/check-block \
  --data-urlencode "network=203.0.113.0/24" \
  -d maxAgeInDays=30 \
  -H "Key: $ABUSEIPDB_KEY" \
  -H "Accept: application/json"

Câteva rapoarte vechi sunt normale pentru un spațiu care a fost folosit; un flux constant de la multe adrese nu este.

7. Istoricul transferurilor

Dacă cumpărați, întrebați când a primit vânzătorul blocul. IPv4 primit printr-un transfer nu poate fi transferat din nou timp de 24 de luni în regiunea de servicii a RIPE NCC, iar adresele din rezerva 103/8 a APNIC nu timp de cinci ani după ce au fost acordate prima dată (regulile de transfer comparate). Dacă preferați ca plata să fie reținută până când registrul înregistrează transferul, un escrow o poate păstra.

Ce să îl întrebați pe vânzător sau pe locator

  • Când ați primit blocul și de la cine?
  • Cine l-a folosit în ultimii doi ani și pentru ce?
  • Există acum ROA-uri, obiecte route sau obiecte domain pentru el și cine le va elimina?
  • Este ceva listat și ce s-a făcut în privința asta?
  • Pentru o închiriere: ce se întâmplă cu blocul dacă închirierea este reînnoită și ce spune contractul despre retragerea lui?

Unde se încadrează RTM Networks

Facem aceste verificări înainte să oferim un bloc și verificăm zilnic fiecare bloc IPv4 pe care îl închiriem în blocklisturi, cât timp îl aveți (închiriere IPv4, cumpărare IPv4). Dacă vi se oferă un bloc în altă parte și vreți o a doua părere, trimiteți-ne prefixul și vă spunem ce vedem.

Contact

Aveți nevoie de sfaturi pentru situația dvs.?

Acest articol este general; rețeaua dvs. nu este. Spuneți-ne cu ce lucrați și o analizăm cum trebuie. De obicei răspundem în 1-3 ore lucrătoare.

Contactați-ne