Un proxy è semplicemente una macchina che fa richieste per tuo conto, così l'altra parte vede l'IP del proxy invece del tuo. Affitta un VPS con un IP dedicato, fai girare un daemon proxy su di esso, e hai un indirizzo di uscita fisso che è solo tuo — nessun contatore mensile per GB, nessun pool condiviso, nessun abuso di qualcun altro che atterra sul tuo IP.
Il trucco è che un proxy funziona solo se i client possono connettersi a esso. È traffico in entrata su una porta, che è esattamente ciò che un piano NAT non ti darà. Quindi è un lavoro da IP dedicato dall'inizio.
Prima, è questo il proxy che vuoi davvero?
Sii onesto con te stesso sul caso d'uso, perché "proxy" copre due esigenze molto diverse:
Un IP di uscita fisso che controlli — è questo ciò in cui un proxy self-hosted è ottimo. Vuoi un indirizzo in uscita stabile da mettere su un'allowlist di API, una rotta privata per il tuo traffico, un modo per testare come appare la tua app da un IP tedesco, o un IP pulito che non stai condividendo con sconosciuti. Un IP datacenter statico è una funzione qui, non un limite.
Un pool residenziale a rotazione per fare scraping di migliaia di pagine senza essere bloccato — questo non lo è. Ottieni un IP datacenter. Alcuni bersagli bloccano del tutto i range datacenter, e non c'è rotazione. Se il tuo lavoro è scraping ad alto volume dietro rotazione, un singolo proxy VPS verrà rate-limitato in fretta, e preferiamo dirtelo ora che prendere $16 per la cosa sbagliata.
Se il primo sei tu, continua a leggere.
Cosa serve
- Un piano con IP dedicato. Il proxy ascolta su una porta a cui i tuoi client compongono; i piani NAT non inoltrano porte arbitrarie. Small-IP ($16/mese — 4 vCPU, 4 GB RAM, il tuo IPv4 pubblico) gestisce comodamente traffico reale e diversi client. Un singolo proxy personale va bene su Nano-IP ($8/mese).
- Traffico non contato, che ogni piano qui ha — un proxy che ti fattura per GB è un proxy che smetti di usare.
- Ubuntu 24.04 e cinque minuti.
Il setup: 3proxy (SOCKS5 + HTTP, un daemon)
3proxy è minuscolo, fa sia SOCKS5 sia HTTP, e ha auth pulita. Installalo, poi scrivi una config minimale:
apt update && apt install -y 3proxy
Crea /etc/3proxy/3proxy.cfg:
# risolvi i nomi, tieni un piccolo log
nserver 1.1.1.1
nscache 65536
log /var/log/3proxy/3proxy.log D
rotate 7
# UN utente — cambia questi
users proxyuser:CL:a-long-random-password
# richiedi quel login per ogni connessione
auth strong
# SOCKS5 sulla 1080, HTTP sulla 3128
socks -p1080
proxy -p3128
Avvialo:
mkdir -p /var/log/3proxy
systemctl enable --now 3proxy
Ora punta il tuo client su your.server.ip:1080 (SOCKS5) o :3128 (HTTP) con quell'username e password. curl è il test più veloce:
curl -x socks5://proxyuser:PASSWORD@YOUR.SERVER.IP:1080 https://ifconfig.me
Se stampa l'IP del tuo server, stai instradando attraverso il tuo proxy.
Blindalo — questa parte non è opzionale
Un proxy aperto su un IP pubblico viene trovato dagli scanner entro ore e trasformato nel relay di spam di qualcun altro. Due regole:
- Auth sempre attiva. La riga
auth strongsopra significa niente login, niente connessione. Tienila. - Metti le porte dietro firewall verso gli IP che le usano davvero. Se sei solo tu:
ufw allow 22/tcp
ufw allow from YOUR.HOME.IP to any port 1080 proto tcp
ufw allow from YOUR.HOME.IP to any port 3128 proto tcp
ufw --force enable
Se i tuoi client si spostano e non puoi fissare un IP, almeno tieni l'auth forte e una password lunga, e guarda il log. L'abuso che esce dal tuo server è colpa tua — no-KYC significa che non chiediamo chi sei, non che tutto è permesso.
Dove questo batte un proxy commerciale
Controlli la macchina, quindi non c'è una terza parte che registra quali siti instradi attraverso di essa. L'IP è statico e tuo, che è tutto il senso per un'allowlist o una rotta in uscita stabile. E lo paghi in crypto con un indirizzo email — un proxy legato al tuo nome vero e carta non è granché come rotta privata.
Il compromesso, di nuovo, onestamente: è un IP, ed è un IP datacenter. Perfetto come uscita fissa che possiedi; sbagliato come pool di scraping a rotazione. Se è quella l'uscita che vuoi, Small-IP a $16/mese è il punto ideale — o Nano-IP a $8 per un singolo proxy personale leggero.
Correlati: una VPN personale se vuoi tunnelizzare tutto il tuo traffico invece che per app, e aggirare la censura se un proxy semplice viene riconosciuto dove sei.
Commenti
Ancora nessun commento. Sii il primo.