Як підняти власний проксі-сервер на VPS (3proxy / Dante)
Орендувати VPS і поставити власний SOCKS5- чи HTTP-проксі дешевше, ніж здається, і це наочно показує, як проксі влаштовані. Показуємо робоче налаштування 3proxy і Dante — і чесно кажемо, коли свій проксі того вартий.
Що ви насправді збираєте
Проксі-сервер — це просто програма на машині з публічною IP, яка переправляє ваш трафік далі. Орендуєте невеликий VPS, ставите проксі-демон, додаєте авторизацію й файрвол — і у вас власний приватний вихід. У Linux панують два легкі демони: 3proxy, крихітний комбайн, що вміє і SOCKS, і HTTP, та Dante (danted), міцний спеціалізований SOCKS-сервер. Будь-який із них дає проксі на одного користувача з IP, що належить тільки вам, — а отже, на відміну від спільного безкоштовного проксі, з чистою репутацією, якою керуєте ви.
Заковика в тому, що адреса виходу — датацентрова (це ASN вашого VPS-провайдера), тож поводитиметься вона як датацентровий проксі — тобто рівно те, що s4m продає готовим; до цього компромісу ми ще повернемося.
3proxy: SOCKS5 + HTTP з авторизацією
Мінімальний конфіг 3proxy, що піднімає SOCKS5 з авторизацією на 1080 і HTTP на 3128. Замініть USER/PASS і закрийте файрволом усе, крім вашої вихідної IP.
# --- Install (Debian/Ubuntu) --- apt update && apt install -y build-essential # build 3proxy from source, then create /etc/3proxy/3proxy.cfg: cat > /etc/3proxy/3proxy.cfg <<'CFG' nserver 1.1.1.1 nscache 65536 timeouts 1 5 30 60 180 1800 15 60 # one user; password auth users USER:CL:PASS auth strong # HTTP proxy on 3128 proxy -p3128 -a # SOCKS5 proxy on 1080 socks -p1080 -a CFG # --- Firewall: only allow YOUR IP to reach the proxy ports --- ufw default deny incoming ufw allow from YOUR.HOME.IP.ADDR to any port 1080 proto tcp ufw allow from YOUR.HOME.IP.ADDR to any port 3128 proto tcp ufw allow 22/tcp ufw enable # --- Test from your client --- # curl -x socks5h://USER:[email protected]:1080 https://api.ipify.org
Dante: спеціалізований SOCKS5-сервер
Dante — загартований SOCKS-демон. Цей конфіг авторизує за іменем користувача й переправляє лише вихідний TCP.
apt install -y dante-server
cat > /etc/danted.conf <<'CFG'
logoutput: syslog
internal: 0.0.0.0 port = 1080
external: eth0
# require username/password
socksmethod: username
user.privileged: root
user.notprivileged: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
protocol: tcp udp
log: connect disconnect
}
CFG
# add a system user for auth, then:
systemctl restart dantedЯк це захистити — і коли простіше орендувати
Хоч би який демон ви обрали, ніколи не лишайте його відкритим. Проксі без авторизації на публічній IP сканери знаходять за години й перетворюють на відкритий ретранслятор для зловживань — саме звідти беруться більшість сумнівних записів у безкоштовних списках проксі. Завжди вимагайте авторизацію, закривайте порти проксі файрволом до своєї вихідної адреси, тримайте систему оновленою й дивіться в логи. Підняти власний проксі — справді добрий спосіб розібратися, як усе працює, і отримати одну чисту ексклюзивну датацентрову IP для себе.
Чесний компроміс: самохостинговий проксі — це все одно одна датацентрова IP на ASN вашого VPS-провайдера, яку ви самі захищаєте, моніторите й обслуговуєте. Якщо ця операційна ноша вам не потрібна, s4m продає те саме, але кероване: проксі SOCKS5 (1080) і HTTP (3128) з авторизацією, а ще виділена персональна IP, коли хочеться одну ексклюзивну адресу без власного сервера. API автоматизує те, що інакше довелося б скриптувати самому. DIY — щоб навчитися; кероване — щоб зекономити час.
Відповіді на питання
Чи дешевше тримати власний проксі на VPS?
Для одного персонального виходу — часто так: невеликий VPS плюс 3proxy чи Dante коштують копійки. Але безпека, оновлення й моніторинг — на вас, а IP усе одно лишається датацентровою. Керований проксі міняє цю операційну ношу на фіксовану ціну й відсутність обслуговування.
Як не дати своєму проксі стати відкритим ретранслятором?
Завжди вимагайте авторизацію, пускайте на порти проксі файрволом лише свою вихідну IP, тримайте ОС оновленою й стежте за логами. Проксі без авторизації на публічній IP сканери знаходять за години — і одразу зловживають ним.
Своїми руками — щоб навчитися, кероване — щоб запуститися
Зберіть своє на 3proxy чи Dante, щоб розібратися в проксі до кісток, — або пропустіть обслуговування й візьміть проксі s4m з авторизацією та виділену IP, готові за кілька хвилин.
Цю сторінку знаходять за запитами
- як підняти власний проксі-сервер на VPS (3proxy / Dante)
- що таке ASN
- дешевий проксі для парсингу
- Telegram MTProto proxy
- http проксі покроково
- як перевірити налаштування проксі
- vpn kill switch
- антидетект-браузери та проксі
- socks5 проксі для android
- авторизація проксі
Реальні пошукові фрази, на які відповідає ця сторінка — за посиланнями відкриються матеріали, що розкривають тему глибше.