Moldova · Proxy_Hosting · 27-10-2026

Proxy pentru Linkedin și unelte de dezvoltare: setări corecte

De ce un proxy pentru Linkedin nu e același lucru cu unul pentru IntelliJ

Un cont de Linkedin folosit pentru prospectare în Republica Moldova lovește des în limite scrise de platformă: același IP rezidențial din Chișinău, aceleași ore de acces, zeci de profiluri deschise într-o oră. Platforma vede un tipar și îl sancționează cu restricții temporare. Un proxy rezidențial schimbă punctul din care pleacă cererile, iar dacă lucrezi cu un furnizor serios, IP-ul arată ca al unui abonat obișnuit, nu ca al unui centru de date.

Pe de altă parte, când deschizi IntelliJ IDEA în spatele rețelei unui birou din Bălți sau al unui internet mobil Orange, proxy-ul are cu totul alt rol: trebuie să lase Maven, Gradle și actualizările de plugin-uri să treacă de filtrul corporativ. Aceeași infrastructură, configurare diferită. Confuzia dintre cele două scenarii e prima greșeală pe care o vad la echipele mici.

Regula practică: pentru automatizări de tip scraping sau prospectare folosești IP-uri rezidențiale rotative, cumpărate de la furnizori care acceptă plata în criptomonede; pentru traficul intern de dezvoltare folosești un singur proxy de ieșire, stabil, al firmei. Nu amesteca cele două pe același port.

Setări în IntelliJ și Ubuntu: unde se pierd orele

IntelliJ nu folosește setările de sistem ale rețelei, ci are propriul panou: Settings, apoi Appearance & Behavior, System Settings, HTTP Proxy. Acolo alegi Manual proxy configuration, treci adresa și portul, iar dacă proxy-ul cere autentificare bifezi căsuța și introduci utilizatorul și parola. Un detaliu care încurcă multă lume: certificatul self-signed al unui proxy intern trebuie importat în keystore-ul JVM, altfel IDE-ul afișează erori de tip PKIX și nu descarcă nimic din marketplace.

În Ubuntu, lucrurile se împart în trei locuri diferite. Setările grafice din Settings, Network, Network Proxy acoperă aplicațiile GNOME, dar nu și terminalul. Pentru terminal adaugi în /etc/environment linii de forma http_proxy și https_proxy, cu varianta majuscule pentru unele unelte. Iar pentru apt creezi un fișier separat în /etc/apt/apt.conf.d/, cu directiva Acquire::http::Proxy. Dacă uiți de acest ultim fișier, actualizările de pachete vor eșua cu timeout, deși browserul funcționează perfect.

Un caz concret dintr-un birou din Chișinău

O echipă de trei dezvoltatori nu reușea să tragă dependențe Maven după ce firma a impus un proxy Squid. Cauza: uneltele Java citesc variabilele de mediu, dar procesul pornit din IDE moștenește mediul shell-ului părinte. Soluția a fost să declare proxy-ul în settings.xml din directorul ~/.m2, cu excepția hosturilor locale în lista nonProxyHosts. Trei linii au rezolvat o problemă de două zile.

Sub Ubuntu, aceeași corecție se face o singură dată dacă folosești un manager de configurare; risipa apare când fiecare își editează fișierele local. Pentru cine administrează mai multe mașini, un fișier de configurare centralizat, distribuit prin Ansible, economisește mai mult decât orice tutorial.

Torrent, reverse proxy și alte unelte care cer SOCKS5

qBittorrent are o setare clară: Options, Connection, apoi secțiunea Proxy Server. Alegi SOCKS5, treci gazda și portul, bifezi autentificarea și, important, bifezi opțiunea ca și căutările DNS să treacă prin proxy. Fără această bifă, clientul trimite interogări DNS în clar, iar furnizorul de internet din Moldova vede exact ce cauți, chiar dacă traficul propriu-zis e tunelat. Mulți utilizatori se miră de ce „proxy-ul nu funcționează” — de fapt funcționează, doar scurgerile rămân.

O listă de proxy-uri SOCKS5 gratuite pare o soluție rapidă, dar în practică e o capcană: nodurile publice sunt supraîncărcate, unele interceptează traficul, iar viața lor se măsoară în ore. Pentru descărcări mari, un astfel de nod cedează la jumătatea fișierului. Dacă ai nevoie de stabilitate, un proxy plătit cu 2-5 dolari pe lună costă mai puțin decât timpul pierdut cu reconfigurări.

Reverse proxy-ul e o altă poveste. Când găzduiești un site pe un VPS din Chișinău sau pe un hosting moldova ieftin și vrei să servești mai multe subdomenii de pe aceeași adresă IP, nginx rezolvă elegant: un bloc server pentru fiecare subdomeniu, cu proxy_pass către portul aplicației. Certificatele se obțin cu certbot, iar dacă preferi o interfață grafică, Nginx Proxy Manager sub Windows sau Docker oferă exact aceleași rezultate cu mai puțină editare de fișiere. Greșeala tipică rămâne aceeași: uiți să transmiți headerele X-Forwarded-For și aplicația din spate vede doar IP-ul intern al proxy-ului.

Achiziția, plata și igiena conturilor care depind de IP

Furnizorii internaționali acceptă frecvent Bitcoin, USDT sau Monero. Pentru un utilizator din Moldova, plata cu criptomonede evită conversia dublă leu-dolar și comisioanele bancare de 15-25 de lei pe tranzacție. Verifică însă dacă furnizorul cere verificare KYC: unii o impun chiar și pentru sume mici, ceea ce anulează avantajul. Cere o mostră de test înainte de a cumpăra un pachet lunar — majoritatea oferă câteva zeci de megabiți pentru probă.

Pentru Linkedin, rotește IP-urile cu moderație. Un cont nou care schimbă țara la fiecare cerere e blocat în câteva zile. Mai bine păstrezi un IP rezidențial per cont, cu aceeași geolocație, și limitezi acțiunile la un ritm uman: sub 100 de vizualizări de profil pe zi, pauze neregulate, fără automatizare agresivă. Aceeași logică se aplică extensiilor de browser care lucrează prin proxy: o extensie de Chrome configurată cu un nod instabil pierde sesiunea și te deconectează din contul curent.

Igiena de bază înseamnă inventar. Notează pentru fiecare serviciu ce proxy folosește, pe ce port, cu ce credențiale și când expiră. O foaie de calcul ținută la zi valorează mai mult decât orice panou de administrare, mai ales când un coleg pleacă și nimeni nu știe prin ce nod trecea pipeline-ul de CI. În final, testează întotdeauna cu un serviciu care arată IP-ul real: dacă adresa vizibilă diferă de cea a furnizorului tău de internet, configurarea e corectă; dacă nu, ai o scurgere undeva între aplicație și rețea.

Resurse conexe