InternetSpeed.online

Bahasa

Artikel

Panduan praktikal

Cara Menyediakan Pelayan Xray VPN Anda Sendiri (VLESS + REALITY)

Sediakan Xray VPN anda sendiri untuk membantu memintas penapisan Internet dan penyekatan protokol VPN. Pasang pelayan dengan skrip dan sambungkan peranti anda menggunakan Hiddify.

Diuji: Persediaan pelayan Ubuntu, pengurusan peranti, pembatalan, pemulihan selepas but semula dan sambungan VPN sebenar. Ujian kelajuan pada dua pelayan VPS mencapai kira-kira 850 Mbps muat turun dan 900 Mbps muat naik. Semakan penuh Hiddify pada setiap platform yang disokong, termasuk DNS, IPv6 dan perlindungan putus sambungan, tidak lengkap.

Bilakah VPN ini boleh membantu?

Jika VPN biasa anda tidak lagi bersambung dan penapisan menghalang tapak web atau apl daripada jangkauan, rangkaian anda mungkin menyekat pelayan VPN atau protokol VPN yang boleh dikenali. Pelayan Xray peribadi dengan VLESS dan REALITY ialah pilihan lain untuk dicuba.

REALITY membantu menjadikan sambungan menyerupai trafik web selamat biasa, menjadikannya lebih sukar untuk dikenal pasti. Ini boleh membantu pada rangkaian yang menyekat protokol VPN konvensional. Ia bukan pembetulan universal: IP pelayan disekat atau rangkaian yang hanya membenarkan destinasi tertentu masih boleh menghalang sambungan.

Skrip dalam panduan ini menyediakan pelayan dan mencipta profil sambungan pertama anda. Pasang klien yang serasi, seperti Hiddify, dan tambah profil ini. Anda kemudiannya boleh menghidupkan dan mematikan VPN dengan butang sambungan dalam apl.

Anda tidak perlu membeli domain, mendapatkan sijil TLS atau mengedit fail konfigurasi. Tambah dan batalkan profil peranti melalui menu skrip.

Mengenai REALITY

Apakah kelajuan yang kami dapat?

Dalam ujian kami dengan dua pelayan VPS, Xray dengan VLESS + REALITY menyampaikan kira-kira 850 Mbps muat turun dan 900 Mbps muat naik. Ini adalah kelajuan VPN tertinggi yang kami lihat dalam ujian kami setakat ini.

Keputusan anda mungkin berbeza. Kelajuan bergantung pada sambungan internet anda, laluan antara peranti anda, VPS dan pelayan ukuran serta rangkaian penyedia pengehosan. Pelan VPS juga berbeza dalam prestasi perkakasan, sumber yang dikongsi dan had kelajuan rangkaian; malah pelayan pada pelan yang sama boleh melakukan secara berbeza. Pengukuran ini menunjukkan apa yang kami capai, bukan kelajuan yang dijamin untuk setiap pelayan atau sambungan.

1. Pilih pelayan

Panduan ini adalah untuk VPS Ubuntu bersih dengan alamat IPv4 awam. Anda memerlukan akses root dengan kata laluan atau kunci SSH dan komputer Windows, macOS atau Linux untuk persediaan. Pemasang menyokong x86_64 dan ARM64; ujian pelayan kami menggunakan Ubuntu 26.04.1 pada x86_64.

Pilih penyedia pengehosan dan negara untuk keperluan anda, termasuk negara yang alamat IPnya anda mahu dan sumber yang anda ingin akses. Sesetengah tapak web mengehadkan alamat IP pusat data, jadi pelayan di negara yang betul tidak menjamin akses kepada perkhidmatan tertentu.

Mulakan dengan 1 vCPU dan 1 GB RAM. Kelajuan bergantung pada sambungan anda, laluan ke VPS, rangkaian pengehosan dan prestasi pelayan. Pelan dengan bilangan teras dan jumlah memori yang sama boleh menggunakan pemproses yang berbeza, berkongsi sumber CPU secara berbeza dan mengenakan had kelajuan rangkaian yang berbeza. Pelan yang lebih mahal tidak semestinya menetapkan laluan yang perlahan.

Semak elaun trafik yang disertakan dan terma lebihan, terutamanya untuk muat turun video dan besar. Jika pembekal anda mempunyai tembok api yang berasingan, benarkan port SSH anda dan TCP 443 masuk.

Skrip menggunakan akses root SSH. Jika pembekal anda memberi anda akaun lain, atur akses root menggunakan dokumentasinya sebelum mengikuti panduan ini. Pastikan sistem pengendalian VPS dikemas kini.

2. Semak sama ada anda boleh log masuk

Windows: buka PowerShell dari Mula. macOS: tekan Command+Space dan buka Terminal. Linux: Buka Terminal.

Gantikan SERVER_IP dengan alamat IPv4 awam VPS anda. Pilih arahan kata laluan atau arahan kunci di bawah.

Pada sambungan pertama anda, SSH meminta anda mempercayai kunci pelayan. Bandingkan cap jarinya dengan konsol pengehosan jika tersedia, kemudian taip yes. Aksara kata laluan tidak dipaparkan semasa anda menaip.

Selepas log masuk, jalankan exit untuk kembali ke komputer anda.

Pada komputer anda — kata laluan atau kekunci lalai SSH
ssh root@SERVER_IP
Pada komputer anda — kunci SSH tertentu
ssh -i ~/.ssh/id_ed25519 root@SERVER_IP
Pada pelayan — kembali ke komputer anda
exit
Jika SSH tidak dapat disambungkan

Semak alamat pelayan, butiran log masuk dan status VPS. Jika pembekal anda menggunakan port SSH yang berbeza, gantikan 2222 di bawah. Untuk amaran kunci pelayan yang diubah, lihat bahagian penyelesaian masalah.

Jika Windows tidak dapat mencari ssh, buka Mula dan cari Optional features. Bukanya, pilih View features atau Add a feature, cari OpenSSH Client dan pasangkannya. Kemudian buka semula PowerShell. Ini ialah komponen Windows; anda tidak perlu memuat turunnya dari tapak web lain.

Pada komputer anda — port SSH tersuai
ssh -p 2222 root@SERVER_IP

3. Muat turun dan jalankan pemasang

Muat turun ZIP di bawah dan ekstraknya. Buka folder xray-guide yang mengandungi skrip.

Windows: dalam File Explorer, klik bar alamat folder ini, taip powershell dan tekan Enter. Jalankan arahan Windows di bawah dalam tetingkap yang terbuka.

macOS atau Linux: buka Terminal, taip cd diikuti dengan ruang, seret folder xray-guide ke dalam tetingkap dan tekan Enter. Kemudian jalankan arahan macOS atau Linux di bawah.

Taip alamat IP pelayan, kemudian pilih 1 — Set up server. Jika anda menggunakan kunci SSH, masukkan laluannya; jika tidak tekan Enter. Beri nama profil sambungan pertama anda, seperti my-xray-vpn, atau tekan Enter untuk menggunakan nama itu.

Profil mengandungi alamat pelayan dan bukti kelayakan yang perlu disambungkan oleh aplikasi VPN anda. Mulakan dengan satu profil untuk komputer ini. Buat yang berasingan untuk setiap telefon atau komputer tambahan supaya anda boleh membatalkan akses untuk satu tanpa memutuskan sambungan yang lain.

Pelancar menggunakan SSH port 22 terlebih dahulu. Jika sambungan tamat atau ditolak, ia membenarkan anda memasuki port lain. Input yang salah dijelaskan supaya anda boleh mencuba semula. SSH mengendalikan kata laluan anda; pelancar tidak menyimpannya.

Semak alamat pelayan dalam pengesahan dan taip y untuk memasang. Pastikan terminal terbuka sehingga ia selesai.

Skrip memasang Xray dan menguji destinasi REALITY secara automatik, bermula dengan www.google.com. Jika gagal, skrip mencuba www.googletagmanager.com (digunakan oleh Amnezia), dl.google.com dan www.cloudflare.com. Anda tidak perlu memilih tapak web: semak terminal. Skrip menyimpan destinasi pertama yang lulus ujian sambungan VPN sebenar, mengkonfigurasi tembok api sambil mengekalkan akses SSH dan mencipta profil anda. Trafik VPN anda keluar melalui VPS anda. Pemasangan sedia ada mengekalkan destinasi yang disimpan.

Muat turun skrip persediaan (.zip)

Windows PowerShell — jalankan daripada folder yang diekstrak
.\Connect-XrayServer.ps1
macOS atau Linux — jalankan daripada folder yang diekstrak
bash ./connect-xray-server.sh
Jika PowerShell menyekat skrip

Jika ralat mengatakan fail itu tidak ditandatangani secara digital, jalankan arahan ini dalam folder yang sama, kemudian cuba mulakan skrip sekali lagi.

PowerShell — nyahsekat skrip yang dimuat turun
Unblock-File -LiteralPath .\Connect-XrayServer.ps1

Jika ralat mengatakan skrip berjalan dilumpuhkan, jalankan arahan ini, sahkan gesaan dan cuba mulakan skrip sekali lagi. Perubahan dasar berlangsung sehingga anda menutup tetingkap PowerShell ini.

PowerShell — benarkan skrip untuk tetingkap ini
Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned
Unblock-File -LiteralPath .\Connect-XrayServer.ps1

Jika ralat dasar kekal, simpan mesej ralat untuk penyelesaian masalah.

Jika tiada destinasi REALITY berfungsi

Skrip mencuba calon secara automatik dan melaporkan sebab setiap cek gagal. Ia tidak mengeluarkan profil kerja jika tiada yang lulus. Simpan mesej ralat tersebut. Anda tidak perlu mencari tapak web lain sendiri.

Semak akaun pengehosan untuk masalah rangkaian. Jika ralat menyebut tamat masa atau kegagalan DNS, minta pembekal menyemak HTTPS dan DNS keluar daripada VPS anda. Cuba semula pelancar yang sama selepas masalah dibetulkan. Jika masih gagal, gunakan teks ralat untuk menyelesaikan masalah; jangan kongsi kata laluan atau pautan sambungan.

README.txt menerangkan semakan automatik dan tetapan nama hos tersuai pilihan. Ujian bahagian pelayan yang berjaya tidak menjamin bahawa pembekal internet anda membenarkan sambungan. Skrip tidak mengubah destinasi pemasangan sedia ada atau membatalkan profil sedia ada.

4. Cari profil sambungan anda

Apabila persediaan selesai, skrip memaparkan pautan sambungan anda, bermula dengan vless://, dan menyimpannya dalam fail teks. Salin keseluruhan pautan dari terminal atau buka fail pada laluan yang dicetak oleh skrip. Dengan nama profil lalai, fail tersebut ialah Xray/SERVER_IP/my-xray-vpn.txt dalam folder rumah anda.

Pautan dan kod QRnya memberikan akses kepada VPN anda. Pastikan ia tertutup dan jangan masukkannya dalam tangkapan skrin awam atau permintaan sokongan.

Jika persediaan berhenti, selesaikan masalah yang dilaporkan dan jalankan semula pelancar dengan nama pelayan dan peranti yang sama. Identiti peranti sedia ada dikekalkan pada pelayan terurus pemasang ini. Ia menolak untuk menulis ganti pemasangan Xray yang tidak berkaitan.

5. Sambungkan Windows, macOS atau Linux

Buka halaman rasmi Hiddify GitHub menggunakan pautan di bawah dan muat turun aplikasi untuk Windows, macOS atau Linux.

Salin pautan vless:// lengkap yang ditunjukkan pada akhir persediaan, atau salinnya daripada fail my-xray-vpn.txt yang disimpan. Buka Hiddify, klik + dan pilih Add from clipboard. Pilih profil yang diimport.

Gunakan mod VPN (juga dipanggil TUN) untuk menghantar trafik daripada aplikasi melalui VPN, termasuk apl yang tidak menggunakan proksi sistem. Dalam mod proksi sistem, penyemak imbas mungkin berfungsi melalui VPN sementara aplikasi lain bersambung secara langsung.

Panduan rasmi Hiddify menunjukkan tetapan ini di bawah Settings → Advanced → Config Options → Enable TUN. Jika versi anda sebaliknya mempunyai pemilih mod sambungan, pilih VPN. Pada Windows, jika akses pentadbir diperlukan, keluar sepenuhnya dari Hiddify, klik kanan pintasannya dan pilih Run as administrator. Luluskan kebenaran sistem yang diminta pada macOS atau Linux, kemudian tekan butang sambungan. Tangkapan skrin dan arahan berasingan untuk setiap platform akan ditambahkan kemudian.

Untuk semakan sambungan pertama, gunakan penghalaan yang menghantar trafik internet melalui VPN. Peraturan yang memintas VPN untuk negara atau tapak web terpilih boleh menghantar sambungan tersebut secara langsung.

Muat turun Hiddify — GitHub rasmi

Panduan aplikasi rasmi Hiddify

6. Sambungkan iPhone atau Android

Jalankan pelancar sekali lagi dan pilih Manage devices. Pilih Add device, masukkan nama seperti my-iphone atau my-android, kemudian pilih Show QR code dan masukkan nama itu.

iPhone: pasang Hiddify daripada App Store menggunakan pautan di bawah. Dalam Hiddify, tambahkan profil dengan mengimbas kod QR pada komputer anda, sambung dan benarkan konfigurasi VPN apabila iOS bertanya. Ketersediaan bergantung pada rantau App Store anda; pastikan anda boleh memasang pelanggan yang sesuai sebelum membeli VPS.

Android: pasang Hiddify daripada Google Play menggunakan pautan di bawah. Imbas kod QR profil dalam apl, sambung dan luluskan permintaan Android VPN.

Jika pengimbasan tidak tersedia, pindahkan pautan secara peribadi dan importnya daripada papan keratan. Gunakan profil yang berasingan untuk setiap peranti supaya anda boleh membatalkan satu tanpa menukar yang lain.

Hiddify untuk iPhone — App Store

Hiddify untuk Android — Google Play

7. Semak sambungan anda

Buka My IP sebelum dan selepas menyambung. Dengan Hiddify disambungkan, alamat IPv4 luaran hendaklah alamat VPS anda atau alamat keluar yang diberikan oleh penyedia pengehosan.

Buka tapak web dan apl yang anda perlukan dan semak sama ada ia boleh diakses dan berfungsi dengan betul.

Semak IPv6 juga: ujian tidak seharusnya mendedahkan alamat pembekal asal anda IPv6 semasa anda berhasrat untuk menghalakan semua trafik melalui VPN. Konfigurasi pelayan ini menggunakan IPv4 untuk keluar internet. Pelanggan mesti menghalakan atau menyekat IPv6 dengan sewajarnya; tingkah laku asli Hiddify IPv6 belum lagi disahkan untuk setiap platform.

Semak penghalaan DNS. Permintaan DNS tidak boleh pergi terus kepada pembekal anda di luar sambungan VPN yang dimaksudkan. Melihat penyelesai pihak ketiga dalam ujian bukanlah, dengan sendirinya, bukti kebocoran.

Label Connected sahaja tidak membuktikan bahawa setiap aplikasi menggunakan VPN. Ujian proksi yang berjaya juga tidak membuktikan peranti penuh DNS, IPv6 atau perlindungan putus sambungan.

Semak alamat IP anda

Semak IPv6

Semak penyelesai DNS

8. Urus peranti anda

Jalankan pelancar yang sama dan pilih Manage devices. Menu ini membolehkan anda menambah peranti, menunjukkan pautan atau kod QRnya, menyenaraikan profil, membatalkan akses dan menyemak pelayan.

Untuk membatalkan akses, pilih Remove device dan masukkan namanya dua kali. Memadam profil hanya dalam Hiddify tidak membatalkan kelayakan pelayan. Pautan yang disalin masih boleh digunakan di tempat lain.

Menambah atau mengalih keluar peranti memulakan semula secara ringkas Xray. Peranti lain mungkin menyambung semula, tetapi profil mereka kekal sah. Nama seperti my-iphone hanyalah label yang mudah: profil yang sama boleh diimport pada peranti lain. Gunakan profil berasingan apabila anda mahu mengawal aksesnya secara bebas.

Menu ini termasuk Check server. Gunakannya jika VPN berhenti berfungsi: skrip menyemak sama ada Xray sedang berjalan, sama ada tetapannya sah dan, apabila profil wujud, sama ada sambungan VPN ujian berfungsi pada pelayan. Keputusan yang berjaya bermakna semakan sebelah pelayan telah diluluskan. Ia tidak menyemak sambungan internet atau tetapan Hiddify pada telefon atau komputer anda.

Windows — buka menu peranti
.\Connect-XrayServer.ps1 -Server SERVER_IP -Action menu
macOS atau Linux — buka menu peranti
bash ./connect-xray-server.sh SERVER_IP menu

9. Jika sesuatu tidak berkesan

Tidak boleh log masuk: semak alamat IP, kelayakan dan status VPS. Gunakan port SSH yang betul jika pembekal anda menukarnya.

SSH mengatakan REMOTE HOST IDENTIFICATION HAS CHANGED: komputer anda mengingati identiti pelayan yang digunakan sebelum ini di alamat ini, tetapi pelayan kini mempersembahkan kunci yang berbeza. Ini dijangka selepas anda memasang semula VPS. Sahkan alamat dan pasang semula dalam akaun pengehosan anda, dan bandingkan cap jari kunci baharu dalam konsol pengehosan jika tersedia. Hanya kemudian keluarkan kunci yang disimpan lama dengan arahan di bawah dan sambung semula. Jika anda tidak memasang semula pelayan, tanya pembekal pengehosan anda tentang perubahan sebelum menerima kunci baharu.

Persediaan dihentikan: ikut mesej pemasang. Sistem yang tidak disokong, port yang sibuk atau muat turun komponen yang gagal boleh menghentikan pemasangan. Jangan jalankan berbilang tetapan serentak.

Disambungkan tetapi tapak web tidak dimuatkan: pilih profil yang anda import, pastikan Hiddify menggunakan mod VPN seperti yang dijelaskan dalam langkah 5 dan matikan aplikasi VPN yang lain. Kemudian buka Manage devices dalam skrip dan pilih Check server. Jika ia melaporkan ralat, gunakan mesej itu untuk menyiasat pelayan.

Berfungsi pada Wi-Fi tetapi bukan pada data mudah alih: pelayan boleh dicapai melalui pembekal Wi-Fi anda, tetapi pengendali mudah alih mungkin menapis sambungan atau menghadapi masalah penghalaan. Untuk mengecilkan perkara ini, cuba SIM atau tempat liputan daripada pengendali mudah alih yang lain. Memasang semula Xray tidak semestinya menyelesaikan masalah khusus pembekal.

Sebelum ini berfungsi, kini berhenti: semak sama ada VPS sedang berjalan dan elaun trafiknya belum habis. Jalankan semakan pelayan dan cuba rangkaian lain.

Kelajuan rendah: semak sama ada sambungan internet anda juga perlahan dengan VPN dimatikan. Jika hanya VPN yang perlahan, laluan ke VPS, had rangkaian pengehosan atau beban pelayan mungkin bertanggungjawab. Semak elaun trafik pengehosan dan had rangkaian anda sebelum menukar pelan.

Pemasang menambah peraturan yang menghalang pengguna VPN daripada mengakses rangkaian peribadi penyedia pengehosan dan antara muka perkhidmatan awan. Ia juga menyekat penghantaran e-mel terus melalui port SMTP 25, 465 dan 587 untuk mengurangkan penyalahgunaan jika profil dikongsi atau dicuri. Mel web dalam penyemak imbas masih berfungsi; menghantar mel daripada beberapa apl e-mel mungkin gagal semasa disambungkan.

Pada komputer anda — keluarkan kekunci SSH lama hanya selepas mengesahkan perubahan pelayan
ssh-keygen -R SERVER_IP

Untuk port SSH tersuai, gunakan: ssh-keygen -R "[SERVER_IP]:PORT". Kemudian sambung semula dan sahkan cap jari baharu.

10. Sandaran dan kemas kini

Anda tidak memerlukan menu ini untuk kegunaan harian. Sandaran menyimpan salinan tetapan pelayan anda dan bukti kelayakan peranti sedia ada sebelum kemas kini atau pemasangan semula pelayan. Pautan sambungan sahaja bukanlah sandaran pelayan yang lengkap. Kemas kini membolehkan anda menggunakan pembetulan yang disertakan dalam himpunan skrip yang lebih baharu.

Pilih Back up settings sebelum membuat perubahan. Menu ini menyimpan arkib peribadi pada pelayan dan mencetak laluannya. Muat turunnya ke komputer anda sebelum membina semula VPS; salinan sebelah pelayan tidak akan kekal pada pemadaman pelayan.

Gunakan arahan di bawah pada komputer anda, menggantikan EXACT_FILENAME dengan nama fail yang dicetak oleh menu. Tambahkan -i KEY_PATH untuk kunci SSH tertentu atau -P PORT untuk port SSH tersuai. Simpan sandaran yang dimuat turun secara peribadi: ia mengandungi kunci akses.

Update to bundled Xray version memasang versi Xray yang disertakan dalam himpunan skrip anda. Untuk menggunakan himpunan yang disemak yang lebih baharu, muat turunnya, jalankan Set up server dengan nama profil sedia ada anda untuk memuat naik skrip pengurusan baharu, kemudian pilih pilihan kemas kini dalam menu. Profil sedia ada dikekalkan. Menjalankan pilihan ini dengan berkas yang sama tidak mengambil keluaran yang lebih baharu. Kemas kini Ubuntu adalah berasingan.

Pemulihan sandaran automatik akan ditambah kemudian. Buat masa ini, sandaran berguna untuk pemulihan manual dengan bantuan teknikal. Jika anda lebih suka menyediakan pelayan gantian dari awal, buat profil baharu dan importnya pada peranti anda.

Untuk kegunaan harian, buka Hiddify dan sambungkan. Menu skrip hanya diperlukan untuk pengurusan peranti dan penyelenggaraan pelayan.

Pada komputer anda — muat turun sandaran
scp root@SERVER_IP:/etc/internetspeed-xray/backups/EXACT_FILENAME.tar.gz .