Маълумотнома Дастурҳои оддӣ барои кор бо хидмати Profitserver
асосӣ Маълумотнома Танзимоти Hysteria2 ва TUIC

Танзимоти Hysteria2 ва TUIC


Имрӯз, технологияҳои VPN ва прокси рӯз аз рӯз талаботро ба худ ҷалб мекунанд. Истифодабарандагон онҳоро барои дастрасии амни интернет, убур аз сензура ва муҳофизат аз таҳдидҳои беруна истифода мебаранд. Вақте ки шумо ба чунин сервер пайваст мешавед, тамоми трафики шумо тавассути нақби рамзгузоришуда мегузарад ва сервер ба дарвозаи шумо ба шабака табдил меёбад.

Протоколҳои классикӣ ба монанди OpenVPN ё WireGuard дар шароити устувор хуб кор мекунанд, аммо аксар вақт дар пайвастҳои суст бо талафоти зиёди пакетҳо (шабакаҳои мобилӣ, Wi-Fi-и ҷамъиятӣ, кишварҳое, ки сензураи қатъӣ доранд) аз паст шудани суръат азият мекашанд. Дар ин ҷо протоколҳои муосир ба монанди Hysteria2 ва TUIC ба кор медароянд. Онҳо бар болои QUIC сохта шудаанд, ки суръати баланд, таъхири паст ва парешон кардани трафики муассирро ҳамчун HTTPS муқаррарӣ (HTTP/3) пешниҳод мекунанд.

Hysteria2 аз алгоритми "Brutal" истифода мебарад, ки аз паҳнои банди мавҷуда фаъолона истифода мебарад. TUIC (версияи 5) бо хароҷоти ҳадди ақали хароҷот, дастгирии аълои UDP ва барқарорсозии пайвасти 0-RTT тавсиф мешавад.

Дар ин мақола, мо насб кардани серверро дар Ubuntu/Debian ва пайваст шудан аз Windows баррасӣ хоҳем кард.

Ба шумо чизҳои лозима: VPS бо Ubuntu 22.04/24.04 ё Debian 12, дастрасии root ва суроғаи IP-и сервер. Домен лозим нест.

Пайвастшавӣ ба сервер

Windows (PuTTY): PuTTY-ро кушоед, YOUR_SERVER_IP-ро ҳамчун хост, 22-ро ҳамчун порт ворид кунед ва бо пароли почтаи электронии провайдери VPS-и худ ҳамчун root ворид шавед.

Linux/macOS (терминал):

ssh root@YOUR_SERVER_IP

Ҳамаи фармонҳои дар поён овардашуда дар сервер, дар ҳамон сессия, иҷро карда мешаванд.

Омодасозии сервер (Ubuntu / Debian)

Интиқоли IP-ро фаъол созед

Ин ба сервер имкон медиҳад, ки бастаҳои муштариро ба интернет равона кунад.

nano /etc/sysctl.conf

Паролро ворид кунед ё эҷод кунед (танҳо ҳарфҳо ва рақамҳои англисиро истифода баред, бе фосила).

1

Ёфта ва аз шарҳ хориҷ кунед (#-ро дар аввал тоза кунед) ё сатри зеринро илова кунед:

net.ipv4.ip_forward=1
5

Файлро захира кунед (Ctrl+O, Enter) ва аз он бароед (Ctrl+X). Тағиротҳоро бе бозоғозӣ татбиқ кунед:

sysctl -p

Танзимоти NAT (ниқобкунӣ)

Ин танзимот ба муштариён имкон медиҳад, ки тавассути сервери шумо бо истифода аз суроғаи IP-и он ба интернет дастрасӣ пайдо кунанд.

Номи интерфейси шабакаи берунаи худро (он ки ба интернет нигаронида шудааст) пайдо кунед:

ip link show
7

Одатан, ин eth0, ens3 ё enp1s0 аст. Онро нусхабардорӣ кунед ё дар хотир нигоҳ доред, сипас қоидаи маскарадро ба iptables илова кунед — eth0-ро бо номи интерфейси худ иваз кунед:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
3

Қоидаҳои захира кардани iptables

Барои пешгирӣ кардани аз нав танзим кардани қоидаҳо пас аз бозоғозкунии сервер, онҳо бояд захира карда шаванд.

apt update
apt install iptables-persistent -y
netfilter-persistent save
9

Ҳангоми насб, шумо метавонед дархости захира кардани қоидаҳои ҷории IPv4/IPv6-ро бинед - ҳарду маротиба "Ҳа" ҷавоб диҳед.

Танзими девори оташ (UFW)

Мо ҳамаи портҳои лозимиро фавран мекушоем, аз ин рӯ лозим нест, ки баъдтар ба ин қадам баргардем: 22 барои SSH (гузарондани ин шуморо аз сервер маҳрум мекунад), 443/udp барои Hysteria2 ва 8443/udp барои TUIC.

apt install ufw -y
ufw allow 22/tcp
ufw allow 443/udp
ufw allow 8443/udp
ufw --force enable
ufw status
10

Натиҷаи ҳолати ufw бояд ҳар се қоидаро ҳамчун фаъол номбар кунад.

Истерия 2

Насб кардани сервери Hysteria2

chmod +x hysteria-linux-amd64
mv hysteria-linux-amd64 /usr/local/bin/hysteria
hysteria version
11 7

Боварӣ ҳосил кунед, ки баромади версия бе хатогӣ пайдо мешавад - ин тасдиқ мекунад, ки файли дуӣ дуруст кор мекунад.

Эҷоди шаҳодатномаи SSL-и худимзошуда

Барои ҳифзи трафики байни компютери шумо ва сервер ба мо калидҳои рамзгузории худамон лозиманд. Азбаски мо домен надорем, мо шаҳодатномаи худимзошударо барои 365 рӯз эҷод мекунем. Аз ин рӯ, ба шумо лозим меояд, ки баъдтар дар муштарӣ "Skip Cert Verify"-ро фаъол созед.

mkdir -p /etc/hysteria
chmod 755 /etc/hysteria
 
openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
  -keyout /etc/hysteria/private.key \
  -out /etc/hysteria/cert.crt \
  -subj "/CN=YOUR_SERVER_IP"
Gemini_Generated_Image_i0km6mi0km6mi0km-2
ls -la /etc/hysteria/

Ҳам cert.crt ва ҳам private.key бояд номбар карда шаванд.

Эҷоди файли конфигуратсия

nano /etc/hysteria/config.yaml

Калимаи зеринро часбонед ва YOUR_PASSWORD-ро бо пароли худ иваз кунед (танҳо ҳарфҳо ва рақамҳои англисӣ, бе фосила):

listen: :443
 
tls:
  cert: /etc/hysteria/cert.crt
  key: /etc/hysteria/private.key
 
auth:
  type: password
  password: "YOUR_PASSWORD"
 
masquerade:
  type: proxy
  proxy:
    url: https://cloudflare.com
    rewriteHost: true
Gemini_Generated_Image_k3v1tjk3v1tjk3v1

Агар касе суроғаи IP-и серверро дар браузер кушояд, ба ҷои он ки нишонаҳои проксиро ошкор кунад, блоки маскарад серверро ба вебсайти оддӣ монанд мекунад.

Захира кардан (Ctrl+O, Enter) ва баромадан (Ctrl+X).

Танзими худкор оғоз

nano /etc/systemd/system/hysteria.service
Gemini_Generated_Image_mlf413mlf413mlf4

Файли воҳиди systemd барои оғози худкори Hysteria2. 

[Unit]
Description=Hysteria2 Server
After=network.target
 
[Service]
Type=simple
ExecStart=/usr/local/bin/hysteria server --config /etc/hysteria/config.yaml
Restart=on-failure
RestartSec=5
 
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable --now hysteria.service
systemctl status hysteria.service
Gemini_Generated_Image_pwlnf9pwlnf9pwln-2 Gemini_Generated_Image_scf9xwscf9xwscf9

Ҳолат бояд фаъол (коркунанда)-ро нишон диҳад. Агар консол дар намоиши гузориш "часпида" бошад, барои баромадан аз он Q-ро пахш кунед.

TUIC v5

Боргирӣ ва насби TUIC

mkdir -p /usr/local/sbin/tuic

Нашрҳои мавҷударо санҷед:

curl -s https://api.github.com/repos/tuic-protocol/tuic/releases | grep -Po '"tag_name": "\K[^"]*' | head -10
Сурати 2026-07-24 дар 14.38.00

Файли дуии серверро зеркашӣ кунед — рақами версияи ҷориро ба ҷои 1.0.0 иваз кунед:

wget https://github.com/tuic-protocol/tuic/releases/download/1.0.0/tuic-server-1.0.0-x86_64-unknown-linux-gnu \
  -O /usr/local/sbin/tuic/tuic-server
chmod +x /usr/local/sbin/tuic/tuic-server
/usr/local/sbin/tuic/tuic-server --version
Сурати 2026-07-24 дар 14.43.56

Эҷоди шаҳодатномаи худимзо барои TUIC

openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
  -keyout /usr/local/sbin/tuic/privkey.pem \
  -out /usr/local/sbin/tuic/fullchain.pem \
  -subj "/CN=YOUR_SERVER_IP"
 
ls -la /usr/local/sbin/tuic/
Сурати 2026-07-24 дар 14.43.44

Тавлиди UUID

apt install uuid-runtime -y
Сурати 2026-07-24 дар 14.43.30
uuidgen
Сурати 2026-07-24 дар 14.43.16

UUID-и ҳосилшударо нусхабардорӣ кунед — он ба шумо ҳам дар конфигуратсияи сервер дар зер ва ҳам дар танзимоти муштарӣ лозим мешавад.

Эҷоди файли конфигуратсия

Файли config.json-и тайёр барои сервери TUIC:

nano /usr/local/sbin/tuic/config.json
{
    "server": "[::]:8443",
    "users": {
        "YOUR_UUID": "YOUR_TUIC_PASSWORD"
    },
    "certificate": "/usr/local/sbin/tuic/fullchain.pem",
    "private_key": "/usr/local/sbin/tuic/privkey.pem",
    "congestion_control": "bbr",
    "alpn": ["h3"],
    "log_level": "warn"
}
Сурати 2026-07-24 дар 14.42.59

Мо дар ин ҷо порти 8443-ро истифода мебарем, зеро 443 аллакай аз ҷониби Hysteria2 ишғол шудааст. YOUR_UUID-ро бо арзиши қадами 4.3 ва YOUR_TUIC_PASSWORD-ро бо пароли худ иваз кунед.

Захира кардан (Ctrl+O, Enter) ва баромадан (Ctrl+X).

Санҷиши оғози дастӣ

/usr/local/sbin/tuic/tuic-server -c /usr/local/sbin/tuic/config.json
Сурати 2026-07-24 дар 14.42.15

Агар ягон хатогӣ пайдо нашавад, танзимот дуруст аст. Онро бо Ctrl+C қатъ кунед ва ба танзими худкор оғозёбӣ гузаред.

Танзими худкор оғоз

nano /etc/systemd/system/tuic-server.service
Сурати 2026-07-24 дар 14.41.50
[Unit]
Description=TUIC Server
After=network.target nss-lookup.target
 
[Service]
User=root
WorkingDirectory=/usr/local/sbin/tuic
ExecStart=/usr/local/sbin/tuic/tuic-server -c config.json
Restart=on-failure
RestartPreventExitStatus=1
RestartSec=5
 
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable --now tuic-server.service
systemctl status tuic-server.service
Сурати 2026-07-24 дар 14.45.49

Ҳолат бояд фаъол (фаъол)-ро нишон диҳад.

Ҳоло ду протоколи муосири беҳтарин ва зудтарин дар сервер ба таври мувозӣ кор мекунанд, ки ҳарду ҳамчун трафики муқаррарии QUIC/HTTPS ниқоб карда шудаанд: Hysteria2 дар порти стандартии 443/udp ва TUIC v5 дар порти 8443/udp.

Пайвастшавӣ аз Windows

Насб кардани Hiddify

Hiddify барои Windows-ро аз вебсайти расмӣ зеркашӣ ва насб кунед: https://hiddify.com. Барномаи насбкуниро бо тугмаи "Next" / "Install" клик кунед. Агар Windows SmartScreen пайдо шавад, "Маълумоти бештар" → "Ба ҳар ҳол иҷро кунед"-ро интихоб кунед.

Профили Hysteria2

Тугмаи + (Профили нав) → "Вуруди дастӣ" → протоколи Hysteria2- ро пахш кунед ва пур кунед:

соҳа

арзиши

Номи профил

Сервери Hysteria2-и ман

Нишонӣ

IP-и YOUR_SERVER_IP

бандаргоҳ

443

Рамз

парол аз қадами 3.3

СБИ

IP-и YOUR_SERVER_IP

Гузаштан ба тасдиқи сертификат

On

Функсияи Skip Cert Verify бояд фаъол карда шавад, зеро сертификат худ имзо шудааст — ягон мақоми боэътимоди сертификатсия дар паси он вуҷуд надорад.

Профили TUIC v5

Тугмаи + (Профили нав) → "Вуруди дастӣ" → протоколи TUIC -ро пахш кунед ва пур кунед:

соҳа

арзиши

Номи профил

Сервери TUIC-и ман

Нишонӣ

IP-и YOUR_SERVER_IP

бандаргоҳ

8443

UUID

UUID аз қадами 4.3

Рамз

парол аз қадами 4.4

Назорати бандшавии нақлиёт

bbr

СБИ

IP-и YOUR_SERVER_IP

Гузаштан ба тасдиқи сертификат

On

Пайвастшавӣ ва тасдиқ

Профилро интихоб кунед ва тугмаи калони мудаввари "Пайвастшавӣ"-ро пахш кунед. Ҳолат бояд ба "Пайвастшуда" тағйир ёбад.

Барои тасдиқи он, ки трафик воқеан тавассути сервери шумо равона карда шудааст, ҳама гуна хидмати санҷиши IP-ро дар браузери худ кушоед - суроғаи нишондодашуда бояд бо YOUR_SERVER_IP мувофиқат кунад.

хулоса

Бо пур кардани ин дастур, шумо ду протоколи баландсуръати насли ояндаро дар сервери худ ба таври мувозӣ кор мекунанд: Hysteria2 дар порти 443/UDP ва TUIC v5 дар порти 8443/UDP. Ҳарду протокол трафики интиқолшударо ҳамчун пайвасти стандартии рамзгузоришудаи QUIC (HTTP/3) пинҳон мекунанд ва пайвасти устуворро ҳатто дар каналҳои хеле ноустувор таъмин мекунанд.

Профилҳои танзимшударо на танҳо дар Windows истифода бурдан мумкин аст, балки бо танзимоти монанд ба барномаи мобилии Hiddify барои Android ё iOS низ ворид кардан мумкин аст.

Агар шумо бо мушкилоти пайвастшавӣ дучор шавед, аввал вазъияти хидматро бо истифода аз фармони systemctl status hysteria.service (ё tuic-server.service) санҷед, боварӣ ҳосил кунед, ки қоидаҳои девори оташ фаъоланд (ufw status) ва дубора санҷед, ки суроғаи IP, UUID ва паролҳо дуруст ворид карда шудаанд. Лутфан таваҷҷӯҳ намоед: шаҳодатномаҳои худимзошудаи додашуда барои 365 рӯз эътибор доранд, аз ин рӯ, пас аз як сол, онҳо бояд бо истифода аз ҳамон фармони openssl req нав карда шаванд.

❮ Мақолаи қаблӣ Конфигуратсияи SPF, DKIM ва DMARC
Мақолаи навбатӣ ❯ Дастури ҷойгиркунии сервери AmneziaWG

Дар бораи VPS аз мо пурсед

Мо ҳамеша омодаем ба саволҳои шумо дар ҳар вақти шабу рӯз ҷавоб диҳем.