Proxy datacenter
I proxy datacenter inviano le richieste dell’applicazione attraverso server con indirizzi IP di reti di hosting o cloud. Il sito riceve una connessione dall’IP del proxy. Il browser, il programma di estrazione dati o un’altra applicazione continuano a funzionare sul tuo computer o server.
Datacenter è uno dei principali tipi di reti proxy. Descrive la provenienza dell’IP. Questi proxy sono spesso una scelta economica quando servono molti indirizzi o si trasferiscono molti dati, purché i siti con cui lavori accettino IP di hosting.
Da dove provengono gli IP datacenter
Un centro dati ospita server e apparati di rete, con alimentazione elettrica, raffreddamento e connettività Internet. Un fornitore di proxy può possedere queste attrezzature o noleggiarle da un’azienda di hosting. Esegue il software proxy sui server e usa indirizzi IP pubblici di reti di hosting o cloud per collegarsi ai siti.
Un server può fornire molti IP proxy. Ogni indirizzo è diverso, ma gli indirizzi possono condividere lo stesso processore e la stessa connessione Internet. Questo distribuisce il costo dell’hardware tra più IP. Significa anche che acquistare più indirizzi non offre necessariamente più banda né permette più connessioni simultanee.
Il tipo dipende dalla rete dell’IP, non soltanto dall’edificio che ospita il server. Un proxy ISP può funzionare su un server nello stesso centro dati usando un IP associato a un fornitore di accesso a Internet. I proxy residenziali e mobili usano rispettivamente connessioni domestiche e cellulari. Un IP datacenter rappresenta una rete di hosting.
Come funziona la connessione
Quando l’applicazione carica una pagina tramite un proxy, avvengono tre passaggi:
- L’applicazione si collega al proxy usando indirizzo, porta e dati di accesso forniti dal servizio.
- Il proxy si collega al sito e inoltra la richiesta. Il sito vede l’IP usato per questa connessione, spesso chiamato IP di uscita.
- Il sito invia la risposta al proxy, che la restituisce all’applicazione.
È sempre l’applicazione a decidere quali pagine richiedere e come elaborarle. Il proxy trasporta richieste e risposte. Non esegue l’estrazione dei dati né crea al posto tuo il carico di lavoro di un test.
Un servizio può fornire un elenco di indirizzi proxy oppure un gateway che seleziona un IP da un pool. Con un gateway, l’indirizzo inserito nelle impostazioni può essere diverso dall’IP visto dal sito.
Vantaggi dei proxy datacenter
Capacità per molte richieste
I server di hosting e i loro collegamenti di rete possono gestire molte connessioni e trasferimenti di grandi dimensioni. Il traffico non deve attraversare la connessione domestica di un partecipante né il collegamento radio di un dispositivo mobile. Questo rende i proxy datacenter utili per lavori che recuperano molte pagine o scaricano grandi insiemi di dati.
Banda e tempo di risposta sono cose diverse. Un server può trasferire molti dati mentre ogni richiesta richiede più tempo perché il percorso è lungo o il sito risponde lentamente. Per il tuo lavoro conta il tempo necessario a completare l’attività, insieme ai limiti di banda e di connessioni del servizio.
Costo inferiore per un grande elenco di IP
Più IP proxy possono usare lo stesso server e il fornitore non deve avere una connessione domestica o una SIM separata per ogni indirizzo. Questo rende spesso i grandi elenchi datacenter meno costosi dell’accesso residenziale o mobile. Gli indirizzi IP hanno comunque costi di acquisizione e manutenzione: condividere l’hardware riduce soltanto una parte delle spese del fornitore.
Può essere utile per raccolte regolari o download di grandi dimensioni, dove il costo delle operazioni ripetute si accumula. Confronta il costo dei lavori completati con successo: un indirizzo economico ha poco valore se non permette di caricare le pagine necessarie.
Adatti al lavoro pianificato
I server proxy vengono normalmente gestiti in modo continuativo. Un’attività pianificata non dipende dal fatto che un partecipante domestico lasci collegato un dispositivo. Con un servizio statico, l’applicazione può anche tornare agli stessi IP nelle esecuzioni successive.
Questo aiuta nelle raccolte giornaliere, nel monitoraggio e nelle verifiche ripetute. La disponibilità dipende comunque dalle attrezzature e dalla rete del fornitore: manutenzioni, guasti o sovraccarichi possono interrompere la connessione.
Limiti dei proxy datacenter
I siti possono riconoscere gli IP di hosting
I siti possono usare database di classificazione IP e dati delle reti per identificare indirizzi associati a fornitori di hosting. Per farlo non devono scoprire il tuo IP. Un sito può accettare la connessione, mostrare un CAPTCHA oppure rifiutare la richiesta.
Una restrizione può riguardare un IP, un intervallo di indirizzi o un’intera rete identificata dal suo numero di sistema autonomo (ASN). Nell’ultimo caso, passare a un altro IP della stessa rete può produrre lo stesso risultato. Un elenco con molti indirizzi non è necessariamente un elenco proveniente da molte reti diverse.
L’uso precedente e condiviso può influire su un IP
Un indirizzo può avere una cattiva reputazione a causa di attività precedenti. Assegnarlo a un nuovo cliente non cancella quella cronologia e altri clienti possono continuare a usare lo stesso IP in un servizio condiviso. È una situazione diversa dal rifiuto di tutti gli IP di hosting da parte di un sito: anche un indirizzo senza abusi noti può rientrare in quella regola.
I siti possono valutare anche cookie, account, segnali del browser e schemi delle richieste. Cambiare l’IP proxy lascia invariati molti di questi segnali. Il motivo di un rifiuto conta quindi più della semplice frequenza con cui cambi indirizzi.
Un grande pool non significa che sia disponibile ogni posizione
I paesi e le città disponibili dipendono dalle reti e dagli intervalli IP del fornitore. Migliaia di indirizzi in pochi paesi non sono utili se il tuo lavoro richiede una posizione diversa. Inoltre, un IP di hosting nel paese necessario non rappresenta una famiglia locale né un abbonato mobile.
Per una verifica di posizione conta come il sito identifica l’IP. Il suo database di geolocalizzazione può non concordare con il paese indicato dal fornitore o con la posizione fisica del server.
A cosa servono i proxy datacenter
Gli esempi seguenti mostrano motivi diversi per usare IP proxy: separare attività di raccolta, mantenere un indirizzo stabile o eseguire test da più origini. L’infrastruttura datacenter rende pratico usare questi indirizzi per lavori ripetuti e trasferimenti di grandi dimensioni.
Esplorare cataloghi e archivi pubblici
Un crawler può raccogliere dati aziendali, pagine d’archivio o documentazione da molte fonti. IP proxy diversi possono essere assegnati a processi di lavoro separati. È utile quando una fonte conteggia richieste o connessioni per IP: altrimenti i processi che usano lo stesso indirizzo condividerebbero quella quota.
I proxy datacenter rendono relativamente economico un grande elenco di indirizzi e possono sostenere trasferimenti continuativi. È sempre il crawler a gestire la coda, analizzare i contenuti e stabilire la frequenza delle richieste per ogni sito. Aggiungere IP non aumenta la capacità del sito esplorato.
Ricontrollare prezzi e disponibilità
Un sistema di monitoraggio prezzi torna a un elenco noto di prodotti durante la giornata. È possibile assegnare indirizzi proxy separati a negozi o gruppi di prodotti e riutilizzare un indirizzo statico tra una verifica e l’altra. Il processo di raccolta mantiene così una sorgente di rete costante, invece di dipendere dalla connessione Internet corrente del computer sul quale viene eseguito.
I costi operativi contenuti sono importanti perché le stesse pagine vengono recuperate ripetutamente. Vale la pena provare i proxy datacenter quando servono aggiornamenti frequenti su un catalogo ampio. Per un piccolo monitoraggio che funziona con una connessione diretta, un proxy può non aggiungere alcuna capacità utile.
Recuperare dati API attraverso un IP consentito
Alcune API di dati accettano richieste soltanto da indirizzi di origine approvati. Un processo può collegarsi attraverso un proxy datacenter statico il cui IP sia stato aggiunto all’elenco. Se il processo viene spostato su un altro server o un’altra rete, l’API continua a ricevere la connessione dallo stesso IP proxy.
È utile per esportazioni regolari in JSON o XML e per grandi flussi di dati. Il proxy fornisce l’indirizzo di rete e trasporta i dati; l’applicazione continua a fornire la chiave API e a gestire le risposte. Una quota associata a quella chiave o a quell’account rimane uguale quando si aggiungono IP proxy.
Analizzare un grande sito da un indirizzo esterno
Un crawler SEO controlla il tuo sito o quello di un cliente per trovare collegamenti interrotti, catene di reindirizzamenti, titoli duplicati e tag canonical errati. Confrontando la scansione con una sitemap si possono trovare anche pagine senza collegamenti interni. Un proxy statico dà alla verifica un indirizzo esterno noto che il proprietario del sito può autorizzare nei propri controlli di accesso. Lo stesso indirizzo può essere riutilizzato quando la verifica viene eseguita da un’altra macchina.
La capacità datacenter è utile per una scansione ampia, mentre la frequenza delle richieste deve comunque essere adatta alla capacità del sito. Il crawler trova gli errori; il proxy fornisce la connessione. Dopo una migrazione, permette anche di ripetere la scansione dallo stesso indirizzo consentito.
Provare il comportamento del tuo sito sotto carico
Un test di carico concordato può inviare richieste attraverso più IP proxy per verificare visite simultanee, traffico API continuativo o un aumento improvviso delle richieste. Indirizzi di origine diversi permettono anche di verificare come il tuo servizio applica i limiti di connessioni e richieste per IP.
I proxy datacenter forniscono più indirizzi esterni a un costo gestibile. Il programma di test crea il carico di lavoro. Misura anche i limiti di banda e di connessioni del servizio proxy, per non scambiare un proxy saturo per un sito lento. Più IP possono comunque condividere un solo server e un solo collegamento di rete.
Opzioni di accesso
Contano due scelte separate: se l’IP rimane uguale e se altri clienti lo usano. Un IP statico può essere condiviso; un gruppo di indirizzi dedicati può essere usato con rotazione.
L’IP cambia?
Statico
Il servizio mantiene assegnato un IP per permetterti di riutilizzarlo tra le connessioni. Può fornire un elenco fisso di proxy o accesso tramite gateway a quegli indirizzi fissi. Puoi associare un IP a un determinato lavoro o mantenerlo per una sequenza di azioni.
Se l’applicazione scorre un elenco statico, è essa a scegliere quando cambiare proxy. Ogni indirizzo dell’elenco rimane fisso.
A rotazione
Il servizio sceglie IP da un pool e li cambia secondo le proprie regole, per esempio per una nuova connessione o dopo un intervallo di tempo. Alcuni servizi offrono sessioni persistenti che mantengono un IP per una serie di richieste.
La rotazione cambia l’indirizzo, non il tipo di rete: un pool datacenter continua a fornire IP datacenter. I tempi precisi dei cambi dipendono dalle impostazioni di rotazione del servizio.
Chi usa l’IP?
Dedicato
Il servizio riserva l’IP a un cliente. Gli altri clienti del servizio non lo usano durante la prenotazione. Questo ti permette di controllare l’attività inviata attraverso quell’indirizzo.
Il server può comunque ospitare altri IP proxy. Un indirizzo esclusivo non significa necessariamente hardware o banda esclusivi.
Condiviso
Più clienti usano lo stesso IP proxy. Le loro connessioni sono separate, ma il sito può sommare le richieste quando applica un limite basato sull’IP. L’attività degli altri clienti può influire anche sulla reputazione dell’indirizzo.
La condivisione distribuisce il costo dell’IP tra i clienti.
