Knowledgebase Cyfarwyddiadau syml i weithio gyda'r gwasanaeth Profitserver
Prif Knowledgebase Canllaw Realiti Xray VLESS: VPS, Windows, Mac, Android, iPhone

Canllaw Realiti Xray VLESS: VPS, Windows, Mac, Android, iPhone


Mae'r canllaw sefydlu gweinydd Xray VLESS Reality hwn yn eich tywys trwy ddefnyddio dirprwy modern ar eich VPS. VLESS gyda'r haen diogelwch trafnidiaeth Reality yw'r gosodiad dirprwy hunangynhaliol mwyaf poblogaidd ar hyn o bryd VLESS gyda'r haen diogelwch trafnidiaeth Reality yw'r gosodiad dirprwy hunangynhaliol mwyaf poblogaidd ar hyn o bryd: yn wahanol i VPN clasurol nid yw'n cynhyrchu ysgwyd llaw nodedig na llofnod pecyn sefydlog. Mae Reality yn clonio ysgwyd llaw TLS 1.3 gwefan wirioneddol boblogaidd (y targed), felly i system DPI sy'n gwylio'r wifren, mae cysylltiad â'ch gweinydd yn edrych yn union yr un fath â rhywun sy'n ymweld â'r wefan honno - nid oes tystysgrif ffug na hunan-lofnodedig i olion bysedd, oherwydd bod eich gweinydd yn anfon tystysgrif wirioneddol y wefan darged ymlaen yn fyr yn ystod yr ysgwyd llaw.

Y pentwr protocol yw: VLESS (protocol dirprwy ysgafn, di-wladwriaeth sy'n trin dilysu) yn rhedeg dros XTLS Vision (modd rheoli llif sy'n cyflymu'r cysylltiad trwy gopïo cofnodion TLS sydd eisoes wedi'u hamgryptio ar lefel y soced crai) wedi'i ddiogelu gan Reality (yr haen guddliw a ddisgrifir uchod). Daw'r tri o'r un prosiect, Xray-core, yr olynydd a gynhelir yn weithredol i'r prosiect V2Ray/V2Fly gwreiddiol.

Mae'r canllaw hwn yn sefydlu gweinydd Xray â llaw, yn gyfan gwbl o'r llinell orchymyn, heb banel gwe a heb Docker — yr ôl troed lleiaf posibl ar y VPS. Nid oes angen prynu enw parth na thystysgrif TLS: mae Reality yn benthyg tystysgrif y wefan darged ar gyfer yr ysgwyd llaw ac nid yw byth yn cyflwyno un o'i dystysgrifau ei hun. Nesaf, lle mae'n dweud your_IP, bydd angen i chi nodi'r cyfeiriad IP a neilltuwyd i chi.

Yr hyn fydd ei angen arnoch chi: VPS sy'n rhedeg Ubuntu 22.04/24.04 neu Debian 11/12, mynediad gwraidd, cyfeiriad IP eich VPS, a phorthladd TCP 443 yn rhydd (dim gweinydd gwe, panel, na dirprwy arall eisoes yn gwrando arno).

Nid oes gennych chi weinydd eto? Gweler Sut i archebu gweinydd a thalu amdano.

Cymharu hyn ag opsiynau hunangynhaliol eraill yn gyntaf? Gweler Canllaw Defnyddio Gweinydd AmneziaWG am ddewis arall sy'n seiliedig ar WireGuard, neu osod Hysteria2 a TUIC am ddau brotocol modern arall sy'n gwrthsefyll sensoriaeth.

Cysylltu â'r Gweinydd

Ffenestri (PuTTY)

Agorwch PuTTY, nodwch gyfeiriad IP eich VPS yn y maes Enw Gwesteiwr, gosodwch y porthladd i 22, a mewngofnodwch fel gwraidd gan ddefnyddio'r cyfrinair a anfonodd eich darparwr VPS atoch drwy e-bost.

Cyfeiriad IP y gweinydd: eich cyfeiriad IP
mewngofnodi fel: gwraidd
Cyfrinair: eich cyfrinair

  • Agorwch PuTTY, nodwch gyfeiriad IP eich VPS yn y maes Enw Gwesteiwr.
1_1
  • Gosodwch y porthladd i 22.
2_1
  • Rhowch fewngofnodi fel gwraidd.
3_1
  • Defnyddiwch y cyfrinair a anfonodd eich darparwr VPS atoch drwy e-bost. Yna dylech lanio ar neges gragen y gweinydd.
4

Am ganllaw manwl ar gysylltu trwy PuTTY/SSH, gweler Sut i gysylltu â gweinydd Linux trwy SSH.

5

Linux / macOS (terfynell)

ssh root@your_IP

Mae'r holl orchmynion isod yn cael eu rhedeg ar y gweinydd, yn yr un sesiwn SSH hon - sy'n cwmpasu Adrannau 2 i 6, ynghyd â'r gwiriadau ochr gweinydd yn Adran 10. Mae Adrannau 7–9 (gosod a ffurfweddu'r cleient VPN) yn digwydd ar eich dyfais Windows/Android/iOS eich hun yn lle hynny, gan mai dyna'r ddyfais y mae angen i'r dirprwy redeg arni; mae pob un o'r adrannau hynny'n dweud yn benodol pa linellau, os o gwbl, sy'n dal i gyffwrdd â'r gweinydd.

Paratoi'r Gweinydd

Diweddaru'r system

Cyn gosod unrhyw beth, adnewyddwch y rhestr becynnau ac uwchraddiwch y pecynnau sydd wedi'u gosod:

apt update -y && apt upgrade -y
6 7 8 9

Os bydd y sesiwn yn cael ei thorri ar ôl uwchraddio apt, mae hyn yn ddisgwyliedig (ailgychwyn dbus/polkit) - ailgysylltwch drwy SSH. 

Os yw hyn yn uwchraddio'r cnewyllyn, mae ailgychwyn yn syniad da cyn parhau. (Am atgoffa rhywun o apt a sut mae rheolwyr pecynnau Linux yn gweithio, gweler Rheolwyr Pecynnau Linux .) Gwiriwch gyda:

cat /var/run/reboot-required

Os yw'r ffeil yn bodoli, ailgychwynwch yn gyntaf gyda 'ailgychwyn', arhoswch ~30 eiliad, yna ailgysylltwch.

Gosodwch yr offer y mae'r canllaw hwn yn eu defnyddio

apt install -y curl wget unzip openssl ufw qrencode

Mae angen cyrlio a dadsipio ar y gosodwr Xray ei hun; mae openssl yn cynhyrchu'r ID byr yn Adran 4; ufw yw'r wal dân a ffurfweddwyd isod; mae qrencode yn troi'r ddolen cleient gorffenedig yn god QR y gellir ei sganio yn Adran 7.

10_1

Gwiriwch gloc y system

Mae ysgwyd llaw Reality yn cynnwys gwiriad stamp amser (y maes maxTimeDiff, sydd wedi'i analluogi yn ddiofyn ond sy'n werth gwybod amdano), a gall cloc sydd wedi symud yn amlwg hefyd wneud i ddilysu tystysgrif TLS cyffredin gamymddwyn mewn mannau eraill ar y gweinydd. Cadarnhewch fod y cloc wedi'i gysoni:

timedatectl status
11_1

Os yw "System cloc synchronized" yn dangos "na", galluogwch ef gyda:

timedatectl set-ntp true

Ffurfweddu'r wal dân (UFW)

Am ragor o wybodaeth am reolau UFW, gweler Ffurfweddu Wal Dân ar Linux.

Agorwch y ddau borthladd y bydd eu hangen arnoch: 22/tcp ar gyfer SSH (hepgorwch y rheol hon a byddwch mewn perygl o golli mynediad i'r gweinydd) a 443/tcp, y porthladd y bydd Xray yn gwrando arno a'r un porthladd y mae traffig HTTPS cyffredin yn ei ddefnyddio - a dyna'n union pam mai dyma'r dewis cywir ar gyfer Reality.

ufw allow 22/tcp
12_1
ufw allow 443/tcp
13_1
ufw --force enable
14_1
ufw status
15_1

Dylai'r ddwy reol ddangos fel ALLOW yn allbwn statws ufw.

Gosod Xray-core ar gyfer Gweinydd Realiti VLESS

Mae prosiect Xray-core (XTLS) yn cyhoeddi sgript gosod-ac-uwchraddio swyddogol sy'n gosod y ffeil ddeuaidd fel gwasanaeth systemd. Adolygwch unrhyw sgript trydydd parti cyn ei roi mewn bash — mae'r un hon yn dod yn syth o storfa'r prosiect ei hun.

bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
16_1

Gwiriwch fod y ffeil ddeuaidd yn ei lle a gwiriwch y fersiwn sydd wedi'i gosod:

/usr/local/bin/xray version
17_1

Os yw allbwn y gorchymyn wedi'i dudalennau ac yn ymddangos yn hongian, pwyswch Q i ymadael. Mae'r ffeil ddeuaidd pelydr-X wedi'i gosod i /usr/local/bin/xray, ac mae ei ffeiliau ffurfweddu wedi'u storio yn /usr/local/etc/xray/.

Gallwch hefyd ddefnyddio'r un sgript gosodwr i uwchraddio gosodiad presennol. Am restr lawn o opsiynau (gan gynnwys tynnu, diweddariadau geodata yn unig, a chylchdroi logiau), rhedeg:

bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" --help

Cynhyrchu'r Allweddi a'r Cymwysterau

Mae dilysu realiti yn seiliedig ar bedwar darn o ddata. Cynhyrchwch bob un ohonynt nawr; byddwch yn eu gludo i gyfluniad y gweinydd yn Adran 5.

Cynhyrchu UUID ar gyfer y cleient

/usr/local/bin/xray uuid
18_1

Dyma ID defnyddiwr VLESS — ystyriwch ef fel manylion mewngofnodi, gan mai dyma sy'n dilysu cleient i'r gweinydd. Rhedwch y gorchymyn eto ar gyfer pob dyfais neu berson ychwanegol yr hoffech roi mynediad iddo.

Cynhyrchu'r pâr allweddi Reality X25519

/usr/local/bin/xray x25519
19_1

Mae hyn yn argraffu tair llinell: PrivateKey , Password , a Hash32 . Dim ond i gyfluniad y gweinydd y mae PrivateKey yn mynd ac ni ddylid byth ei rannu. Password yw'r allwedd gyhoeddus gyfatebol — er gwaethaf yr enw, dyma'r gwerth y mae pob cleient yn ei nodi; ailenwodd Xray y maes o PublicKey i Password yn benodol i annog pobl i beidio â'i gyhoeddi'n ddiofal. Defnyddir Hash32 ar gyfer y nodwedd Amgryptio VLESS ar wahân yn unig ac nid oes ei angen ar gyfer gosodiad Reality.

Cynhyrchu ID byr

openssl rand -hex 8
20_1

Mae hyn yn cynhyrchu llinyn hecsadegol 16 nod a ddefnyddir i wahaniaethu rhwng gwahanol gleientiaid neu grwpiau o gleientiaid. Rhaid i'r gweinydd a'r cleient ddefnyddio'r un gwerth.

Dewiswch a phrofwch darged Realiti

Y targed yw'r wefan wirioneddol y mae eich gweinydd yn dynwared ei llaw-ysgydwad TLS. Dylai gefnogi TLS 1.3 a HTTP/2, ni ddylai fod y tu ôl i CDN fel Cloudflare (mae Xray yn anfon unrhyw draffig sy'n methu dilysu Reality ymlaen yn syth i'r targed, felly gall targed â blaen CDN droi eich gweinydd yn gyfnewidydd agored ar gyfer y CDN hwnnw), ac yn ddelfrydol mae wedi'i gynnal yn yr un rhanbarth rhwydwaith â'ch VPS ar gyfer proffil oedi credadwy. Profwch ymgeisydd yn uniongyrchol o'r gweinydd:

/usr/local/bin/xray tls ping www.microsoft.com:443
21_1

Defnyddiwch yr enw gwesteiwr noeth, nid URL. Llond llaw o barthau a ddefnyddir yn gyffredin fel targedau Reality oherwydd eu bod yn sefydlog, yn gallu defnyddio TLS 1.3, ac nid ar flaen CDN: www.microsoft.com, addons.mozilla.org, dl.google.com. Profwch ychydig a dewiswch un sy'n ymateb yn ddibynadwy o leoliad eich VPS; byddwch yn defnyddio'r un enw gwesteiwr â'r targed a'r cofnod serverNames yn Adran 5.

Ysgrifennu'r Ffurfweddiad Gweinydd

Gwnewch gopi wrth gefn o'r ffurfweddiad a anfonwyd gyda'r gosodwr, yna agorwch y ffeil i'w golygu:

cp /usr/local/etc/xray/config.json /usr/local/etc/xray/config.json.orig
nano /usr/local/etc/xray/config.json
23_1

Agorwch y ffeil ffurfweddu i'w golygu:

nano /usr/local/etc/xray/config.json
24_1

Disodli'r ffeil gyfan gyda'r templed isod, gan amnewid eich UUID, Allwedd Breifat, ID byr, ac enw gwesteiwr targed eich hun o Adran 4 (a'r porthladd a agorwyd gennych yn Adran 2, os gwnaethoch ei newid o 443):

{
  "log": {
    "loglevel": "warning"
  },
  "inbounds": [
    {
      "listen": "0.0.0.0",
      "port": 443,
      "protocol": "vless",
      "settings": {
        "users": [
          {
            "id": "YOUR-UUID-HERE",
            "flow": "xtls-rprx-vision",
            "email": "client1"
          }
        ],
        "decryption": "none"
      },
      "streamSettings": {
        "method": "raw",
        "security": "reality",
        "realitySettings": {
          "show": false,
          "target": "www.microsoft.com:443",
          "serverNames": ["www.microsoft.com"],
          "privateKey": "YOUR-SERVER-PRIVATE-KEY",
          "shortIds": ["YOUR-SHORT-ID"]
        }
      }
    }
  ],
  "outbounds": [
    { "protocol": "freedom", "tag": "direct" },
    { "protocol": "blackhole", "tag": "blocked" }
  ]
}

Pwyswch Ctrl+O (WriteOut) i gadw'r ffeil.

Pwyswch Enter i gadarnhau enw'r ffeil.

Pwyswch Ctrl+X i adael nano.

Y meysydd pwysig: users[].id yw'r UUID o Adran 4; mae users[].flow yn troi XTLS Vision ymlaen; mae'r dull (a elwid gynt yn rhwydwaith) yn dewis y cludiant RAW, y dull plaen sy'n seiliedig ar TCP y mae Reality yn ei gwneud yn ofynnol; target a serverNames yw'r safle a brofwyd gennych yn Adran 4; privateKey yw'r allwedd X25519 ar ochr y gweinydd, byth y gwerth Password; mae shortIds yn rhestru pob ID byr y caniateir i gleientiaid ei gyflwyno. I ychwanegu mwy o ddefnyddwyr yn ddiweddarach, ychwanegwch wrthrychau ychwanegol at yr arae users, pob un â'i UUID a'i label e-bost ei hun, yna ailgychwynwch y gwasanaeth.

Ers Xray 26.3.27, mae Reality inbound heb faes minClientVer penodol yn gorfodi rhagosodiad o fersiwn craidd y gweinydd ei hun — mae apiau cleient hŷn (adeiladwaith v2rayN, v2rayNG, neu Streisand sydd allan o ddyddiad sy'n bwndelu craidd Xray hŷn) yn cael eu hailgyfeirio'n dawel i dudalen wrth gefn y targed yn lle cysylltu, heb unrhyw wall yn y cleient a dim byd amlwg o'i le yn log y gweinydd. Os yw cleient a arferai weithio yn dod i ben yn sydyn ar ôl diweddariad, ceisiwch ddiweddaru'r ap cleient ei hun yn gyntaf; os nad yw hynny'n bosibl, ychwanegwch "minClientVer": "25.9.11" (neu linell sylfaen hŷn arall) y tu mewn i realitySettings, ar draul gwneud olion bysedd TLS y cleient hŷn hwnnw ychydig yn llai cyson â phorwr modern.

Dilysu ac ailgychwyn

Profwch y ffurfweddiad cyn ailgychwyn y gwasanaeth byw — mae hyn yn dal camgymeriadau teipio JSON a meysydd heb eu cefnogi cyn iddyn nhw dynnu'r dirprwy i lawr:

/usr/local/bin/xray run -test -c /usr/local/etc/xray/config.json
25_1

Dechrau'r Gwasanaeth a Galluogi Cychwyn Awtomatig

Ailgychwynwch Xray gyda'r ffurfweddiad newydd a'i alluogi i gychwyn yn awtomatig wrth ailgychwyn:

systemctl enable --now xray
26_1
systemctl restart xray
27_1
systemctl status xray --no-pager
28_1

Dylai'r statws ddangos ei fod yn weithredol (yn rhedeg). Cadarnhewch fod rhywbeth yn gwrando ar borthladd 443 mewn gwirionedd:

ss -lntp | grep ':443'
29_1

Os na fydd Xray yn cychwyn, y ffordd gyflymaf i weld pam yw'r cyfnodolyn systemd (am gefndir ar ddarllen logiau Linux yn gyffredinol, gweler Sut i ddarllen logiau Linux a ble i ddod o hyd iddo ):

journalctl -u xray -n 50 --no-pager

Adeiladu'r Cyswllt Cysylltiad Cleient

Mae cleientiaid Xray yn mewnforio un ddolen rhannu vless:// yn hytrach na ffeil ffurfweddu. Adeiladwch hi o'r gwerthoedd a gynhyrchwyd yn Adran 4 (mae fformat rhannu-ddolen yr apiau cleient yn dal i ddefnyddio'r hen enw type=tcp ar gyfer y cludiant, er bod y maes JSON ei hun bellach yn cael ei alw'n method):

EICH-UUID — o uuid pelydr-x (e.e., a1b2c3d4-e5f6-7890-abcd-ef1234567890)

EICH-CYFRINAIR-ALLWEDD-GYHOEDDUS — yw'r Cyfrinair o xray x25519 (NID yr Allwedd Breifat!)

EICH-ID-BYR — o openssl rand -hex 8 (e.e., a1b2c3d4e5f67890)

eich_IP — (IP eich gweinydd)

SNI — www.microsoft.com (neu'ch targed)

vless://YOUR-UUID-HERE@your_IP:443?encryption=none&security=reality&sni=www.microsoft.com&fp=chrome&pbk=YOUR-PASSWORD-PUBLIC-KEY&sid=YOUR-SHORT-ID&type=tcp&flow=xtls-rprx-vision#My-Xray-Server

Enghraifft o ddolen: 

vless://a1b2c3d4-e5f6-7890-abcd-ef1234567890@your_IP:443?encryption=none&security=reality&sni=www.microsoft.com&fp=chrome&pbk=xyz_public_key_here&sid=a1b2c3d4e5f67890&type=tcp&flow=xtls-rprx-vision#My-Xray-Server

pbk yw gwerth y Cyfrinair o xray x25519 (yr allwedd gyhoeddus, byth yr allwedd breifat), mae sni yn cyfateb i'r enw gwesteiwr targed, a'r testun ar ôl # yw label arddangos yn unig y gallwch ei ailenwi'n rhydd mewn unrhyw gleient.

Trowch ef yn god QR fel y gall cleientiaid symudol ei sganio'n uniongyrchol:

qrencode -o ~/vless-client.png "vless://YOUR-UUID@your_IP:443?encryption=none&security=reality&sni=www.microsoft.com&fp=chrome&pbk=YOUR-PASSWORD-PUBLIC-KEY&sid=YOUR-SHORT-ID&type=tcp&flow=xtls-rprx-vision#My-Xray-Server"

Neu argraffwch ef yn syth i'r derfynell heb gadw ffeil:

qrencode -t ansiutf8 "vless://YOUR-UUID@your_IP:443?encryption=none&security=reality&sni=www.microsoft.com&fp=chrome&pbk=YOUR-PASSWORD-PUBLIC-KEY&sid=YOUR-SHORT-ID&type=tcp&flow=xtls-rprx-vision#My-Xray-Server"
30_1

Copïwch y PNG i'ch cyfrifiadur eich hun gyda scp, rhedeg o derfynell eich cyfrifiadur (neu PowerShell ar Windows), nid y gweinydd:

scp root@your_IP:~/vless-client.png .

Cysylltu o Windows

Mae popeth yn yr adran hon yn digwydd ar eich cyfrifiadur Windows, nid dros SSH — mae'n rhaid i'r cleient redeg ar y ddyfais a fydd yn defnyddio'r dirprwy mewn gwirionedd.

Gosod v2rayN

Mae v2rayN yn gleient rhyngwyneb defnyddiwr rhyngwyneb graffig am ddim, sy'n cael ei gynnal yn weithredol, sy'n cynnwys Xray-core, gyda chefnogaeth frodorol i VLESS/Reality. Lawrlwythwch y datganiad diweddaraf o dudalen y prosiect :

Cipiwch yr ased .zip Windows 64-bit (nid oes angen amser rhedeg .NET ar wahân ar gyfer adeiladwaith hunangynhwysol fel yn y fersiynau diweddar o v2rayN), echdynnwch ef yn unrhyw le, a rhedeg v2rayN.exe.

Mewnforio'r gweinydd

Copïwch y ddolen vless:// a adeiladwyd yn Adran 7 i'ch clipfwrdd (neu copïwch y PNG QR drosodd gyda scp a'i agor), yna yn v2rayN dewiswch Weinyddwyr ymhellach Mewnforio URL swmp o'r clipfwrdd (neu sganiwch y cod QR trwy'r sganiwr adeiledig). Mae proffil newydd y gweinydd yn ymddangos yn y rhestr gyda'r label a osodwyd gennych ar ôl y #.

De-gliciwch ar y proffil a'i ddewis fel un gweithredol, yna galluogwch y dirprwy system (neu'r modd TUN, ar gyfer llwybro'r peiriant cyfan) o far offer y brif ffenestr.

Cysylltu o Android

Mae popeth yma'n digwydd ar eich dyfais Android, nid dros SSH.

Gosod v2rayNG

v2rayNG yw'r cymar Android i v2rayN, gan yr un cynhaliwr, a dyma'r cleient Xray a ddefnyddir fwyaf eang ar Android. Gosodwch ef o Google Play, neu lawrlwythwch yr APK yn uniongyrchol o dudalen rhyddhau'r prosiect os nad yw Play ar gael yn eich rhanbarth:

Mewnforio'r gweinydd

Agorwch v2rayNG, tapiwch y botwm + yn y gornel dde uchaf, a dewiswch Mewnforio ffurfweddiad o'r Clipfwrdd ar ôl copïo'r ddolen vless://, neu Sganiwch y cod QR a phwyntiwch y camera at y PNG a gynhyrchwyd yn Adran 7. Tapiwch y proffil a fewnforiwyd i'w ddewis, yna tapiwch y botwm cysylltu crwn ar y gwaelod. Bydd Android yn gofyn am ganiatâd VPN y tro cyntaf — ei gymeradwyo i sefydlu'r twnnel.

Cysylltu o iOS

Mae popeth yma'n digwydd ar eich iPhone neu iPad, nid dros SSH. Mae canllawiau App Store Apple yn golygu bod cleientiaid Xray/VLESS ar iOS fel arfer yn apiau rhad ac am ddim ond weithiau'n apiau â thâl, annibynnol yn hytrach na nodwedd sydd wedi'i hintegreiddio i'r system.

Gosod cleient sy'n gallu defnyddio Reality

Mae Streisand yn gleient ffynhonnell agored, am ddim sy'n cefnogi VLESS gyda Reality, ochr yn ochr â sawl protocol arall. Chwiliwch amdano yn yr App Store, neu agorwch y ddolen hon.

Mae catalogau'r App Store yn amrywio yn ôl siop/rhanbarth a gallant newid dros amser; os nad yw Streisand yn weladwy yn eich un chi, mae dewisiadau eraill gyda chefnogaeth VLESS+Reality yn cynnwys Happ, V2Box, a V2rayTun — chwiliwch yr App Store am ba un bynnag sydd ar gael i'ch cyfrif.

Mewnforio'r gweinydd

Copïwch y ddolen vless:// i'ch clipfwrdd, agorwch y cleient, a defnyddiwch ei opsiwn Ychwanegu o'r clipfwrdd (neu'r opsiwn "mewnforio") cyfatebol, neu sganiwch y cod QR o Adran 7 gyda sganiwr adeiledig y cleient. Trowch y proffil newydd ymlaen; bydd iOS yn gofyn am ganiatâd ffurfweddu VPN y tro cyntaf, y bydd angen i chi ei gymeradwyo trwy Face ID, Touch ID, neu'ch cod mynediad.

Gwirio'r Cysylltiad

Gyda'r twnnel yn weithredol o Adran 8, 9, neu 10, ewch yn ôl i'ch dyfais eich hun (nid y sesiwn SSH) ac agorwch unrhyw wiriwr "beth yw fy IP" mewn porwr — dylai'r cyfeiriad a ddangosir gyd-fynd â'ch cyfeiriad IP eich VPS.

I wirio o ochr y gweinydd yn lle hynny, gwiriwch y cyfnodolyn systemd am weithgarwch cysylltiad a chadarnhewch sesiwn TCP sefydledig ar borthladd 443:

journalctl -u xray -n 50 --no-pager
ss -tnp | grep ':443'

Ar y lefel log "rhybudd" ddiofyn nid yw Xray yn argraffu llawer am gysylltiadau unigol; os oes angen i chi weld mwy o fanylion wrth ddatrys problemau, gosodwch "loglevel": "info" dros dro yn config.json ac ailgychwynwch y gwasanaeth, yna newidiwch ef yn ôl i rybudd unwaith y bydd pethau'n gweithio.

Cyfeirnod:

Maes

Gwerth

cyfeiriad

cyfeiriad IP cyhoeddus eich VPS

Port

443 (yr un porthladd a agorwyd yn Adran 2)

UUID / id

EICH-UUID-YMA — wedi'i gynhyrchu yn Adran 4 gydag uuid pelydr-x

Llif

xtls-rprx-vision — rhaid iddo gydweddu ar y ddwy ochr

diogelwch

realiti

SNI / enw'r gweinydd

Yr enw gwesteiwr targed a brofwyd yn Adran 4, e.e. www.microsoft.com

Ôl bysedd (fp)

crôm — olion bysedd uTLS a gefnogir; rhaid ei osod ar y cleient

Allwedd Gyhoeddus / pbk

Gwerth y Cyfrinair o xray x25519 — byth yr Allwedd Breifat

ID Byr / ochr

Wedi'i gynhyrchu gydag openssl rand -hex 8; rhaid iddo gyd-fynd â gwerth yn shortIds

Casgliad

Mae dilyn y canllaw hwn yn gadael eich VPS yn rhedeg ei weinydd Xray VLESS+Reality ei hun, wedi'i guddio fel traffig HTTPS cyffredin i wefan go iawn, heb barth na thystysgrif i'w chynnal. Mae'r gwasanaeth yn rhedeg fel yr uned systemd xray ac yn goroesi ailgychwyn heb unrhyw gamau ar eich rhan.

Ychwanegwch gleientiaid newydd ar unrhyw adeg drwy atodi gwrthrych arall at yr arae defnyddwyr yn config.json gydag UUID ffres o xray uuid a label e-bost penodol, yna ailgychwyn y gwasanaeth (systemctl restart xray) ac adeiladu dolen rhannu ei hun i'r defnyddiwr hwnnw o Adran 7. Mae UUIDau ar wahân fesul person neu ddyfais yn ei gwneud hi'n bosibl dirymu un heb amharu ar unrhyw un arall.

Ychydig o arferion sy'n werth eu cadw unwaith y bydd y gweinydd yn rhedeg:

  • Cadwch Xray wedi'i glytio. Ail-redeg y sgript gosod o Adran 3 o bryd i'w gilydd — mae'n uwchraddio gosodiad presennol yn ei le — a chadwch apiau cleient wedi'u diweddaru hefyd, o ystyried yr ymddygiad minClientVer a nodwyd yn Adran 5.
  • Gwnewch gopi wrth gefn o config.json yn rhywle preifat oddi ar y gweinydd. Mae'n dal allwedd breifat Reality y gweinydd ac UUID pob cleient; mae ei golli yn golygu ailgynhyrchu manylion mewngofnodi ar gyfer pob dyfais.
  • Diddymu dyfeisiau coll ar unwaith. Tynnwch y cofnod cyfatebol o'r arae defnyddwyr yn config.json ac ailgychwynwch y gwasanaeth.

Os na fydd y cysylltiad yn dod i fyny, gwiriwch yn y drefn ganlynol:

  • statws y gwasanaeth (systemctl status xray --no-pager) a'r cyfnodolyn (journalctl -u xray -n 50 --no-pager)
  • rheolau'r wal dân (statws ufw — rhaid i borthladd 443/tcp fod ar agor)
  • nad yw porthladd 443 eisoes wedi'i rwymo gan wasanaeth arall (dylai ss -lntp | grep ':443' ddangos pelydr-x yn unig)
  • bod yr UUID, yr allwedd gyhoeddus, yr ID byr, yr SNI, a'r llif yn y cleient yn cyfateb yn union i config.json — mae un cymeriad anghyfatebol yn methu'r ysgwyd llaw yn dawel
  • y targed Realiti ei hun, gyda ping tls pelydr-x :443, rhag ofn i'r wefan newid ei ffurfweddiad TLS

Cymharu Xray ag opsiynau eraill? Gweler Canllaw Defnyddio Gweinydd AmneziaWG a Sut i sefydlu Wireguard VPN ar eich gweinydd am ddewisiadau eraill sy'n seiliedig ar WireGuard, neu osod Hysteria2 a TUIC ar gyfer dau brotocol arall sy'n gwrthsefyll sensoriaeth a adeiladwyd ar gyfer rhwydweithiau colledus neu wedi'u hidlo'n drwm. Os mai dim ond dirprwy syml sydd ei angen arnoch yn hytrach na gosodiad twnelu llawn, mae ffurfweddiad 3proxy ar CentOS/ArchLinux yn ddewis arall llawer ysgafnach, ac mae'r gosodiad gweinydd VPN hŷn ar Linux: PPTP neu OpenVPN? yn cwmpasu protocolau sy'n symlach i'w sefydlu ond yn llawer haws i DPI eu canfod a'u blocio. Am galedu gweinydd cyffredinol unwaith y bydd y dirprwy yn fyw, gweler Defnyddwyr Linux: Rheolaeth a Chaniatâd.


Gofynnwch i ni am VPS

Rydym bob amser yn barod i ateb eich cwestiynau ar unrhyw adeg o'r dydd neu'r nos.