3X-UI գրաֆիկական վահանակ¶
Այս հոդվածում
- Տեղակայման հնարավորություններ
- Սկսել աշխատել 3X-UI տեղակայելուց հետո
- Նոր կապի կարգավորում
- 3X-UI-ին կապվելը համակարգչից
- Android բջջային սարքեր
- iOS բջջային սարքեր
- 3X-UI-ի թարմացում
- 3X-UI-ի օգտատիրոջ անվան և գաղտնաբառի վերականգնում
- 3X-UI-ի հիմնական հնարավորություններ
- Տեղակայման հնարավորություններ
- Տեսանյութի ուսումնական ձեռնարկ
- 3X-UI-ով սերվեր պատվիրելը API-ի միջոցով
Տեղեկատվություն
3X-UI-ն X-Ray սերվերի գրաֆիկական վահանակ է: Այն աջակցում է Shadowsocks-2022, VLESS with XTLS և այլ հնարավորություններ: Այն սկզբնական X-UI-ի բարելավված fork-ն է, որը հեշտությամբ կարելի է տեղակայել Docker-ում և ունի անգլերեն ինտերֆեյս՝ համապատասխան տարբերակով: 3X-UI-ն ունի բոլոր անհրաժեշտ հնարավորությունները և, տարբերվելով այլ նմանատիպ վահանակներից, առաջարկում է ավելի բարձր կայունություն և հուսալիություն: 3X-UI-ի և այլ VPN ծառայությունների հիմնական տարբերությունը առաջադեմ կարգավորումներն են և տվյալների անվտանգության բարձրացումը: Մենք խորհուրդ ենք տալիս օգտագործել 3X-UI-ն անարգել կայքերի արձանագրությունների հետ աշխատելու փորձ ունեցող օգտատերերի համար:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | 3X-UI VPN-server | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 50 | Ոչ | ՊԱՏՎԻՐԵԼ |
Սկսել աշխատել 3X-UI տեղակայելուց հետո¶
Պատվերի վճարումից հետո գրանցման ժամանակ նշված էլ. հասցեին կուղարկվի ծանուցում սերվերի աշխատանքի համար պատրաստ լինելու մասին: Այն կպարունակի VPS-ի IP հասցեն, ինչպես նաև մուտքի և գաղտնաբառի տվյալները: Մեր ընկերության հաճախորդները սարքավորումները կառավարում են սերվերի կառավարման վահանակի և API-ի միջոցով - Invapi:
Այստեղ կարող եք նաև գտնել մուտքի տվյալները, որոնք կարող են գտնվել սերվերի կառավարման վահանակի Configuration >> Tags թաբում կամ ձեզ ուղարկված էլ. նամակում.
- Մուտքի հղում 3X-UI վեբ-վահանակ. webpanel թեգում: Ճշգրիտ հղումը՝
https://3x-ui{Server_ID_from_Invapi}.hostkey.in:portտեսքով, գալիս է էլ. նամակով, երբ սերվերը հանձնվում է. - Օգտատեր.
root; - Գաղտնաբառ. Ուղարկվում է ձեր էլ. հասցեին սերվերի պատրաստ լինելուց հետո՝ ծրագրային ապահովման տեղակայումից հետո:
Նշում
https://{serverID}.hostkey.in հասցեին այցելելը կնետի ձեզ այնպիսի էջ, որը թվում է 3X-UI, բայց այն այլ ծառայություն է:
Նոր կապի կարգավորում¶
Նշում
Մեր օրինակում մենք կկարգավորենք նոր կապ VLESS արձանագրության միջոցով:
Տեղեկատվություն
VLESS-ը նոր արձանագրություն է, որը չի ներառում շифրման մեխանիզմ և թույլ է տալիս միայն «սեփական/արտաքին» ստուգում և տվյալների լրացում: VLESS-ում ուղղվել են հին VMess արձանագրության մի քանի խոցելիություններ, և այս արձանագրությունը ակտիվորեն զարգանում է: Օրինակ, նախատեսվում է ավելացնել Zstd ալգորիթմով սեղմման աջակցություն: Կապ հաստատելիս՝ հաճախորդը և սերվերը փոխանակում են արձանագրության տարբերակը և աջակցվող հնարավորությունների ցանկը: Սա ապահովում է հետադարձ համատեղելիություն հետագա զարգացման ընթացքում: Ընդհանուր առմամբ, VLESS-ը ներկայումս ամենաթարմ և ամենապրոգրեսիվ արձանագրությունն է:
-
3X-UI վահանակ մուտք գործելուց հետո անցեք Inbounds թաբ և սեղմեք
Add Inboundկոճակը.
-
Լրացրեք բացված մենյուի հետևյալ դաշտերը.
- Remark - անվանեք կապը՝ օգտագործելով արձանագրության տեսակը (օր. VLESS) կամ հաճախորդի խմբի տեսակը: Այս անունը կցուցադրվի եկող կապերի ցանկում.
- Protocol - արձանագրության ընտրությունը լռելյայն կերպով սահմանված է
vless-ի վրա, բայց ցանկության դեպքում այն կարելի է փոխել և ձեռքով կարգավորել. - Listen IP - եթե այս դաշտը դատարկ թողնեք, սերվերը կլսի բոլոր IP հասցեները.
- Port - նշեք 443 պորտը:
Նշում
Total Flow (GB) և Expire Date դաշտերը ընտրովի են:

-
Պետք է ընտրել Stream թաբը և Security դաշտում ընտրել reality պարամետրը:

-
Այնուհետև անցեք հաճախորդի կարգավորումներին: Ընդլայնեք Protocol բաժինը և լրացրեք անհրաժեշտ դաշտերը.
- Email - նշում է հաճախորդի միակական ID-ն: Կարող եք մուտքագրել էլ. հասցե, բայց այն պետք է նույնպես միակական լինի յուրաքանչյուր արձանագրության համար: Եթե ունեք մեկ օգտատեր, թողեք ավտոմատ գեներացված ID-ն կամ ստեղծեք նորը՝ սեղմելով էլ. հասցեի մուտքագրման դաշտի կողքին գտնվող
(Թարմացնել) նշանի վրա: Եթե ունեք մի քանի օգտատեր, նշեք ընթեռնելի նույնականացուցիչ, օրինակ՝[email protected]: - ID - սա եկող կապի միակական նույնականացուցիչն է: ID-ն պետք է բաղկացած լինի 32 նշանից և կարող է պարունակել միայն թվեր և փոքրատառ լատինատառեր: Այն կարող է ավտոմատ գեներացվել՝ սեղմելով բանալու մուտքագրման դաշտի կողքին գտնվող
(Թարմացնել) նշանի վրա: - Flow - սահմանեք արժեքը որպես
xtls-rprx-vision:

- Email - նշում է հաճախորդի միակական ID-ն: Կարող եք մուտքագրել էլ. հասցե, բայց այն պետք է նույնպես միակական լինի յուրաքանչյուր արձանագրության համար: Եթե ունեք մեկ օգտատեր, թողեք ավտոմատ գեներացված ID-ն կամ ստեղծեք նորը՝ սեղմելով էլ. հասցեի մուտքագրման դաշտի կողքին գտնվող
-
Անցեք Stream կարգավորումներին: uTLS դաշտում խորհուրդ է տրվում ընտրել
chrome, բայց կարող եք ընտրել ցանկացած այլ արժեք տրված ցանկից: -
Target և SNI դաշտերում (Server names ինտերֆեյսում v.2.1.0-ից առաջ) մուտքագրեք դոմենը մասկավորման համար (կամ թողեք լռելյայն
yahoo.com):Զգուշացում
Խորհուրդ է տրվում ընտրել այլ դոմեն, քան լռելյայնը: Ընտրեք առաջարկվող տարբերակներից մեկը և փոխարինեք լռելյայն արժեքը համապատասխան դաշտերում.
- Dest: www.microsoft.com:443 և SNI: www.microsoft.com
- Dest: dl.google.com:443 և SNI: dl.google.com
-
Short IDs-ում սեղմեք
(Թարմացնել) նշանը: Այս գործողությունը կգեներացնի պատահական ID: -
Սեղմեք
Get New Certկոճակը՝ Private Key և Public Key-ի համար նոր բանալիներ գեներացնելու համար:
-
Տվյալները մուտքագրելուց հետո սեղմեք
Createկոճակը:
Եթե ամեն ինչ ճիշտ է կարգավորված, դուք կունենաք արձանագրությամբ գրառում:

Այլ արձանագրությունների համար կապերը կարելի է կարգավորել նույն կերպ:
Shadowsocks արձանագրության կարգավորման օրինակ

3X-UI-ին կապվելը համակարգչից¶
3X-UI-ին կապվելու համար կարելի է օգտագործել տարբեր հաճախորդներ. v2rayN, Invisible Man XRay, v2rayU, Nekoray և այլն: macOS սարքերի համար խորհուրդ է տրվում օգտագործել Hiddify-ն:
Նշում
Մեր օրինակում մենք կօգտագործենք Hiddify հաճախորդը սկսնակների համար և Nekoray հաճախորդը՝ առաջադեմ օգտատերերի համար:
Hiddify հաճախորդի օգտագործումը Windows, Linux կամ macOS-ում¶
Զգուշացում
Տեղական սարքում կապը կարգավորելուց առաջ անհրաժեշտ է կարգավորել նոր կապ 3X-UI գրաֆիկական վահանակում: Այս օրինակում մենք դիտարկում ենք Windows հաճախորդ:
3X-UI-ին կապվելու համար՝ օգտագործելով Hiddify հաճախորդը, կատարեք հետևյալ քայլերը.
-
Ներբեռնեք Hiddify թողարկումը
Latestթեգով և տեղակայեք ձեր օպերացիոն համակարգի համար նախատեսված փաթեթը կամ ֆայլը: -
Explorer-ում անցեք տեղակայման ուղղին (սովորաբար
C:\Program Files\hiddify),HiddifyNext.exeֆայլի աջ սեղմման մենյուից ընտրեք Properties և բացված պատուհանում սեղմեք Compatibility թաբը:Սեղմեք
Change settings for all users, նշեք Run this program as administrator շրջանակը և սեղմեքOK:
-
Բացեք Hiddify հաճախորդը և կարգավորեք հետևյալ կարգավորումները.
- Անցեք Settings և ընտրեք Region - Other:

- Անցեք Settings >> Config Options և սահմանեք Service Mode - VPN (Experimental):

-
Ավելացրեք սերվերի տվյալները՝ կատարելով հետևյալ քայլերը.
-
Բացեք կապի կարգավորումներով QR կոդը 3X-UI գրաֆիկական վահանակում.

-
Պատճենեք կապի անունով QR կոդը 3X-UI գրաֆիկական վահանակից՝ միջնորդական հիշողության մեջ (բավական է մեկ սեղմում).

-
Անցեք Home էջ և հաստատեք կապը սերվերի հետ՝ ընտրելով կամ
+ New Profileկամ վերին աջ անկյունում գտնվող+նշանը: -
Սեղմեք Add From Clipboard վահանակի վրա.

Տվյալների հաջող ավելացումից հետո կհայտնվի պատուհանային հաղորդագրություն, և սերվերի պրոֆիլը կավելացվի ցանկին.

-
3X-UI-ին կապվելու համար սեղմեք մեծ կլոր կոճակը: Եթե կապը հաջող է, նշանը կդառնա կանաչ և կցուցադրի Connected: Կապը խզելը կատարվում է նույն կերպ՝ սեղմելով կոճակը:

Nekoray հաճախորդի օգտագործումը Windows կամ Linux-ում¶
Զգուշացում
Տեղական սարքում կապը կարգավորելուց առաջ անհրաժեշտ է կարգավորել նոր կապ 3X-UI գրաֆիկական վահանակում: Այս օրինակում մենք դիտարկում ենք Windows հաճախորդ:
3X-UI-ին կապվելու համար՝ օգտագործելով Nekoray հաճախորդը, կատարեք հետևյալ քայլերը.
-
Ներբեռնեք Windows ծրագիրը պարունակող արխիվը կամ ներբեռնեք և տեղակայեք փաթեթը Linux-ում:
Nekoray-ն Windows-ում օգտագործելու համար արխիվից արտանետեք
nekorayթղթապանակը ձեր սկավառակի վրա և գործարկեքnekoray.exe-ն թղթապանակի ներսից: -
Հաճախորդը առաջին անգամ գործարկելիս նշեք միջուկը՝
sing-box: Կարող եք փոխել միջուկը արդեն տեղակայված հաճախորդում՝ անցնելով Preference >> Basic settings >> Core: -
Ավելացրեք սերվերի տվյալները: Դրա համար.
-
Բացեք կապի կարգավորումներով QR կոդը 3X-UI գրաֆիկական վահանակում.


-
Չփոքրացնելով QR կոդով բրաուզերի պատուհանը, անցեք Nekoray-ի Program մենյու և ընտրեք Scan QR Code.

կամ
-
Պատճենեք QR կոդը 3X-UI գրաֆիկական վահանակից՝ միջնորդական հիշողության մեջ (պարզապես սեղմեք դրա վրա).
-
Nekoray հաճախորդում ընտրեք Program >> Add profile from clipboard:
-
-
Նշեք շրջանակը Tun mode-ի կողքին.
-
Սկսեք կապը՝ աջ սեղմելով դրա անվան վրա և ընտրելով Start.

Android բջջային սարքեր¶
Կապվելը Hiddify-ի միջոցով¶
Զգուշացում
Տեղական սարքում կապը կարգավորելու համար նախ կարգավորեք նոր կապ 3X-UI GUI վահանակում:
3X-UI-ին կապվելու համար՝ օգտագործելով Hiddify-ն, կատարեք հետևյալ քայլերը.
-
Ներբեռնեք և տեղակայեք Hiddify-ն Google Play-ից կամ ներբեռնեք ձեր ճարտարապետության համար համապատասխան APK-ն ստեղծողի կայքից:
-
Նախապատրաստումները ավարտելու համար բացեք Hiddify հավելվածը.
- Անցեք Settings մենյուի կետը
(Բուրգեր) նշանի տակ և ընտրեք Region - Other. - Մենյուի
(Բուրգեր) մեջ անցեք Settings >> Config Options: Այնտեղից սահմանեք Service Mode - VPN:

- Անցեք Settings մենյուի կետը
-
Ներառեք սերվերի տվյալները՝ կատարելով հետևյալ քայլերը.
-
Բացեք կապի կարգավորումներով QR կոդը սերվերի 3X-UI գրաֆիկական վահանակում.


-
Սերվերի կապը Hiddify հավելվածում ավելացնելու համար անցեք հիմնական էջ և սեղմեք կամ
+ New Profileկոճակի վրա, կամ վերին աջ անկյունում գտնվող+նշանի վրա: Այնուհետև ընտրեք Scan QR Code և սկանավորեք կոդը.
-
-
Սկանավորման հաջող ավարտից հետո կցուցադրվի հաղորդագրություն, և սերվերի պրոֆիլը կավելացվի ցանկին: 3X-UI-ին կապվելու համար սեղմեք մեծ կլոր կոճակը: Կապ հաստատելուց հետո նշանը կդառնա կանաչ և կցուցադրի Connected: Կապը խզելու համար պարզապես կրկին սեղմեք կոճակը:
-
Միջնորդի ռեժիմը կոնկրետ հավելվածների համար միացնելու համար անցեք
(Բուրգեր) >> Settings և միացրեք Per-app Proxy շիկահերը: Այնուհետև ընտրեք ցանկալի հավելվածները՝ նշելով միջնորդի ռեժիմի շրջանակը դրանց կողքին:
Կապվելը v2rayNG-ի միջոցով¶
Զգուշացում
Տեղական սարքում կապը կարգավորելու համար նախ կարգավորեք նոր կապ 3X-UI GUI վահանակում:
3X-UI-ին կապվելու համար՝ օգտագործելով v2rayNG-ն, կատարեք հետևյալ քայլերը.
-
Ներբեռնեք և տեղակայեք v2rayNG-ն Google Play-ից:
-
Բացեք v2rayNG հավելվածը և սեղմեք
(Բացի) կոճակը.

- Մենյուից ընտրեք Import profile from QR code տարբերակը և սկանավորեք QR կոդը 3X-UI գրաֆիկական վահանակում.

Պետք է սկանավորել կապի կարգավորումներով QR կոդը 3X-UI գրաֆիկական վահանակում.


- Ակտիվացրեք կապը:

iOS բջջային սարքեր¶
Զգուշացում
Տեղական սարքում կապը կարգավորելու համար նախ կարգավորեք նոր կապ 3X-UI GUI վահանակում:
Մեր օրինակում մենք կօգտագործենք Hiddify հաճախորդը (https://apps.apple.com/us/app/hiddify-proxy-vpn/id6596777532): Տարբերակով կարող եք օգտագործել v2box կամ Shadowrocket հաճախորդը: 3X-UI-ին կապվելու համար՝ նման հրահանգներ, ինչ Android-ում
3X-UI-ի թարմացում¶
Կառավարման վահանակը թարմացնելու համար վերջին տարբերակին՝ կապվեք ձեր սերվերի հետ SSH-ի միջոցով կամ Native Console-ի միջոցով և մուտքագրեք root գաղտնաբառը.
3X-UI-ի օգտատիրոջ անվան և գաղտնաբառի վերականգնում¶
Վեբ-վահանակի օգտատիրոջ անունը և գաղտնաբառը վերականգնելու համար օգտագործեք հետևյալ ալգորիթմը.
-
Մուտք գործեք սերվեր SSH-ի միջոցով որպես root և տեղակայեք անհրաժեշտ փաթեթները.
-
Գեներացրեք նոր գաղտնաբառի hash.
python3 -c "import bcrypt; print(bcrypt.hashpw(b'new_password', bcrypt.gensalt(rounds=10)).decode())"Զգուշացում
Գաղտնաբառը պետք է սահմանվի միայն լատինատառերով, թվերով և հատուկ նշաններով:
Պատճենեք ելքը (օրինակ՝
$2b$10$ld5ru8ozYTOUX51uvwwXNuoue/G7l3Jp4irSXZuWO3IejUvBvReIW) -
Ավելացրեք գաղտնաբառը x-ui տվյալների բազային: Դրա համար կատարեք.
Այնուհետև փոխեք օգտատիրոջ անունը և գաղտնաբառը՝ մուտքագրելով հրամանը
sqlite>-ումԱյնուհետև դուրս եկեք sqlite3 կոնսոլից՝ մուտքագրելով
.quitկամ սեղմելով Ctrl+D:
3X-UI-ի հիմնական հնարավորություններ¶
- Տրաֆիկի շիֆրում. VLESS, Shadowsocks-2022 և XRay (XTLS) թույլ են տալիս շիֆրել օգտատիրոջ տրաֆիկը, ինչը դարձնում է այն անկարելի կարդալ կամ հսկել ինտերնետ ծառայությունների մատուցողի կամ այլ երրորդ անձանց կողմից:
- Բազմագործոն նույնականացում. Բազմագործոն նույնականացման աջակցությունը բարձրացնում է անվտանգությունը և պաշտպանում օգտատերերի տվյալները անարտոնված մուտքից:
- Գործնական կարգավորումներ. Կապի պարամետրերը կարգավորելու հնարավորություն, ինչպիսիք են շիֆրման տեսակը, պորտերը և արձանագրությունները: Սա ապահովում է կապի կարգավորման ճկունություն և օգտագործման հեշտություն:
- Արագության օպտիմալացում. Օպտիմալացում արագ ցանցային կապի համար: Դրանք կարող են օգտագործել տարբեր տեխնոլոգիաներ, ինչպիսիք են TCP Fast Open և Congestion Control, որոնք արագացնում են տվյալների փոխանցումը և բարելավում կապի որակը:
- Տարբեր օպերացիոն համակարգերի աջակցություն. Windows, MacOS, Linux, Android և iOS: Սա ապահովում է արտադրանքի ունիվերսալությունը և հասանելիությունը ցանկացած հարթակի օգտատերերի համար:
- Բաց կոդ. Սա տրամադրում է զարգացնողներին կոդն ուսումնասիրելու և իրենց փոփոխությունները կատարելու հնարավորություն, ինչը կարող է օգնել բարելավել արտադրանքը և դրա ֆունկցիոնալությունը:
- Հուսալիություն և կայունություն. VLESS, Shadowsocks-2022 և XRay (XTLS) հուսալի և կայուն արձանագրություններ են: Դրանք ապահովում են բարձր կապի արագություն և կայունություն, ինչպես նաև օգտատերերի տվյալների պաշտպանություն:
Տեղակայման հնարավորություններ¶
- RHEL-ին նման օպերացիոն համակարգերում VLESS և Shadowsocks-2022 արձանագրությունները լռելյայն բաց են միայն 443 պորտում:
- Տեղակայման ժամանակը 15-20 րոպե է, ներառյալ OS:
- 3X-UI + SSL-ի կոնտեյներային տեղակայում hostkey.in գոտում:
- Տեղակայված ծրագրային ապահովում.
- Docker CE
- Docker Compose:
- Xray Panel - ստեղծողի վահանակի ալիքը Telegram-ում:
- Կառուցվածք MHSanaei/3x-ui:
- Օգտագործված կոնտեյներներ.
ghcr.io/mhsanaei/3x-uijonasal/nginx-certbot:latest
- Ուղի դեպի
compose./root/3x-ui: - Ուղի դեպի մոնտաժված թղթապանակներ.
/data: -
Տեղակայումը անհատականացնելու համար անհրաժեշտ է կատարել փոփոխություններ
/root/3x-ui/compose.yml-ում: Այնուհետև վերագործարկեք compose-ն հրամանների միջոցով.-
Կոնտեյներները կանգնեցնելու համար կատարեք հրամանը.
-
Կոնտեյներները միացնելու համար անհրաժեշտ է կատարել հրամանը.
-
Նշում
Եթե այլ կերպ նշված չէ, լռելյայն մենք տեղակայում ենք ծրագրային ապահովման վերջին թողարկման տարբերակը ստեղծողի կայքից կամ օպերացիոն համակարգի պահեստներից: