Білім қоры 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 жүйесінен қосылу туралы егжей-тегжейлі айтып береміз.

Сізге қажет нәрселер: Ubuntu 22.04/24.04 немесе Debian 12 жүйесінде жұмыс істейтін VPS, 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)

Бізге қажет барлық порттарды бірден ашамыз, сондықтан кейінірек бұл қадамға оралудың қажеті жоқ: SSH үшін 22 (мұны өткізіп жіберу сізді серверден шығарып жібереді), Hysteria2 үшін 443/udp және TUIC үшін 8443/udp.

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 күнге жарамды өздігінен қол қойылған сертификат жасаймыз. Осыған байланысты, кейінірек клиентте "Сертификатты тексеруді өткізіп жіберу" функциясын қосу қажет болады.

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

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 көшірмесін жасаңыз — ол төмендегі сервер конфигурациясында да, клиент параметрлерінде де қажет болады.

Конфигурация файлын жасау

TUIC сервері үшін дайын config.json файлы:

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 for Windows бағдарламасын ресми веб-сайттан жүктеп алып, орнатыңыз: https://hiddify.com. Орнатушыны «Келесі» / «Орнату» түймесін басыңыз. Егер Windows SmartScreen пайда болса, «Қосымша ақпарат» → «Қалай болғанда да іске қосу» таңдаңыз.

Hysteria2 профилі

+ (Жаңа профиль) → "Қолмен енгізу" → Hysteria2 протоколын басып , келесіні толтырыңыз:

дала

құн

Профиль аты

Менің Hysteria2 серверім

мекен-жай

YOUR_SERVER_IP

порт

443

пароль

3.3-қадамдағы құпия сөз

SNI

YOUR_SERVER_IP

Сертификатты тексеруді өткізіп жіберу

On

Сертификат өздігінен қол қойылғандықтан, оны тексеру үшін Skip Cert Verify функциясын қосу қажет — оның артында сенімді сертификаттау органы жоқ.

TUIC v5 профилі

+ (Жаңа профиль) → "Қолмен енгізу" → TUIC протоколын басып , келесіні толтырыңыз:

дала

құн

Профиль аты

Менің TUIC серверім

мекен-жай

YOUR_SERVER_IP

порт

8443

UUID

4.3-қадамнан бастап UUID

пароль

4.4-қадамдағы құпия сөз

Кептелісті бақылау

bbr

SNI

YOUR_SERVER_IP

Сертификатты тексеруді өткізіп жіберу

On

Қосылу және тексеру

Профильді таңдап, үлкен дөңгелек «Қосылу» түймесін басыңыз. Күйі «Қосылды» болып өзгеруі керек.

Трафиктің серверіңіз арқылы бағытталатынын растау үшін браузеріңіздегі кез келген IP тексеру қызметін ашыңыз — көрсетілген мекенжай YOUR_SERVER_IP мекенжайына сәйкес келуі керек.

қорытынды

Осы нұсқаулықты толтыру арқылы сіздің серверіңізде параллель жұмыс істейтін екі жоғары жылдамдықты, келесі буын хаттамалары бар: 443/UDP портындағы Hysteria2 және 8443/UDP портындағы TUIC v5. Екі хаттама да берілетін трафикті стандартты шифрланған QUIC қосылымы (HTTP/3) ретінде жасырады, бұл тіпті өте тұрақсыз арналарда да тұрақты қосылымды қамтамасыз етеді.

Конфигурацияланған профильдерді тек Windows жүйесінде ғана емес, сонымен қатар ұқсас параметрлермен Android немесе iOS үшін Hiddify мобильді қосымшасына импорттауға болады.

Егер қосылу қиындықтарына тап болсаңыз, алдымен systemctl status командасын hysteria.service (немесе tuic-server.service) пайдаланып қызмет күйлерін тексеріңіз, брандмауэр ережелерінің белсенді екеніне көз жеткізіңіз (ufw status) және IP мекенжайының, UUID және құпия сөздерінің дұрыс енгізілгенін екі рет тексеріңіз. Назар аударыңыз: берілген өздігінен қол қойылған сертификаттар 365 күн бойы жарамды, сондықтан дәл бір жылдан кейін оларды сол openssl req командасын пайдаланып жаңарту қажет болады.

❮ Алдыңғы мақала SPF, DKIM және DMARC конфигурациясы
Келесі мақала ❯ AmneziaWG серверін орналастыру бойынша нұсқаулық

Бізден VPS туралы сұраңыз

Біз сіздің сұрақтарыңызға күннің немесе түннің кез келген уақытында жауап беруге дайынбыз.