Knowledgebase Instruksi prasaja kanggo nggarap layanan Profitserver
main Knowledgebase Persiapan Hysteria2 lan TUIC

Persiapan Hysteria2 lan TUIC


Saiki, teknologi VPN lan proxy saya tambah akeh dibutuhake. Pangguna nggunakake teknologi iki kanggo akses internet sing aman, ngliwati sensor, lan nglindhungi saka ancaman eksternal. Nalika sampeyan nyambung menyang server kaya ngono, kabeh lalu lintas sampeyan ngliwati trowongan sing dienkripsi, lan server kasebut dadi gerbang sampeyan menyang jaringan.

Protokol klasik kaya OpenVPN utawa WireGuard bisa mlaku kanthi apik ing kahanan sing stabil nanging asring ngalami penurunan kecepatan nalika sambungan sing kurang apik kanthi paket sing ilang (jaringan seluler, Wi-Fi umum, negara kanthi sensor sing ketat). Ing kene protokol modern kaya Hysteria2 lan TUIC digunakake. Protokol iki dibangun ing ndhuwur QUIC, nawakake kecepatan dhuwur, latensi rendah, lan obfuskasi lalu lintas sing efektif minangka HTTPS biasa (HTTP/3).

Hysteria2 migunakaké algoritma "Brutal", sing kanthi agresif migunakaké bandwidth sing kasedhiya. TUIC (versi 5) dicirikaké kanthi biaya overhead sing minimal, dhukungan UDP sing apik banget, lan sambungan 0-RTT sing wis dibangun.

Ing artikel iki, kita bakal ngrembug babagan nyetel server ing Ubuntu/Debian lan nyambung saka Windows.

Sing sampeyan butuhake: VPS sing nganggo Ubuntu 22.04/24.04 utawa Debian 12, akses root, lan alamat IP server. Ora perlu domain.

Nyambung menyang server

Windows (PuTTY): bukak PuTTY, lebokna YOUR_SERVER_IP minangka host, 22 minangka port, lan mlebu log minangka root nganggo sandhi saka email panyedhiya VPS sampeyan.

Linux/MacOS (terminal):

ssh root@YOUR_SERVER_IP

Kabeh prentah ing ngisor iki dilakokake ing server, ing sesi sing padha iki.

Persiapan server (Ubuntu/Debian)

Aktifake penerusan IP

Iki ngidini server nerusake paket klien luwih lanjut menyang internet.

nano /etc/sysctl.conf

Lebokna utawa gawe sandhi (mung nganggo aksara lan angka Inggris, aja nganggo spasi).

1

Goleki lan batalna komentar (busak # ing wiwitan) utawa tambahake baris ing ngisor iki:

net.ipv4.ip_forward=1
5

Simpen file (Ctrl+O, Enter) lan metu (Ctrl+X). Terapna pangowahan tanpa miwiti maneh:

sysctl -p

Setelan NAT (masquerading)

Setelan iki ngidini klien ngakses internet liwat server sampeyan nggunakake alamat IP-ne.

Golekana jeneng antarmuka jaringan eksternal sampeyan (sing madhep internet):

ip link show
7

Biasane iki eth0, ens3, utawa enp1s0. Salin utawa elinga, banjur tambahake aturan masquerading menyang iptables — ganti eth0 nganggo jeneng antarmuka sampeyan dhewe:

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

Nyimpen aturan iptables

Kanggo nyegah aturan direset sawise server urip maneh, aturan kasebut kudu disimpen.

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

Sajrone instalasi, sampeyan bisa uga ndeleng pitunjuk kanggo nyimpen aturan IPv4/IPv6 saiki — wangsulana "Ya" kaping pindho.

Setelan Firewall (UFW)

Kita mbukak kabeh port sing dibutuhake saiki uga, mula ora perlu bali menyang langkah iki mengko: 22 kanggo SSH (nglewati iki bakal ngunci sampeyan saka server), 443/udp kanggo Hysteria2, lan 8443/udp kanggo TUIC.

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

Output saka status ufw kudu ndhaptar kabeh telung aturan minangka aktif.

Histeria 2

Nginstal server Hysteria2

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

Priksa manawa output versi katon tanpa kesalahan — iki ngonfirmasi yen binar bisa digunakake kanthi bener.

Nggawe sertifikat SSL sing ditandatangani dhewe

Kita butuh kunci enkripsi dhewe kanggo nglindhungi lalu lintas antarane komputer lan server sampeyan. Amarga kita ora duwe domain, kita bakal nggawe sertifikat sing ditandatangani dhewe sing valid sajrone 365 dina. Amarga iki, sampeyan kudu ngaktifake "Lewati Verifikasi Sertifikat" ing klien mengko.

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 lan private.key kudu kadhaptar.

Nggawe file konfigurasi

nano /etc/hysteria/config.yaml

Tempel ing ngisor iki, ganti YOUR_PASSWORD nganggo sandhimu dhewe (mung aksara lan angka Inggris, tanpa spasi):

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

Blok masquerade ndadekake server katon kaya situs web biasa yen ana wong sing mbukak alamat IP-ne ing browser, tinimbang nuduhake tandha-tandha proxy.

Simpen (Ctrl+O, Enter) lan metu (Ctrl+X).

Nyetel wiwitan otomatis

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

Berkas unit systemd kanggo miwiti otomatis 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
Gambar_Gawe_Gemini_pwlnf9pwlnf9pwln-2 Gambar_Gawe_Gemini_scf9xwscf9xwscf9

Status kudune nuduhake aktif (mlaku). Yen konsol "macet" ing tampilan log, pencet Q kanggo metu.

TUIC v5

Ngundhuh lan nginstal TUIC

mkdir -p /usr/local/sbin/tuic

Priksa rilis sing kasedhiya:

curl -s https://api.github.com/repos/tuic-protocol/tuic/releases | grep -Po '"tag_name": "\K[^"]*' | head -10
Gambar 2026-07-24 ing 14.38.00

Undhuh binar server — ganti nomer versi saiki nganggo 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
Gambar 2026-07-24 ing 14.43.56

Nggawe sertifikat sing ditandatangani dhewe kanggo 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/
Gambar 2026-07-24 ing 14.43.44

Nggawe UUID

apt install uuid-runtime -y
Gambar 2026-07-24 ing 14.43.30
uuidgen
Gambar 2026-07-24 ing 14.43.16

Salin UUID sing diasilake — sampeyan butuhake ing konfigurasi server ing ngisor iki lan ing setelan klien.

Nggawe file konfigurasi

Konfigurasi json sing wis rampung kanggo server 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"
}
Gambar 2026-07-24 ing 14.42.59

Kita nggunakake port 8443 ing kene amarga 443 wis digunakake dening Hysteria2. Ganti YOUR_UUID nganggo nilai saka langkah 4.3 lan YOUR_TUIC_PASSWORD nganggo sandhi sampeyan dhewe.

Simpen (Ctrl+O, Enter) lan metu (Ctrl+X).

Nguji wiwitan manual

/usr/local/sbin/tuic/tuic-server -c /usr/local/sbin/tuic/config.json
Gambar 2026-07-24 ing 14.42.15

Yen ora ana kesalahan sing katon, konfigurasi kasebut valid. Mungkasi nganggo Ctrl+C lan terusake menyang nyetel autostart.

Nyetel wiwitan otomatis

nano /etc/systemd/system/tuic-server.service
Gambar 2026-07-24 ing 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
Gambar 2026-07-24 ing 14.45.49

Status kudune nuduhake aktif (mlaku).

Saiki rong protokol modern paling apik lan paling cepet mlaku bebarengan ing server, loro-lorone nyamar dadi lalu lintas QUIC/HTTPS biasa: Hysteria2 ing port standar 443/udp, lan TUIC v5 ing port 8443/udp.

Nyambung saka Windows

Nginstal Hiddify

Unduh lan instal Hiddify kanggo Windows saka situs web resmi: https://hiddify.com. Klik installer nganggo "Sabanjure" / "Instal". Yen Windows SmartScreen katon, pilih "Info liyane" → "Mlaku wae".

Profil Hysteria2

Klik + (Profil Anyar) → "Entri Manual" → protokol Hysteria2 , lan isi:

Field

Value

Jeneng Profil

Server Hysteria2 Kula

Alamat

IP_SERVER_SAMPEYAN

Port

443

sandi

sandhi saka langkah 3.3

SNI

IP_SERVER_SAMPEYAN

Lewati Verifikasi Sertifikat

On

Skip Cert Verification kudu diaktifake amarga sertifikat kasebut ditandatangani dhewe — ora ana otoritas sertifikat sing dipercaya ing mburine.

Profil TUIC v5

Klik + (Profil Anyar) → "Entri Manual" → protokol TUIC , lan isi:

Field

Value

Jeneng Profil

Server TUIC-ku

Alamat

IP_SERVER_SAMPEYAN

Port

8443

UUID

UUID saka langkah 4.3

sandi

sandhi saka langkah 4.4

Kontrol Kemacetan

bbr

SNI

IP_SERVER_SAMPEYAN

Lewati Verifikasi Sertifikat

On

Nyambungake lan verifikasi

Pilih profil, banjur klik tombol "Sambungake" sing bunder gedhe. Status kudune owah dadi "Tersambung".

Kanggo ngonfirmasi manawa lalu lintas pancen diarahake liwat server sampeyan, bukak layanan pamriksan IP apa wae ing browser sampeyan — alamat sing dituduhake kudu cocog karo YOUR_SERVER_IP.

kesimpulan

Kanthi ngrampungake pandhuan iki, sampeyan bakal duwe rong protokol generasi sabanjure kanthi kecepatan dhuwur sing mlaku bebarengan ing server sampeyan: Hysteria2 ing port 443/UDP lan TUIC v5 ing port 8443/UDP. Kaloro protokol kasebut ndhelikake lalu lintas sing dikirim minangka sambungan QUIC sing dienkripsi standar (HTTP/3), sing njamin sambungan sing stabil sanajan ing saluran sing ora stabil banget.

Profil sing wis dikonfigurasi ora mung bisa digunakake ing Windows nanging uga bisa diimpor menyang aplikasi seluler Hiddify kanggo Android utawa iOS kanthi setelan sing padha.

Yen sampeyan nemoni kangelan sambungan, priksa status layanan dhisik nganggo printah status systemctl hysteria.service (utawa tuic-server.service), priksa manawa aturan firewall aktif (status ufw), lan priksa maneh manawa alamat IP, UUID, lan sandhi wis dilebokake kanthi bener. Elinga: sertifikat sing ditandatangani dhewe valid sajrone 365 dina, mula sawise setaun, sertifikat kasebut kudu dianyari nganggo printah openssl req sing padha.

❮ Artikel sadurungé Konfigurasi SPF, DKIM lan DMARC
Artikel sabanjure ❯ Pandhuan Penyebaran Server AmneziaWG

Takon kita babagan VPS

Kita mesthi siyap mangsuli pitakon sampeyan kapan wae awan utawa wengi.