Infrastruktura · VPN

S4M — infrastruktura prywatnej sieci: VPN i proxy

Infrastruktura prywatnej sieci z podejściem API-first: VPN WireGuard/OpenVPN, uwierzytelnione proxy SOCKS5/HTTP, dedykowane IP i rdzeń bez logów zbudowany na węzłach RAM-first.

Kategoria
Infrastruktura · VPN
Szacowany koszt
od 18 000 €
Oś czasu
≈ 3–4 miesiące
Strona internetowa
s4m.online ↗
s4m.online
S4M
Strona główna projektu — s4m.online

01Przegląd projektu

S4Mto prywatna infrastruktura sieciowa złożona w jeden produkt: VPN WireGuard i OpenVPN dla całego urządzenia, uwierzytelnione proxy SOCKS5/HTTP dla skryptów i automatyzacji, dedykowane statyczne IP oraz prywatne serwery. Wszystko to znajduje się w jednym koncie, z jednym rozliczeniem i jednym punktem kontroli. Pozycjonowanie mieści się w dwóch krótkich linijkach z strony głównej: "Ukryj swoje prawdziwe IP. Posiadaj swoją prywatność."

Warto od razu naprawić ramkę. S4M to narzędzie prywatności do legalnej pracy: ochrona automatyzacji i serwerów źródłowych przed ujawnieniem adresu, przeszukiwanie własnych celów monitorowania bez ujawniania IP produkcyjnego oraz przeglądanie prywatnie z dowolnego urządzenia. Dokładnie tak produkt opisuje siebie: twoja automatyzacja i twój serwer pozostają niewidoczne — osoby trzecie widzą tylko węzeł wyjściowy, i tylko węzeł wyjściowy. Brak obietnic „obejścia” lub „oszukania” kogokolwiek: to infrastruktura, która rozwiązuje kwestię pochodzenia ruchu tak naturalnie, jak CDN rozwiązuje kwestię dostarczania.

Zaprojektowaliśmy i zbudowaliśmy S4M od początku do końca — architekturę sieci z jej dwoma płaszczyznami (VPN i proxy), rozliczanie użytkowania, pulpit nawigacyjny i rozliczenia, publiczny katalog darmowych proxy z ciągłym sprawdzaniem, dokumentację, przewodniki oraz trójjęzyczną stronę (EN/UK/RU). Poniżej przechodzimy przez to, z czego składa się produkt, jak zrekompensowane są brak logów i komercyjne pomiary oraz dlaczego formuła „dwa produkty — jeden bezpieczny węzeł wyjściowy” stała się podstawą całej architektury.

I jeszcze jedna warstwa kontekstu. S4M to produkt własnego ekosystemu studia i nie pozostał tylko wystawą: dzisiaj cały wychodzący ruch serwerowy naszych innych produktów — od wywołań HTTP do zewnętrznych API po przesyłanie maili — przepływa przez jego uwierzytelniony węzeł wyjściowy SOCKS5. Infrastruktura, o której mowa w tym studium przypadku, działa w naszej produkcji każdego dnia, i to jest najlepszy test, przez jaki moglibyśmy ją przeprowadzić.

02Kontekst i problem

Ukrywanie adresu IP jest łatwe "technicznie" — trudną częścią jest przekształcenie go w infrastrukturę: niezawodną, zarządzalną i uczciwą wobec użytkownika. Gdy rozłożyliśmy zadanie na części, pojawiła się znajoma lista problemów — taka, którą każdy, kto poważnie pracuje z sieciami, rozpozna:

  • Serwer źródłowy zdradza siebie.Każde wychodzące połączenie HTTP i każda wysłana wiadomość e-mail pokazuje osobie trzeciej prawdziwy adres serwera — a z adresu można znaleźć hosting, sąsiednie usługi i powierzchnię ataku.
  • ZOO narzędzi.VPN-y dla ludzi i proxy dla maszyn tradycyjnie żyją w oddzielnych produktach: dwa konta, dwa rozliczenia, dwa biura wsparcia — i brak wspólnej kontroli użytkowania gdziekolwiek.
  • Publiczne proxy są niewiarygodne.Darmowe listy szybko umierają, nie mają autoryzacji, a ich anonimowość jest nieznana. Dobre do szybkiego testu, nieprzydatne do prawdziwej pracy.
  • Limity po fakcie.Użycie jest zazwyczaj obliczane na podstawie logów na koniec okresu: przekroczenie jest zauważane dopiero po tym, jak już się zdarzyło. Dla produktu sieciowego to za późno — i zbyt drogo.
  • Prywatność tylko w słowach."Nie przechowujemy logów" w polityce prywatności to nie to samo, co architektura, w której logi aktywności fizycznie nigdy nie powstają.

Zadanie było takie: zbudować jedną infrastrukturę sieciową, w której VPN i proxy są dwoma płaszczyznami jednego produktu, gdzie brak logów jest cechą konstrukcji, a nie akapitem tekstu prawnego, i gdzie limity są egzekwowane w czasie rzeczywistym na samym węźle. A produkt musiał pozostać prosty na zewnątrz: konto w kilka sekund, konfiguracja lub dane uwierzytelniające w kilka kliknięć, a wynik weryfikowalny jednym poleceniem.

Osobna warstwa to zaufanie. Produkt prywatności sprzedaje dokładnie to, a zaufanie można zdobyć tylko uczciwością: mówiąc wprost, że darmowe publiczne proxy to test, a nie produkcja; że anonimowa rejestracja to opcja, a nie sztuczka billingowa; że brak logów dotyczy tego, co serwer nie rejestruje, a nie tego, co "nie pokaże". Ta uczciwość była wbudowana w tekst, interfejsy i FAQ od pierwszego dnia — jako wymóg produktu, a nie ton głosu.

03Cele projektu

Z zadania wyrosły konkretne cele, których trzymaliśmy się na każdym etapie — od układu węzła po tekst na stronie docelowej:

  • Jedno konto — dwa produkty.VPN i proxy dzielą konto, fakturowanie i panel sterowania; użytkownik nie składa zestawu z oddzielnych usług.
  • Brak logów z założenia.Węzły z priorytetem RAM i klucze WireGuard po stronie użytkownika: brak logów aktywności jest cechą architektury, a nie klauzulą polityki.
  • Kontrola w sieci.Szczegółowe limity na plan / na IP / na konto egzekwowane w czasie rzeczywistym na samym węźle, a nie po fakcie z logów.
  • API jako pierwsze.Wszystko, co możesz zrobić w panelu, możesz zrobić programowo: REST API z tokenami, dostępne z podstawowego planu.
  • Przewidywalne ceny.Stała miesięczna opłata za VPN, pomiar ruchu proxy, dedykowany adres IP jako dodatek — bez ukrytych narzutów.
  • Anonimowość jako opcja.Rejestracja bez danych osobowych, płatność kartą lub kryptowalutą, możliwość anulowania w dowolnym momencie.

Jak w naszych innych produktach, cele zostały sformułowane jako ograniczenia — a każde z nich wykluczało opcje architektoniczne, pozostając jednocześnie na papierze. Brak logów wykluczył klasyczne procesy rozliczeniowe oparte na analizie logów: jeśli nie ma logów, księgowość musi być strumieniowa i na żywo na węźle. Kontrola w czasie rzeczywistym zabraniała przesuwania limitów do "nocnej recalibracji". A podejście API-first narzuciło, że pulpit nawigacyjny jest po prostu klientem tego samego API, które otrzymują użytkownicy: fizycznie nie może być funkcji dostępnej z panelu, ale niedostępnej programowo.

04Co zbudowaliśmy

S4M tworzy prywatną sieć z czterech bloków produktowych, które obejmują cały zakres — od "ukryj laptopa" do "ukryj flotę serwerów":

VPN: WireGuard + OpenVPN

Konfiguracja jednym dotknięciem dla każdej platformy, nowoczesny audytowany protokół i stała miesięczna opłata w płatnych planach.

Proxy SOCKS5 i HTTP

Uwierzytelnione proxy datacenter do skrobania i automatyzacji: curl, Python, Scrapy, każda przeglądarka.

Dedykowane adresy IP

Osobisty statyczny adres — opcjonalnie niezwiązany z twoją tożsamością; łączy się z VPN lub z proxy.

Darmowy katalog proxy

Na żywo lista publicznych proxy SOCKS5/HTTP/HTTPS: ciągłe sprawdzanie, filtry według kraju, protokołu i anonimowości.

Na tych blokach znajduje się pulpit do zarządzania konfiguracjami, poświadczeniami i limitami; rozliczenia z kartą lub płatnością kryptowalutą; REST API z tokenami; biblioteka przewodników i porównań; oraz trójjęzyczna strona. Razem to jeden produkt z jednym modelem danych — a nie cztery usługi pod wspólnym szyldem.

Kluczową cechą jest spójność. Jedno konto generuje zarówno konfigurację VPN, jak i poświadczenia proxy; dedykowany IP łączy się z dowolnym z tych obszarów; rozliczanie użytkowania jest takie samo, niezależnie od formy, w jakiej ruch opuszcza system. Użytkownik myśli w kategoriach "ukryj urządzenie" lub "ukryj skrypt" — a nie w kategoriach "która z moich pięciu usług jest za to odpowiedzialna".

Produkt w jednym zdaniu: "Ukryj swój prawdziwy IP — miej swoją prywatność." VPN dla całego urządzenia, proxy do automatyzacji, jedno bezpieczne wyjście. Strony trzecie widzą węzeł wyjściowy — a nigdy twój prawdziwy adres.

05Architektura: dwa produkty, jedno wyjście

W S4M "dwa produkty" to dwa płaszczyzny danych nad wspólnym rdzeniem:

  • Płaszczyzna VPN — WireGuard i OpenVPN: szyfruje całe urządzenie. Użytkownik pobiera gotową konfigurację i łączy się jednym dotknięciem na dowolnej platformie.
  • Płaszczyzna proxy — uwierzytelnione punkty końcowe SOCKS5 i HTTP: kieruje pojedynczą aplikację lub skrypt przez wyjście. Idealne do automatyzacji, gdzie VPN na całej maszynie byłby przesadą.
  • Wspólny rdzeń — konta, plany, limity, rozliczanie użycia i wydawanie poświadczeń: jeden model danych, któremu podlegają obie płaszczyzny.

Drugie rozdzielenie to kontrola versus dane. Płaszczyzna kontrolna (panel, API, rozliczenia) decyduje, kto może robić co: tworzy dostęp, przydziela limity, liczy pieniądze. Płaszczyzna danych (węzły wyjściowe) wykonuje: kończy sesje WireGuard/OpenVPN, uwierzytelnia połączenia proxy i egzekwuje limity bezpośrednio w sieci. Węzły są budowane z myślą o RAM: stan roboczy żyje w pamięci, a nie w trwałych logach — fundament projektu bez logów, omówionego szczegółowo poniżej.

A trzecia idea, promowana w tytule sekcji: jedno wyjście. Cokolwiek użytkownik wybierze — tunel VPN dla laptopa lub SOCKS5 dla robota — z zewnątrz widoczna jest ta sama klasa podmiotu: węzeł wyjściowy S4M. Strona trzecia widzi adres wyjścia, a nigdy adres źródłowy. Model jednego wyjścia oznacza jeden model bezpieczeństwa, jeden model rozliczeniowy i jedno miejsce, w którym zasady są stosowane.

W końcu architektura została zaprojektowana od samego początku, aby linia produktów mogła się rozwijać. Dedykowany osobisty adres IP nie jest oddzielnym produktem, ale atrybutem, który łączy się z jednym z dwóch: tym samym VPN lub tymi samymi proxy, ale z stabilnym adresem, który należy tylko do Ciebie. Prywatny serwer to logiczna kontynuacja: osobisty węzeł w warstwie danych pod tym samym modelem zarządzania, bez wspólnego wyjścia i bez sąsiadów. Żaden z kroków nie wymagał łamania rdzenia — wpasowują się w niego konstrukcyjnie.

06Jak to działa: trzy kroki

Cała podróż od "mój IP jest widoczne" do "mój IP jest ukryte" produkt określa jako "prywatne w trzech krokach" — i to nie jest skrót marketingowy, ale rzeczywista ścieżka onboardingu:

  • 1. Utwórz konto. Zarejestruj się w kilka sekund — za pomocą e-maila lub całkowicie anonimowo, bez danych osobowych.
  • 2. Wybierz VPN lub proxy.Pobierz konfigurację WireGuard/OpenVPN dla swojego urządzenia — lub zdobądź dane uwierzytelniające SOCKS5/HTTP proxy dla swojego skryptu.
  • 3. Połącz.Ruch wychodzi przez węzeł S4M: osoby trzecie widzą węzeł wyjściowy — i nigdy twój prawdziwy adres IP.

Specjalnie nalegaliśmy, aby wynik był weryfikowalny jednym poleceniem. Wskazany dowolny narzędzie na proxy S4M, a docelowy serwer widzi tylko wyjście: curl --socks5 USER:PASS@node:1080 https://api.ipify.orgzwraca adres węzła wyjściowego, a nie adres twojego serwera. Działa z curl, Pythonem, Scrapy i każdą przeglądarką; sprawdzenie przeciwko api.ipify.org zajmuje sekundy. Ten blok terminala znajduje się bezpośrednio na stronie głównej produktu: najlepszym argumentem dla infrastruktury jest pokazanie jej działania, a nie opisywanie.

Od początku traktowaliśmy "czas do prywatności" jako metrykę produktu. Jeśli między rejestracją a ukrytym IP znajduje się wątek wsparcia, ręczna konfiguracja lub studiowanie podręczników — produkt przegrał, niezależnie od siły rdzenia. Dlatego konfiguracje są generowane gotowe do użycia dla każdej platformy, dane uwierzytelniające proxy są w formie "wklej do polecenia", a ścieżka onboardingu mieści się w minutach — od pustego formularza rejestracyjnego do zweryfikowanego zagranicznego adresu w odpowiedzi ipify.

07Kluczowe możliwości

Przyjrzyjmy się, co sprawia, że S4M to nie "jeszcze jedna VPN", ale infrastruktura sieciowa klasy produkcyjnej.

VPN na WireGuard i OpenVPN

Dwa protokoły obejmują pełen zakres urządzeń i sieci: nowoczesny, audytowany WireGuard jako główny oraz OpenVPN jako zgodny zapas. Konfiguracja jest wydawana jednym dotknięciem na każdej platformie, a ceny są stałą miesięczną stawką bez niespodzianek. W zestawie znajduje się kill-switch, podział tunelowania oraz filtr DNS dla reklam, trackerów i złośliwego oprogramowania: VPN zamyka nie tylko adres, ale także tło śledzenia.

Uwierzytelnione proxy SOCKS5 i HTTP

Proxy datacenter z uwierzytelnianiem za pomocą nazwy użytkownika i hasła: dane logowania są tylko twoje, więc żaden niepożądany ruch nie korzysta z twojego punktu końcowego. Ruch proxy jest mierzony — płacisz za to, co faktycznie używasz. To narzędzie do przeszukiwania własnych celów monitorowania, do automatyzacji i do wszelkich zadań po stronie serwera, gdzie pochodzenie żądania nie może wskazywać na maszynę produkcyjną.

Dedykowane osobiste IP

Statyczny adres, który należy tylko do ciebie: zamówiony jako dodatek, powiązany z VPN lub proxy, a jeśli wybierzesz — utrzymywany w separacji od twojej tożsamości. Stabilne wyjście ma znaczenie wszędzie tam, gdzie adres trafia na listy dozwolone, lub gdzie reputacja IP powinna zależeć tylko od ciebie.

Prywatne serwery

Najwyższy poziom izolacji: twój własny serwer z twoim własnym IP w wybranym przez ciebie regionie, z WireGuard/OpenVPN na pokładzie i tą samą dyscypliną braku logów. Brak współdzielonego wyjścia i brak sąsiadów — cały węzeł działa dla jednego klienta.

Konto, płatność, anulowanie

Zarejestruj się za pomocą e-maila lub anonimowo, płatność kartą lub kryptowalutą przez partnera rozliczeniowego, anuluj w dowolnym momencie. Prywatność zaczyna się od produktu, który nie wymaga od użytkownika więcej danych, niż potrzebuje do działania.

Zarządzanie użytkowaniem

Szczegółowe limity na plan, na IP i na konto, egzekwowane w czasie rzeczywistym. To zarówno obrona infrastruktury, jak i konstruktor planów — omówione szczegółowo w sekcji 09.

08Brak logów i prywatność jako inżynieria

Podstawową zasadą S4M jest wiedzieć nie więcej niż to konieczne. Węzły wyjściowe są budowane z myślą o pamięci RAM: stan roboczy — sesje, połączenia, liczniki — żyje w pamięci i nigdy nie osiada w trwałych logach. Historia przeglądania nie jest w ogóle rejestrowana: nie dlatego, że "obiecaliśmy", ale dlatego, że konstrukcja węzła nie ma dla niej miejsca docelowego.

Drugim filarem jest klucze po stronie użytkownika. Klucze WireGuard są kontrolowane przez właściciela konta; dane uwierzytelniające proxy należą tylko do nich. Infrastruktura autoryzuje i kieruje, ale nie rości sobie praw do tożsamości klienta. To samo dotyczy anonimowej rejestracji i płatności kryptowalutą: link "konto ↔ tożsamość" istnieje dokładnie w takim zakresie, w jakim użytkownik zdecydował się go stworzyć.

Ten projekt przesuwa model zagrożeń w odpowiednią stronę. Wartość węzła dla każdego atakującego lub ciekawskiej strony jest definiowana przez to, co przechowuje — a węzeł RAM-first przechowuje operacyjne minimum. Celowo zaprojektowaliśmy system z pytaniem "co pozostałoby na dysku w najgorszym dniu?" i dążyliśmy do odpowiedzi "nic, o czym warto mówić". Ta sama dyscyplina wiąże sam produkt: żadne "tymczasowe" logi debugowania z adresami użytkowników nie mogą pojawić się niezauważone, ponieważ podstawowa konstrukcja temu przeczy.

Kluczowa idea: węzeł, który nie ma nic do przekazania, nie ma nic do stracenia. Brak dzienników aktywności nie jest obietnicą w polityce prywatności, ale fizyczną cechą architektury — a to jest silniejsze niż jakiekolwiek sformułowanie prawne.

09Kontrola użycia w sieci

Najciekawszym inżynieryjnym rozwidleniem projektu było pogodzenie dwóch wymagań, które na pierwszy rzut oka się wykluczają: brak dzienników i komercyjny pomiar. Klasyczny pomiar opiera się na analizie dzienników: zbieranie dzienników, podsumowywanie ich, wystawianie rachunku, zauważanie nadużyć. Ale nie mamy dzienników — więc księgowość musi żyć gdzie indziej.

Odpowiedź S4M: licz w sieci. Węzeł utrzymuje liczniki strumieni w momencie, gdy obsługuje połączenie — bajty i liczby sesji, zebrane według konta, planu i IP. Liczy wolumen, a nie treść; liczniki, a nie zdarzenia; agregaty, a nie historię przeglądania. To wystarcza zarówno do rozliczeń, jak i limitów — i nie produkuje ani jednego rekordu w formie "kto poszedł gdzie".

Limity są egzekwowane w tym samym miejscu w tym samym momencie: według planu, według IP, według konta — w czasie rzeczywistym. Różnica w porównaniu do modelu po fakcie jest fundamentalna. Powiadomienia o rozliczeniach na koniec miesiąca zauważają przekroczenie, gdy ruch już opuścił sieć, a pieniądze już zostały stracone; limit na łączu jest częścią samego protokołu usługowego: połączenie albo spełnia zasady, albo nie jest obsługiwane. Infrastruktura broni się w momencie zdarzenia, a nie za pomocą listu po fakcie.

Dla administratora te same mechanizmy stają się konstruktorem planu: plan to zestaw limitów, a nie linia w cenniku. Zmiana reguły propaguje do węzłów i wchodzi w życie na aktywnych połączeniach — bez ponownego wydawania poświadczeń i bez "obowiązuje od następnego cyklu".

Według planu

Plan to zestaw limitów w formacie maszynowym egzekwowanych na węźle — a nie linia w cenniku.

Według IP

Każdy dedykowany adres ma swoje własne zasady — niezależnie od innych zasobów konta.

Według konta

Wspólny sufit konsumpcji na konto chroni zarówno użytkownika przed niespodziankami, jak i platformę przed nadużyciami.

S4M
Interfejs projektu — S4M

10Darmowa lista proxy jako produkt

Produkt w produkcie to żywy katalog publicznych proxy: setki działających adresów SOCKS5/HTTP/HTTPS (około ośmiuset; liczba ta ciągle się zmienia) w 79 krajach, z filtrami według kraju, protokołu i poziomu anonimowości. W przeciwieństwie do statycznych "list z internetu", katalog S4M jest ciągle sprawdzany: martwe adresy wypadają, żywe są ponownie potwierdzane.

Za witryną działa nasza własna infrastruktura: crawler zbiera kandydatów z otwartych źródeł, a checker weryfikuje każdy adres w rotacji — czy jest aktywny, na jaki protokół odpowiada, jaką anonimowość zapewnia i z którego kraju pochodzi. Wynik to nie "lista na dzisiaj", ale żywy przekrój przestrzeni publicznych proxy, gdzie każdy wpis ma świeżą pieczątkę. Ta ciągłość to produkt: sama lista adresów nie ma wartości; wartość polega na tym, że jest zawsze aktualna.

W ekonomice produktu katalog odgrywa rolę uczciwego leja. Jest użyteczny sam w sobie i przyciąga publiczność, która już potrzebuje narzędzi sieciowych — a stamtąd produkt nie naciska, tylko wyjaśnia. Bezpośrednio w interfejsie i FAQ mówi: publiczne proxy to serwery stron trzecich z otwartych źródeł; są świetne do szybkiego testu, ale nie do wrażliwego ruchu — korzystasz na własne ryzyko. Obok, trzeźwe porównanie: czas działania, prędkość, uwierzytelnianie, gwarantowana anonimowość, dedykowany IP, kontrola użycia i wsparcie istnieją tylko po stronie płatnej. Użytkownik dochodzi do wniosku samodzielnie, bez żadnego nacisku.

Darmowa lista szczerze rozwiązuje problem "szybkiego sprawdzenia czegoś" — i sama wyjaśnia, gdzie przebiegają jej granice. To właśnie ta szczerość sprawia, że przejście na płatne proxy jest naturalnym krokiem, a nie wynikiem presji marketingowej.

11Dedykowane IP i prywatne serwery

Dedykowany osobisty adres IP w S4M to pełny cykl życia, a nie linia w planie. Adres jest zamawiany z pulpitu, wydawany jako statyczny i osobisty — używasz go tylko ty — i przypisany do jednego z dwóch trybów: do VPN, aby urządzenie zawsze wychodziło z jednego adresu, lub do proxy, aby automatyzacja miała stabilny punkt wyjścia. Na żądanie adres jest przydzielany bez powiązania z tożsamością właściciela — prywatność obejmuje nawet sam fakt posiadania zasobu.

Dlaczego to ma znaczenie, jest jasne dla każdego, kto pracował z listami dozwolonymi: dynamiczne wyjście jest dobre dla prywatności, ale złe dla systemów, które oczekują cię z znanego adresu. Osobisty statyczny adres IP rozwiązuje oba problemy jednocześnie — pochodzenie ruchu pozostaje ukryte za wyjściem, podczas gdy samo wyjście jest stałe, a jego reputacja zależy tylko od twojego własnego ruchu, a nie od zachowania sąsiadów z puli.

Najwyższy poziom oferty to serwer prywatny: twój własny dedykowany węzeł z własnym adresem IP w regionie OVH według twojego wyboru, z WireGuard/OpenVPN na pokładzie i tą samą dyscypliną braku logów. Brak wspólnego wyjścia i brak sąsiadów: cała przepustowość, cała reputacja i cały węzeł należą do jednego klienta. Architektonicznie jest to ta sama płaszczyzna danych co węzły współdzielone — po prostu wdrożona osobiście, więc panel, limity i rozliczenia działają z nią bez żadnych zastrzeżeń.

12Doświadczenie dewelopera i API

S4M został zbudowany jako produkt z priorytetem API: wszystko widoczne w pulpicie jest dostępne programowo. REST API z tokenami jest otwarte od podstawowego planu — tworzenie i odczytywanie zasobów, konfiguracji, poświadczeń, użycia. Wyższe plany dodają webhooki i podwyższone limity API, a dla tych, którzy budują własną usługę na S4M — subkonta białej etykiety i resellerów. Przydzielanie dostępu to wywołanie API, a nie zgłoszenie wsparcia.

Zmierzono doświadczenie dewelopera za pomocą prostego testu: ile linii dzieli dane uwierzytelniające od działającego kodu. Odpowiedź to jedna — to samo polecenie curl z --socks5 flagą. Proksy działają z curl, Pythonem, Scrapy i każdą przeglądarką bez specjalnych SDK — to standardowe protokoły, a nie własny wrapper. Weryfikacja wyjścia jest natychmiastowa, w przeciwieństwie do api.ipify.org. Wokół tego znajduje się biblioteka przewodników: jak ukryć adres IP serwera, VPN kontra proksy, czym jest proksy SOCKS5, centrum danych kontra mieszkalne — dokumentacja działa zarówno jako edukacja, jak i organiczne wprowadzenie do produktu.

Najbardziej wymowną integracją jest nasza własna. Ekosystem Ostohlo kieruje wszystkim wychodzącym ruchem serwerowym swoich produktów przez uwierzytelnione wyjście SOCKS5 S4M: każde wywołanie HTTP do zewnętrznego API i każda wysyłka maila opuszcza przez węzeł wyjściowy, a adresy IP serwerów źródłowych nigdy nie dotykają hostów zewnętrznych. Tutaj S4M nie jest "dodatkową ochroną", ale standardową warstwą wyjściową, przez którą żyje produkcja.

Ta integracja dała produktowi to, czego żaden stół testowy nie może: wymagania prawdziwej produkcji. Stabilność wyjścia, przewidywalne dane uwierzytelniające, zachowanie limitów pod ciągłym obciążeniem — wszystko to zostało udowodnione nie za pomocą syntetyków, ale za pomocą ruchu na żywo usług, które nie mogą się zawiesić. Każdy szorstki brzeg API uderzył w nas najpierw — i został naprawiony, zanim jakikolwiek zewnętrzny użytkownik mógł go zobaczyć.

13Stos technologiczny i infrastruktura

S4M działa w dedykowanym środowisku z czystym podziałem: panel i rozliczenia w jednym konturze, węzły wyjściowe w innym. Zarządzanie nie wie nic o treści ruchu; węzły nie wiedzą nic o danych płatności.

WireGuardOpenVPNSOCKS5Proxy HTTPPHP 8.3REST APIWęzły RAM-firstPłatności kryptograficzneCloudflare
  • Backend — PHP 8.3: pulpit nawigacyjny, fakturowanie, REST API, darmowy katalog proxy i jego narzędzie do sprawdzania.
  • Warstwa sieciowa — płaszczyzna VPN (WireGuard/OpenVPN) i płaszczyzna proxy (SOCKS5/HTTP) na węzłach wyjściowych RAM-first; zasięg — 79 krajów, zadeklarowany czas działania — 99,9%.
  • Fakturowanie — płatność kartą lub kryptowalutą za pośrednictwem partnera fakturowego; stała opłata za VPN, pomiar dla ruchu proxy, dodatki za dedykowane IP i prywatne serwery.
  • Perimetr — Cloudflare (DNS, TLS, ochrona) przed publicznymi powierzchniami produktu.

Wybór PHP 8.3 dla konturu kontrolnego jest pragmatyczny: dojrzała, szybka platforma, w której pulpit, API, fakturowanie i katalog żyją w jednym przewidywalnym środowisku. Warstwa sieciowa jest celowo oddzielona i komunikuje się standardowymi protokołami — WireGuard, OpenVPN, SOCKS5, HTTP: użytkownik nie potrzebuje naszego klienta; każde narzędzie, które już używa, wystarczy. Oddzielenie opłaca się również operacyjnie: panel może być aktualizowany bez dotykania węzłów, a węzły mogą być skalowane i wymieniane bez zauważania przez panel.

14Projektowanie i UX

Produkt prywatności sprzedaje zaufanie — a w przypadku technicznej publiczności zaufanie kupuje się nie obietnicami, ale weryfikowalnością. Dlatego głównym urządzeniem interfejsu S4M jest "pokaż, nie mów": na stronie głównej znajduje się blok terminala z poleceniem curl i odpowiedzią ipify, demonstrujący zamianę adresu w jednej linii. Obok — liczniki na żywo: liczba działających darmowych proxy w katalogu, objęte kraje. To są liczby z produktu, a nie stałe marketingowe, a techniczna publiczność od razu odczuwa różnicę.

Ta sama zasada uczciwości kształtuje strukturę strony. Tabela "darmowe proxy kontra S4M" nie ukrywa mocnych stron opcji darmowej; spokojnie przedstawia, gdzie się kończą: czas pracy, prędkość, uwierzytelnianie, anonimowość, kontrola. FAQ odpowiada bezpośrednio, w tym na niewygodne pytania: tak, publiczne proxy są na własne ryzyko; nie, nie rejestrujemy twojej aktywności; tak, możesz pozostać anonimowy. Przewodniki i porównania przekształcają stronę w źródło, do którego ludzie wracają — i które przyciąga nową publiczność.

Produkt jest trójjęzyczny — EN/UK/RU, i to nie jest "przetłumaczona strona docelowa", ale pełna lokalizacja: interfejs, przewodniki, FAQ. W przypadku usługi infrastrukturalnej język jest częścią UX: użytkownik podejmuje decyzje dotyczące prywatności i powinien je podejmować w języku, w którym myśli.

15Jak pracowaliśmy

Projekt przebiegał w sekwencyjnych etapach z działającym wynikiem na każdym kroku:

  • Badania.Zmapowaliśmy scenariusze — ochronę serwerów źródłowych, automatyzację, prywatne przeglądanie — model zagrożeń oraz sposób, w jaki rynek dzieli VPN-y i proxy na oddzielne produkty.
  • Architektura.Zaprojektowaliśmy dwa poziomy na wspólnym rdzeniu, model limitu na linii, konstrukcję węzła bez logów oraz format API.
  • Podstawowy rozwój.Zbudowaliśmy poziomy VPN i proxy, księgowość strumieniową, pulpit nawigacyjny, rozliczenia kartą i kryptowalutą oraz wydawanie konfiguracji i poświadczeń.
  • Katalog proxy.Zbudowaliśmy crawlera i ciągłego kontrolera publicznych proxy, filtry oraz na żywo liczniki w katalogu.
  • Integracja i uruchomienie.Przenieśliśmy serwerowy egress naszego własnego ekosystemu na wyjście SOCKS5 S4M i uruchomiliśmy infrastrukturę pod żywym ruchem produkcyjnym.
  • Uruchom.Stworzyliśmy stronę docelową, przewodniki i porównania, FAQ oraz pełną lokalizację w trzech językach.

Kolejność jest zamierzona: najpierw ustalono umowę — formaty konfiguracji i poświadczeń, model limitu, schemat API — a dopiero potem zbudowano implementację wokół niej. Stabilna umowa pozwoliła nam rozwijać rdzeń i katalog równolegle, podczas gdy nasze własne ekosystem pełniło rolę pierwszego i najbardziej wymagającego klienta: w momencie publicznego uruchomienia rzeczywisty ruch już przepływał przez S4M, a całe klasy problemów zostały znalezione i zamknięte od wewnątrz.

16Wynik

To, co powstało, to nie "jeszcze jedna usługa VPN", ale infrastruktura sieciowa, w której VPN, proxy, dedykowane IP i prywatne serwery są aspektami jednego produktu z jednym modelem księgowości i prywatności.

99.9%
określony czas działania sieci węzłów wyjściowych
79
kraje objęte siecią i katalogiem proxy
0
dzienniki aktywności: brak logów z założenia
  • Jedno konto obejmuje VPN, proxy, dedykowane adresy IP i prywatne serwery — bez zoo usług i podwójnego fakturowania.
  • Prywatność w kilka minut: rejestracja → konfiguracja lub dane logowania → wyjście weryfikowane jednym poleceniem przeciwko api.ipify.org.
  • Limity na plan / na IP / na konto działają w czasie rzeczywistym — i nie wymagają ani jednego dziennika aktywności.
  • Darmowy katalog setek aktywnych proxy przyciąga publiczność i uczciwie przekształca ją w płatne plany.
  • Produkt działa w naszej własnej produkcji: cały ruch wychodzący serwera ekosystemu przepływa przez wyjście S4M.

Głównym wynikiem jest zmiana modelu. Wcześniej "ukryj IP" oznaczało składanie zestawu: VPN tutaj, proxy tam, statyczny adres od trzeciego dostawcy i brak wspólnej kontroli. Teraz to jedna infrastruktura z jednym punktem kontroli, która obsługuje zarówno laptopa, jak i flotę serwerów — i którą sami używamy każdego dnia.

17Wnioski

Centralna historia inżynieryjna S4M to pogodzenie tego, co wydaje się nie do pogodzenia: prywatność bez logów i komercyjne pomiary. Rozwiązanie — liczyć bajty, a nie zachowanie; na węźle, a nie w dzienniku; jako agregaty, a nie zdarzenia — wydaje się oczywiste w retrospektywie, ale to właśnie ukształtowało całą architekturę: węzły pierwsze w RAM, liczniki strumieniowe, limity na linii. Prywatność tutaj nie jest funkcją ani obietnicą, ale kształtem konstrukcji.

Drugim wnioskiem jest zaufanie. W kategorii, w której produkt jest kupowany dla prywatności, uczciwość okazała się najsilniejszą strategią produktową: weryfikowalna demonstracja zamiast haseł, liczniki na żywo zamiast okrągłych liczb, bezpośrednie odpowiedzi na pytania o granice darmowego poziomu. A trzecim jest siła "naszej własnej skóry w grze": najlepszym testem infrastruktury prywatności jest postawienie na niej własnej produkcji — co zrobiliśmy, kierując cały ruch wychodzący ekosystemu przez S4M.

Dla nas był to projekt na styku inżynierii sieciowej, myślenia produktowego i tej szczególnej dziedziny, w której liczy się nie to, co robi serwer, ale to, czego zasadniczo nie robi. Jeśli potrzebujesz infrastruktury sieciowej, usługi opartej na API lub produktu, w którym prywatność musi być architekturą, a nie paragrafem polityki — wiemy, jak to zrealizować do momentu uruchomienia.