Mwongozo wa vitendo
Jinsi ya Kuanzisha Seva Yako ya Xray VPN (VLESS + REALITY)
Sanidi Xray VPN yako mwenyewe ili kusaidia kukwepa udhibiti wa intaneti na kuzuia itifaki ya VPN. Sakinisha seva na hati na uunganishe vifaa vyako kwa kutumia Hiddify.
Ilijaribiwa: usanidi wa seva ya Ubuntu, usimamizi wa kifaa, ubatilishaji, urejeshaji baada ya kuwasha upya na miunganisho halisi ya VPN. Vipimo vya kasi kwenye seva mbili za VPS vilifikia takriban upakuaji wa Mbps 850 na upakiaji wa 900 Mbps. Ukaguzi kamili wa Hiddify kwenye kila jukwaa linalotumika, ikiwa ni pamoja na DNS, IPv6 na ulinzi wa kukata muunganisho, haujakamilika.
Je, VPN inaweza kusaidia lini?
Ikiwa VPN zako za kawaida haziunganishi tena na udhibiti unaweka tovuti au programu mbali na ufikiaji, mtandao wako unaweza kuwa unazuia seva za VPN au itifaki zinazotambulika VPN. Seva ya kibinafsi ya Xray iliyo na VLESS na REALITY ni chaguo jingine la kujaribu.
REALITY husaidia kufanya muunganisho ufanane na trafiki ya kawaida ya wavuti, na kuifanya iwe vigumu kutambua. Hii inaweza kusaidia kwenye mitandao inayozuia itifaki za kawaida za VPN. Sio urekebishaji wa wote: IP ya seva iliyozuiwa au mtandao unaoruhusu marudio maalum bado unaweza kuzuia muunganisho.
Hati katika mwongozo huu husanidi seva na kuunda wasifu wako wa kwanza wa muunganisho. Sakinisha kiteja kinachotumika, kama vile Hiddify, na uongeze wasifu huu. Kisha unaweza kuwasha na kuzima VPN kwa kitufe cha kuunganisha kwenye programu.
Huhitaji kununua kikoa, pata cheti cha TLS au uhariri faili za usanidi. Ongeza na kubatilisha wasifu wa kifaa kupitia menyu ya hati.
Tulipata kasi gani?
Katika majaribio yetu na seva mbili za VPS, Xray iliyo na VLESS + REALITY ilitoa upakuaji wa takriban 850 Mbps na upakiaji wa Mbps 900. Hizi ndizo kasi za juu zaidi za VPN ambazo tumeona kwenye majaribio yetu hadi sasa.
Matokeo yako yanaweza kutofautiana. Kasi inategemea muunganisho wako wa intaneti, njia kati ya kifaa chako, VPS na seva ya kipimo, na mtandao wa mtoa huduma mwenyeji. Mipango ya VPS pia inatofautiana katika utendaji wa vifaa, rasilimali za pamoja na mipaka ya kasi ya mtandao; hata seva kwenye mpango huo huo zinaweza kufanya kazi tofauti. Vipimo hivi vinaonyesha tulichofanikisha, si kasi iliyohakikishwa kwa kila seva au muunganisho.
1. Chagua seva
Mwongozo huu ni wa VPS safi ya Ubuntu yenye anwani ya umma ya IPv4. Unahitaji ufikiaji wa root na nenosiri au ufunguo wa SSH, na kompyuta ya Windows, macOS au Linux ili kusanidi. Kisakinishi inasaidia x86_64 na ARM64; majaribio yetu ya seva yalitumia Ubuntu 26.04.1 kwenye x86_64.
Chagua mtoa huduma na nchi kwa mahitaji yako, ikijumuisha nchi ambayo anwani yake ya IP unayotaka na rasilimali unazotaka kufikia. Baadhi ya tovuti huzuia anwani za IP za kituo cha data, kwa hivyo seva katika nchi sahihi haihakikishii ufikiaji wa huduma fulani.
Anza na 1 vCPU na GB 1 ya RAM. Kasi inategemea muunganisho wako, njia ya VPS, mtandao mwenyeji na utendaji wa seva. Mipango yenye idadi sawa ya cores na kiasi cha kumbukumbu inaweza kutumia vichakataji tofauti, kushiriki rasilimali za CPU tofauti na kuweka vikomo tofauti vya kasi ya mtandao. Mpango wa gharama kubwa zaidi hautarekebisha njia ya polepole.
Angalia posho ya trafiki iliyojumuishwa na masharti ya ziada, haswa kwa video na vipakuliwa vikubwa. Ikiwa mtoa huduma wako ana ngome tofauti, ruhusu mlango wako wa SSH na TCP 443 inayoingia.
Maandishi hutumia ufikiaji wa root SSH. Ikiwa mtoa huduma wako atakupa akaunti tofauti, panga ufikiaji wa root ukitumia hati zake kabla ya kufuata mwongozo huu. Sasisha mfumo wa uendeshaji wa VPS.
2. Angalia kuwa unaweza kuingia
Windows: fungua PowerShell kutoka Anza. macOS: bonyeza Command+Space na ufungue Kituo. Linux: Kituo cha wazi.
Badilisha SERVER_IP na anwani yako ya umma ya VPS IPv4. Chagua amri ya nenosiri au amri muhimu hapa chini.
Kwenye muunganisho wako wa kwanza, SSH inakuuliza uamini ufunguo wa seva. Linganisha alama za vidole vyake na kiweko cha kupangisha ikiwa kinapatikana, kisha chapa yes. Herufi za nenosiri hazionyeshwi unapoandika.
Baada ya kuingia, endesha exit ili kurudi kwenye kompyuta yako.
ssh root@SERVER_IPssh -i ~/.ssh/id_ed25519 root@SERVER_IPexitIkiwa SSH haiwezi kuunganishwa
Angalia anwani ya seva, maelezo ya kuingia na hali ya VPS. Ikiwa mtoa huduma wako anatumia mlango tofauti wa SSH, badilisha 2222 hapa chini. Kwa onyo la ufunguo wa seva iliyobadilishwa, angalia sehemu ya utatuzi.
Ikiwa Windows haiwezi kupata ssh, fungua Anza na utafute Optional features. Ifungue, chagua View features au Add a feature, tafuta OpenSSH Client na uisakinishe. Kisha fungua tena PowerShell. Hii ni sehemu ya Windows; huna haja ya kuipakua kutoka kwa tovuti nyingine.
ssh -p 2222 root@SERVER_IP3. Pakua na uendesha kisakinishi
Pakua ZIP hapa chini na uitoe. Fungua folda ya xray-guide iliyo na maandishi.
Windows: katika Kichunguzi cha Faili, bofya upau wa anwani wa folda hii, chapa powershell na ubonyeze Enter. Endesha amri ya Windows hapa chini kwenye dirisha linalofungua.
macOS au Linux: fungua Terminal, andika cd ikifuatiwa na nafasi, buruta folda ya xray-guide kwenye dirisha na ubonyeze Enter. Kisha endesha amri ya macOS au Linux hapa chini.
Andika anwani ya IP ya seva, kisha uchague 1 — Set up server. Ikiwa unatumia ufunguo wa SSH, ingiza njia yake; vinginevyo bonyeza Enter. Ipe wasifu wako wa kwanza wa muunganisho jina, kama vile my-xray-vpn, au ubofye Enter ili kutumia jina hilo.
Wasifu una anwani ya seva na vitambulisho ambavyo programu yako ya VPN inahitaji kuunganishwa. Anza na wasifu mmoja wa kompyuta hii. Unda moja tofauti kwa kila simu au kompyuta ya ziada ili uweze kubatilisha ufikiaji kwa moja bila kukata nyingine.
Kizindua hutumia bandari ya SSH 22 kwanza. Ikiwa muunganisho utakatika au kukataliwa, inakuwezesha kuingia mlango mwingine. Ingizo lisilo sahihi limefafanuliwa ili uweze kujaribu tena. SSH hushughulikia nenosiri lako; kizindua hakihifadhi.
Angalia anwani ya seva katika uthibitishaji na chapa y ili kusakinisha. Weka terminal wazi hadi ikamilike.
Hati husakinisha Xray na kujaribu mahali pa REALITY kiotomatiki, kuanzia na www.google.com. Ikishindikana, hati itajaribu www.googletagmanager.com (inayotumiwa na Amnezia), dl.google.com na www.cloudflare.com. Huhitaji kuacha tovuti iliyo wazi wakati huna haja ya kuchagua tovuti. Hati huhifadhi lengwa la kwanza ambalo hupitisha jaribio la muunganisho la VPN, husanidi ngome huku ikihifadhi ufikiaji wa SSH, na kuunda wasifu wako. Trafiki yako ya VPN inatoka kupitia VPS yako. Usakinishaji uliopo huhifadhi mahali palipohifadhiwa.
Pakua skripti za usanidi (.zip)
.\Connect-XrayServer.ps1bash ./connect-xray-server.shIkiwa PowerShell itazuia hati
Ikiwa kosa linasema faili haijasainiwa kwa dijiti, endesha amri hii kwenye folda moja, kisha jaribu kuanza hati tena.
Unblock-File -LiteralPath .\Connect-XrayServer.ps1Ikiwa kosa linasema kwamba hati zinazoendesha zimezimwa, endesha amri hizi, thibitisha haraka na ujaribu kuanzisha hati tena. Mabadiliko ya sera hudumu hadi ufunge dirisha hili la PowerShell.
Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned
Unblock-File -LiteralPath .\Connect-XrayServer.ps1Ikiwa hitilafu ya sera itasalia, weka ujumbe wa hitilafu kwa utatuzi.
Ikiwa hakuna mwishilio wa REALITY hufanya kazi
Hati hujaribu wagombeaji kiotomatiki na kuripoti kwa nini kila hundi imeshindwa. Haitoi wasifu wa kufanya kazi ikiwa hakuna hupita. Hifadhi ujumbe huo wa makosa. Huna haja ya kutafuta tovuti nyingine mwenyewe.
Angalia akaunti ya mwenyeji kwa matatizo ya mtandao. Ikiwa hitilafu zitataja kuisha kwa muda au kutofaulu kwa DNS, mwombe mtoa huduma aangalie HTTPS na DNS kutoka VPS yako. Jaribu tena kizindua kimoja baada ya tatizo kusuluhishwa. Ikiwa bado itashindwa, tumia maandishi ya makosa kwa utatuzi wa shida; usishiriki manenosiri au viungo vya unganisho.
README.txt inafafanua ukaguzi wa kiotomatiki na mipangilio ya hiari ya jina-mwenyeji maalum. Jaribio la mafanikio la upande wa seva halihakikishi kuwa mtoa huduma wako wa mtandao anaruhusu muunganisho. Hati haibadilishi mwisho wa usakinishaji uliopo au kubatilisha wasifu uliopo.
4. Tafuta wasifu wako wa muunganisho
Usanidi unapokamilika, hati huonyesha kiungo chako cha muunganisho, kuanzia vless://, na kuihifadhi katika faili ya maandishi. Nakili kiunga kizima kutoka kwa terminal au fungua faili kwenye njia iliyochapishwa na hati. Kwa jina chaguo-msingi la wasifu, faili ni Xray/SERVER_IP/my-xray-vpn.txt kwenye folda yako ya nyumbani.
Kiungo na msimbo wake wa QR huruhusu ufikiaji wa VPN yako. Ziweke za faragha na usizijumuishe kwenye picha za skrini za umma au maombi ya usaidizi.
Usanidi ukiacha, rekebisha tatizo lililoripotiwa na utekeleze kizindua upya kwa seva na jina la kifaa sawa. Vitambulisho vya kifaa vilivyopo huhifadhiwa kwenye seva inayodhibitiwa ya kisakinishi hiki. Inakataa kubatilisha usakinishaji wa Xray usiohusiana.
5. Unganisha Windows, macOS au Linux
Fungua ukurasa rasmi wa Hiddify GitHub ukitumia kiungo kilicho hapa chini na upakue programu ya Windows, macOS au Linux.
Nakili kiungo kamili cha vless:// kilichoonyeshwa mwishoni mwa usanidi, au ukikili kutoka kwa faili iliyohifadhiwa ya my-xray-vpn.txt. Fungua Hiddify, bofya + na uchague Add from clipboard. Chagua wasifu ulioletwa.
Tumia hali ya VPN (pia inaitwa TUN) kutuma trafiki kutoka kwa programu kupitia VPN, ikijumuisha programu ambazo hazitumii seva mbadala ya mfumo. Katika hali ya proksi ya mfumo, kivinjari kinaweza kufanya kazi kupitia VPN huku programu nyingine ikiunganishwa moja kwa moja.
Mwongozo rasmi wa Hiddify unaonyesha mpangilio huu chini ya Settings → Advanced → Config Options → Enable TUN. Ikiwa toleo lako badala yake lina kiteuzi cha modi ya muunganisho, chagua VPN. Kwenye Windows, ikiwa ufikiaji wa msimamizi unahitajika, toka kikamilifu Hiddify, bofya-kulia njia yake ya mkato na uchague Run as administrator. Idhinisha ruhusa za mfumo zilizoombwa kwenye macOS au Linux, kisha ubonyeze kitufe cha kuunganisha. Picha za skrini na maagizo tofauti kwa kila jukwaa yataongezwa baadaye.
Kwa ukaguzi wa kwanza wa muunganisho, tumia uelekezaji unaotuma trafiki ya mtandao kupitia VPN. Sheria zinazopita VPN kwa nchi au tovuti zilizochaguliwa zinaweza kutuma miunganisho hiyo moja kwa moja.
6. Unganisha iPhone au Android
Endesha kizindua tena na uchague Manage devices. Chagua Add device, weka jina kama vile my-iphone au my-android, kisha uchague Show QR code na uweke jina hilo.
iPhone: sakinisha Hiddify kutoka App Store kwa kutumia kiungo kilicho hapa chini. Katika Hiddify, ongeza wasifu kwa kuchanganua msimbo wa QR kwenye kompyuta yako, unganisha na uruhusu usanidi wa VPN iOS inapouliza. Upatikanaji unategemea eneo lako la App Store; angalia kuwa unaweza kusakinisha mteja anayefaa kabla ya kununua VPS.
Android: sakinisha Hiddify kutoka Google Play kwa kutumia kiungo kilicho hapa chini. Changanua msimbo wa QR wa wasifu kwenye programu, unganisha na uidhinishe ombi la Android VPN.
Ikiwa utambazaji haupatikani, hamisha kiungo kwa faragha na ukilete kutoka kwenye ubao wa kunakili. Tumia wasifu tofauti kwa kila kifaa ili uweze kubatilisha moja bila kubadilisha nyingine.
7. Angalia muunganisho wako
Fungua My IP kabla na baada ya kuunganisha. Hiddify ikiwa imeunganishwa, anwani ya nje ya IPv4 inapaswa kuwa anwani yako ya VPS, au anwani ya nje ya mtoa huduma aliyopewa.
Fungua tovuti na programu unazohitaji na uangalie kuwa zinaweza kufikiwa na zinafanya kazi kwa usahihi.
Angalia IPv6 pia: jaribio halipaswi kufichua anwani ya mtoa huduma wako asili IPv6 huku ukinuia kupitisha trafiki yote kupitia VPN. Usanidi huu wa seva hutumia IPv4 kwa kutoka kwa mtandao. Mteja lazima apitishe au azuie IPv6 ipasavyo; Tabia ya asili ya Hiddify IPv6 bado haijathibitishwa kwa kila jukwaa.
Angalia uelekezaji wa DNS. Maombi ya DNS yasiende moja kwa moja kwa mtoa huduma wako nje ya muunganisho uliokusudiwa wa VPN. Kuona msuluhishi wa mtu wa tatu kwenye jaribio sio, peke yake, ushahidi wa uvujaji.
Lebo ya Connected pekee haithibitishi kwamba kila programu inatumia VPN. Jaribio la seva mbadala lililofaulu pia halithibitishi kifaa kamili DNS, IPv6 au kutenganisha ulinzi.
8. Dhibiti vifaa vyako
Endesha kizindua sawa na uchague Manage devices. Menyu hukuruhusu kuongeza kifaa, kuonyesha kiungo chake au msimbo wa QR, orodhesha wasifu, kubatilisha ufikiaji na uangalie seva.
Ili kubatilisha ufikiaji, chagua Remove device na uweke jina lake mara mbili. Kufuta wasifu ndani ya Hiddify pekee hakubatilishi kitambulisho cha seva. Kiungo kilichonakiliwa bado kinaweza kutumika mahali pengine.
Kuongeza au kuondoa kifaa huanzisha tena Xray kwa muda mfupi. Vifaa vingine vinaweza kuunganishwa tena, lakini wasifu wao utaendelea kuwa halali. Jina kama vile my-iphone ni lebo rahisi tu: wasifu sawa unaweza kuingizwa kwenye kifaa kingine. Tumia wasifu tofauti unapotaka kudhibiti ufikiaji wao kwa kujitegemea.
Menyu inajumuisha Check server. Itumie ikiwa VPN itaacha kufanya kazi: hati hukagua ikiwa Xray inaendesha, ikiwa mipangilio yake ni halali na, wakati wasifu upo, ikiwa jaribio la muunganisho la VPN linafanya kazi kwenye seva. Matokeo yaliyofaulu yanamaanisha kuwa ukaguzi wa upande wa seva umepitishwa. Haiangalii muunganisho wa intaneti au mipangilio ya Hiddify kwenye simu au kompyuta yako.
.\Connect-XrayServer.ps1 -Server SERVER_IP -Action menubash ./connect-xray-server.sh SERVER_IP menu9. Ikiwa kitu haifanyi kazi
Haiwezi kuingia: angalia anwani ya IP, vitambulisho na hali ya VPS. Tumia mlango sahihi wa SSH ikiwa mtoa huduma wako aliibadilisha.
SSH inasema REMOTE HOST IDENTIFICATION HAS CHANGED: kompyuta yako inakumbuka utambulisho wa seva iliyotumiwa hapo awali kwenye anwani hii, lakini seva sasa inawasilisha ufunguo tofauti. Hii inatarajiwa baada ya kusakinisha tena VPS. Thibitisha anwani na usakinishe upya katika akaunti yako ya upangishaji, na ulinganishe alama ya vidole mpya ya ufunguo kwenye kiweko cha kupangisha inapopatikana. Kisha tu uondoe ufunguo wa zamani uliohifadhiwa na amri iliyo hapa chini na uunganishe tena. Ikiwa hukusakinisha tena seva, muulize mtoa huduma wako wa kukupangisha kuhusu mabadiliko kabla ya kukubali ufunguo mpya.
Usanidi umesimamishwa: fuata ujumbe wa kisakinishi. Mifumo isiyotumika, lango lenye shughuli nyingi au upakuaji wa kijenzi ulioshindwa unaweza kusimamisha usakinishaji. Usikimbilie usanidi mwingi kwa wakati mmoja.
Imeunganishwa lakini tovuti hazipakii: chagua wasifu ulioingiza, hakikisha kuwa Hiddify inatumia hali ya VPN kama ilivyoelezwa katika hatua ya 5, na uzime programu nyingine za VPN. Kisha fungua Manage devices kwenye hati na uchague Check server. Ikiripoti hitilafu, tumia ujumbe huo kuchunguza seva.
Inafanya kazi kwenye Wi-Fi lakini si kwenye data ya simu: seva inaweza kufikiwa kupitia mtoa huduma wako wa Wi-Fi, lakini opereta wa simu anaweza kuchuja muunganisho au kuwa na tatizo la uelekezaji. Ili kupunguza hili, jaribu SIM au mtandaopepe kutoka kwa opereta tofauti ya simu. Kusakinisha tena Xray si lazima kutatua tatizo mahususi la mtoa huduma.
Hapo awali ilifanya kazi, sasa imesimama: angalia kwamba VPS inaendesha na posho yake ya trafiki haijaisha. Endesha ukaguzi wa seva na ujaribu mtandao mwingine.
Kasi ya chini: angalia ikiwa muunganisho wako wa intaneti pia ni wa polepole na VPN imezimwa. Ikiwa VPN pekee ni ya polepole, njia ya kwenda kwa VPS, mipaka ya mtandao inayopangisha au mzigo wa seva inaweza kuwajibika. Angalia posho yako ya trafiki ya mwenyeji na mipaka ya mtandao kabla ya kubadilisha mpango.
Kisakinishi huongeza sheria zinazozuia watumiaji wa VPN kufikia mtandao wa kibinafsi wa mtoaji mwenyeji na miingiliano ya huduma ya wingu. Pia huzuia kutuma barua pepe za moja kwa moja kupitia bandari za SMTP 25, 465 na 587 ili kupunguza matumizi mabaya ikiwa wasifu utashirikiwa au kuibiwa. Barua pepe kwenye kivinjari bado inafanya kazi; kutuma barua kutoka kwa baadhi ya programu za barua pepe kunaweza kushindwa wakati umeunganishwa.
ssh-keygen -R SERVER_IPKwa bandari maalum ya SSH, tumia: ssh-keygen -R "[SERVER_IP]:PORT". Kisha unganisha tena na uthibitishe alama ya vidole mpya.
10. Hifadhi nakala na sasisho
Hauitaji menyu hii kwa matumizi ya kila siku. Hifadhi rudufu huhifadhi nakala ya mipangilio ya seva yako na vitambulisho vilivyopo vya kifaa kabla ya kusasisha au kusakinisha tena seva. Kiungo cha muunganisho pekee sio chelezo kamili ya seva. Masasisho hukuruhusu utume marekebisho yaliyojumuishwa kwenye kifurushi kipya cha hati.
Chagua Back up settings kabla ya kufanya mabadiliko. Menyu huhifadhi kumbukumbu ya kibinafsi kwenye seva na kuchapisha njia yake. Pakua kwenye kompyuta yako kabla ya kujenga upya VPS; nakala ya upande wa seva haitasalia kufutwa kwa seva.
Tumia amri iliyo hapa chini kwenye kompyuta yako, ukibadilisha EXACT_FILENAME na jina la faili lililochapishwa na menyu. Ongeza -i KEY_PATH kwa kitufe mahususi cha SSH au -P PORT kwa bandari maalum ya SSH. Weka hifadhi rudufu iliyopakuliwa ya faragha: ina vitufe vya ufikiaji.
Update to bundled Xray version husakinisha toleo la Xray lililojumuishwa kwenye kifurushi chako cha hati. Ili kutumia kifurushi kipya kilichokaguliwa, ipakue, endesha Set up server ukitumia jina lako la wasifu lililopo ili kupakia hati mpya ya usimamizi, kisha uchague chaguo la kusasisha kwenye menyu. Profaili zilizopo zimehifadhiwa. Kuendesha chaguo hili kwa kutumia kifurushi sawa hakuleti matoleo mapya zaidi. Masasisho ya Ubuntu ni tofauti.
Urejeshaji wa nakala kiotomatiki utaongezwa baadaye. Kwa sasa, nakala rudufu ni muhimu kwa urejeshaji wa mikono kwa usaidizi wa kiufundi. Ikiwa unapendelea kusanidi seva mbadala kutoka mwanzo, unda wasifu mpya na uzilete kwenye vifaa vyako.
Kwa matumizi ya kila siku, fungua Hiddify na uunganishe. Menyu ya hati inahitajika tu kwa usimamizi wa kifaa na matengenezo ya seva.
scp root@SERVER_IP:/etc/internetspeed-xray/backups/EXACT_FILENAME.tar.gz .