Aprire una LIR RIPE nel 2026: costi, tempi e quando evitarla
In breve (verificato il 2026-11-08): una LIR (Local Internet Registry) è un account di membro del RIPE NCC. Aprirla costa EUR 1.000 e la quota annuale è di EUR 1.894 dal 2027 (EUR 1.800 nel 2026), che contenga un indirizzo o un milione. Dà un blocco IPv6 fino a /29 senza giustificazione, un numero di AS incluso nella quota, un posto nella lista d'attesa IPv4 e il diritto di ricevere IPv4 per trasferimento. Non dà IPv4 in fretta: la richiesta più vecchia in coda aspettava oggi da 500 giorni. Se gestite una sola rete aziendale e non servite clienti, una LIR sponsor costa di solito molto meno. I prezzi degli indirizzi sono su /ipv4/pricing.
Verificato il 2026-11-08. RIPE NCC: Become a member, RIPE-867, Charging Scheme 2027 (pubblicato il 2026-09-11), pagina dei pagamenti, la restrizione sugli account LIR aggiuntivi (2026-09-30), lista d'attesa IPv4, IPv6 PI tramite una LIR sponsor, RIPE-738 sezione 5.1.2. Dati: la alloclist del RIPE NCC (modificata il 2026-11-07) e lo
stats.jsondella lista d'attesa.
Chi gestisce già una LIR: un censimento
Il RIPE NCC pubblica ogni account LIR con le sue allocazioni in un unico file di testo, alloclist.txt: l'ID di registro, il nome dell'organizzazione e poi una riga per ogni allocazione IPv4 o IPv6 con la data. Lo script conta gli account, quanti non hanno IPv4 o solo un /24, le dimensioni delle allocazioni IPv6, i /24 assegnati dall'esaurimento di IPv4 il 25/11/2019, i nomi con più account, e legge la lista d'attesa. Bun o Node 18+, senza dipendenze. Salvatelo come lir_census.js:
// lir_census.js - RIPE NCC LIR accounts from the public alloclist + IPv4 waiting list.
// Usage: bun lir_census.js (Bun or Node 18+, no dependencies)
const ALLOC = "https://ftp.ripe.net/ripe/stats/membership/alloclist.txt";
const WL = "https://www-static.ripe.net/dynamic/ipv4-waiting-list/stats.json";
const res = await fetch(ALLOC);
console.log(`alloclist Last-Modified: ${res.headers.get("last-modified")}`);
const lirs = [];
let cur = null;
for (const line of (await res.text()).split("\n")) {
if (/^\S/.test(line)) { cur = { regid: line.trim(), name: null, v4: [], v6: [] }; lirs.push(cur); continue; }
if (!cur || !line.trim()) continue;
const f = line.trim().split("\t");
if (f.length === 1) { cur.name ??= f[0]; continue; }
const [date, prefix] = f;
(prefix.includes(":") ? cur.v6 : cur.v4).push({ date, len: +prefix.split("/")[1] });
}
const pct = (n) => `${((100 * n) / lirs.length).toFixed(1)}%`;
const addrs = (l) => l.v4.reduce((s, a) => s + 2 ** (32 - a.len), 0);
const noV4 = lirs.filter((l) => !l.v4.length).length;
const one24 = lirs.filter((l) => addrs(l) === 256).length;
const v6 = lirs.filter((l) => l.v6.length).length;
console.log(`LIR accounts: ${lirs.length}`);
console.log(` no IPv4 allocation: ${noV4} (${pct(noV4)})`);
console.log(` exactly one /24 of IPv4: ${one24} (${pct(one24)})`);
console.log(` with an IPv6 allocation: ${v6} (${pct(v6)})`);
const sizes = {};
for (const l of lirs) for (const a of l.v6) sizes[`/${a.len}`] = (sizes[`/${a.len}`] || 0) + 1;
const top = Object.entries(sizes).sort((a, b) => b[1] - a[1]).slice(0, 4);
console.log(`IPv6 allocations by size: ${top.map(([k, v]) => `${k} ${v}`).join(", ")}`);
// After run-out (2019-11-25) the RIPE NCC allocates single /24s from the waiting list.
const perYear = {};
for (const l of lirs) for (const a of l.v4)
if (a.date >= "20191125" && a.len === 24) perYear[a.date.slice(0, 4)] = (perYear[a.date.slice(0, 4)] || 0) + 1;
console.log(`/24 allocations dated from 2019-11-25, per year: ${Object.entries(perYear).map(([y, n]) => `${y} ${n}`).join(", ")}`);
// One organisation name holding several LIR accounts (new ones restricted since 2026-09-29).
const byName = {};
for (const l of lirs) byName[l.name] = (byName[l.name] || 0) + 1;
const multi = Object.values(byName).filter((n) => n > 1);
console.log(`Names with 2+ LIR accounts: ${multi.length}, holding ${multi.reduce((s, n) => s + n, 0)} accounts; max ${Math.max(...multi)}`);
const wl = await (await fetch(WL)).json();
const last = Object.keys(wl).sort().at(-1);
console.log(`Waiting list ${last}: ${wl[last].length} LIRs, front waited ${wl[last].first_position_days} days`);
bun lir_census.js
Output, eseguito su un server cloud DCXV con Bun 1.4.4 il 2026-11-08:
alloclist Last-Modified: Sat, 07 Nov 2026 20:44:11 GMT
LIR accounts: 19852
no IPv4 allocation: 831 (4.2%)
exactly one /24 of IPv4: 2909 (14.7%)
with an IPv6 allocation: 15744 (79.3%)
IPv6 allocations by size: /29 16451, /32 5892, /30 151, /31 90
/24 allocations dated from 2019-11-25, per year: 2019 236, 2020 1108, 2021 2859, 2022 814, 2023 720, 2024 710, 2025 696, 2026 577
Names with 2+ LIR accounts: 379, holding 1000 accounts; max 41
Waiting list 2026-11-08: 831 LIRs, front waited 500 days
Come leggerlo. Esistono 19.852 account LIR, e 2.909 (14,7%) hanno esattamente 256 indirizzi IPv4: la dimensione che dà la lista d'attesa. Nel 2021, quando c'erano ancora scorte, la coda ha distribuito 2.859 blocchi /24, e dal 2022 circa 700 l'anno (577 finora nel 2026). 831 account non hanno alcun IPv4, e anche la coda conta oggi 831 LIR; il file non dice se siano gli stessi account, quindi trattiamo la coincidenza come una probabile sovrapposizione, non come un fatto. /29 è di gran lunga l'allocazione IPv6 più comune, la più grande che una LIR ottiene senza documenti. E 379 nomi di organizzazioni detengono insieme 1.000 account, uno di essi 41: è proprio lo schema che il Consiglio esecutivo del RIPE NCC ha congelato il 29/09/2026. Il file mostra la data dell'allocazione, non di un trasferimento successivo; per lo spazio acquistato è un'approssimazione.
Dalla domanda a una LIR operativa
- Domanda online su my.ripe.net. Può aderire qualsiasi persona giuridica o fisica, tranne chi è soggetto a sanzioni UE o chi ha visto terminare un'adesione precedente per informazioni false. Il RIPE NCC verifica la domanda secondo la sua procedura di due diligence (RIPE-791) e ne tratta una alla volta.
- Firma dello SSA. Lo Standard Service Agreement (RIPE-812) e la fattura arrivano per e-mail. Lo SSA va firmato a mano: le firme elettroniche non sono accettate.
- Pagamento. L'account è attivato quando il RIPE NCC ha il pagamento e lo SSA firmato. Il RIPE NCC non pubblica tempi di lavorazione.
- Richiesta di IPv6 e di un ASN. RIPE-738 dà a una LIR da /32 a /29 senza altra documentazione; il primo ASN è incluso nella quota annuale.
- Richiesta in lista d'attesa il primo giorno, se non avete mai ricevuto un'allocazione IPv4 dal RIPE NCC. La richiesta in sé viene trattata in circa un giorno lavorativo; il /24 arriva quando tocca a voi. La nostra stima di 15-19 mesi per una nuova richiesta è in lista d'attesa RIPE o acquisto di un /24.
- Oppure IPv4 per trasferimento. All'interno della regione il RIPE NCC non applica costi di trasferimento; i passaggi sono nella guida ai trasferimenti RIPE NCC. Lo spazio ricevuto non può essere ritrasferito per 24 mesi.
Dal 29/09/2026 un membro esistente non può aprire un secondo account LIR, incluse le richieste già in corso. La restrizione è temporanea, "until the outcome of related policy discussions is clear" (finché l'esito delle discussioni sulla policy non sarà chiaro); gli account esistenti restano aperti. Un nuovo membro può ancora aderire.
LIR propria o LIR sponsor: tre anni di quote
| LIR propria | PI tramite LIR sponsor | Indirizzi da una LIR | |
|---|---|---|---|
| Costo RIPE NCC, primo anno (2027) | EUR 2.894 (EUR 1.000 + EUR 1.894) | EUR 75 per assegnazione, fatturati allo sponsor | Nessuno |
| Costo RIPE NCC dal 2027 al 2029 | EUR 6.682 se la quota resta a EUR 1.894 | EUR 225 per assegnazione, più il margine dello sponsor | Nessuno |
| IPv6 | Da /32 a /29 senza giustificazione | PI /48 o più, solo infrastruttura propria | Dalla LIR |
| IPv4 | /24 dalla lista d'attesa o PA acquistato | Un blocco PI esistente, acquistato | In affitto con il servizio |
| Servire clienti | Sì, con sub-assegnazioni | No: niente sub-assegnazioni né colocation | Non con questi indirizzi |
Le quote 2028 e 2029 non sono ancora fissate; la tabella assume il livello del 2027. Dall'esaurimento non si assegna IPv4 PI nuovo, quindi la colonna PI significa comprare un blocco PI esistente. Per avere una scala: tre anni di quote di una LIR propria, EUR 6.682, superano il costo di un intero /24 alla mediana a 90 giorni di ip4.market, $25,25 per IP nelle vendite fino al 2026-11-02 ($6.464). Perché la quota 2027 è così: tariffe RIPE 2027; acquisto contro affitto: affittare o comprare IPv4.
Quando non aprire una LIR
- Vi servono IP solo per i vostri server. Prendeteli con i server o in affitto: affitto IPv4. Nessun contratto con il RIPE NCC, nessuna quota.
- Una rete aziendale con AS e IPv6 propri. Una LIR sponsor vi procura IPv6 PI e un ASN per una frazione della quota. Il limite è reale: lo spazio PI è solo per l'infrastruttura della vostra persona giuridica, mai per clienti.
- Volete un /24 in fretta. La richiesta più vecchia in coda aspettava oggi da 500 giorni, e nessuno garantisce l'attesa. Comprate, o affittate nell'attesa.
- Volete un secondo account per un altro /24. Chiuso ai membri esistenti dal 29/09/2026.
- Pensate di ottenere un /24 dalla lista d'attesa per rivenderlo. Quattro anni di quote fino alla fine del blocco di 24 mesi superano il prezzo a cui si è venduto un /24 nel 2026, come calcolato nell'articolo sulla lista d'attesa.
Aprite una LIR propria quando assegnate indirizzi a clienti (ISP, hosting, cloud), quando volete detenere IPv4 come PA allocato e instradarlo tramite più provider, o quando vi serve IPv6 in scala /29. Le aziende ucraine seguono le stesse regole, con documenti in più: IPv4 per aziende ucraine.
DCXV è membro del RIPE NCC (AS204057) e aiuta con le domande di LIR e la relativa documentazione; la nostra pagina /ipv4 offre lo status di LIR in 7 giorni. Note sul registro su /ipv4/ripe. State scegliendo tra LIR propria, PI e indirizzi in affitto? Parlate con il team IPv4 o scrivete a ipv4@dcxv.com.
