Skip to content

Kemaskini Xray Core di OpenWrt

Panduan ini menerangkan langkah-langkah untuk mengemas kini Xray Core pada peranti OpenWrt berasaskan ARMv8, khusus bagi menyokong VLESS + HTTPUpgrade + Payload (CF-RAY).


Maklumat Sokongan

Protokol Disokong

  • VLESS + HTTPUpgrade + Payload (CF-RAY)
  • VLESS + WebSocket tidak disokong

Seni Bina dan Platform

Seni Bina

  • ARMv8 (arm64)

Platform / Peranti Disokong

  • Arcadyan AW1000
  • Raspberry Pi 4
  • NanoPi R2S
  • NanoPi R4S
  • Peranti OpenWrt lain berasaskan ARMv8

Keperluan Awal

Pastikan:

  • Peranti menjalankan OpenWrt
  • Akses SSH sebagai root
  • Sambungan internet aktif
  • Xray Core telah dipasang atau akan digantikan

Langkah 1: Muat Turun Xray Core

wget -O /tmp/xray https://dl.vpnje.com/xray-linux-arm64 && chmod 755 /tmp/xray && mv /tmp/xray /usr/bin/xray && xray version

Langkah 2: Sahkan Pemasangan

xray version

Jika versi dipaparkan tanpa ralat, kemaskini telah berjaya.


Contoh Konfigurasi VLESS (HTTPUpgrade + Payload CF-RAY)

vless://id@bug.com:80?path=GET%20%2Fcdn-cgi%2Ftrace%20HTTP%2F1.1%5Bcrlf%5DHost%3A%20%5Bhost%5D%5Bcrlf%5D%5Bcrlf%5D%5Bsplit%5DCF-RAY%20%2Fhttpupgrade%20HTTP%2F1.1%5Bcrlf%5DHost%3A%20server.com%5Bcrlf%5DUpgrade%3A%20websocket%5Bcrlf%5D%5Bcrlf%5D&security=none&encryption=none&host=bug.com&type=httpupgrade#vless-httpupgrade

Penyelesaian Masalah

Jika Xray gagal dijalankan:

  • Semak seni bina dengan uname -m
  • Pastikan /usr/bin/xray mempunyai kebenaran eksekusi
  • Semak log sistem menggunakan logread