Tudásbázis Egyszerű utasítások a Profitserver szolgáltatással való együttműködéshez
Fő Tudásbázis Xray VLESS valóságkalauz: VPS, Windows, Mac, Android, iPhone

Xray VLESS valóságkalauz: VPS, Windows, Mac, Android, iPhone


Ez az Xray VLESS Reality szerver telepítési útmutató végigvezeti Önt egy modern proxy VPS-en történő telepítésén. A VLESS a Reality transport-security rétegével jelenleg a leggyakrabban kért saját üzemeltetésű proxy beállítás : a klasszikus VPN-ekkel ellentétben nem hoz létre jellegzetes kézfogást vagy fix csomagaláírást. A Reality klónozza egy valódi, népszerű webhely (a célpont) TLS 1.3 kézfogását, így egy, a vezetéket figyelő DPI rendszer számára a szerverrel való kapcsolat ugyanúgy néz ki, mint amikor valaki meglátogatja az adott webhelyet – nincs hamis vagy önaláírt tanúsítvány az ujjlenyomathoz, mert a szerver röviden továbbítja a célhely tényleges tanúsítványát a kézfogás során.

A protokollverem a következő: VLESS (egy könnyűsúlyú, állapot nélküli proxy protokoll, amely hitelesítést kezel), amely XTLS Vision felett fut (egy folyamatszabályozási mód, amely felgyorsítja a kapcsolatot a már titkosított TLS rekordok nyers socket szinten történő másolásával), és amelyet a Reality (a fent leírt álcázó réteg) biztosít. Mindhárom ugyanabból a projektből, az Xray-core-ból származik, amely az eredeti V2Ray/V2Fly projekt aktívan karbantartott utódja.

Ez az útmutató egy Xray szerver manuális beállítását teszi lehetővé, teljes egészében parancssorból, webes panel és Docker nélkül – ez a lehető legkisebb helyigény a VPS-en. Nincs szükség domain névre és TLS tanúsítvány vásárlására: a Reality a célwebhely tanúsítványát kölcsönzi a kézfogáshoz, és soha nem mutat be sajátot. Ezután, ahol a your_IP szerepel, meg kell adnia a hozzárendelt IP-címét.

Amire szükséged lesz: egy Ubuntu 22.04/24.04 vagy Debian 11/12 rendszert futtató VPS, root hozzáférés, a VPS-ed IP-címe és a 443-as szabad TCP-port (nincs webszerver, panel vagy más proxy, amely már figyeli a szervert).

Még nincs szervered? Lásd: Hogyan rendelhetsz szervert és fizethetsz érte.

Először ezt hasonlítod össze más, saját tárhelyen futó lehetőségekkel? Lásd az AmneziaWG Server Deployment Guide-ot egy WireGuard-alapú alternatíváért, vagy a Hysteria2 és a TUIC beállítását két másik modern, cenzúrázhatatlan protokollért.

Kapcsolódás a szerverhez

Windows (PuTTY)

Nyisd meg a PuTTY-t, írd be a VPS IP-címedet a Host Name mezőbe, állítsd a portot 22-re, és jelentkezz be root felhasználóként a VPS-szolgáltatódtól e-mailben kapott jelszóval.

Szerver IP-címe: az Ön IP-címe
bejelentkezés rootként
Jelszó: a jelszavad

  • Nyisd meg a PuTTY-t, és írd be a VPS IP-címedet a Host Name mezőbe.
1_1
  • Állítsd a portot 22-re.
2_1
  • Add meg a bejelentkezést rootként.
3_1
  • Használd a VPS-szolgáltatódtól e-mailben kapott jelszót. Ezután a szerver shell promptjára kell érkezned.
4

A PuTTY/SSH-n keresztüli csatlakozás részletes útmutatójáért lásd: Csatlakozás Linux szerverhez SSH-n keresztül.

5

Linux / macOS (terminál)

ssh root@your_IP

Az alábbi összes parancs a szerveren fut, ugyanabban az SSH-munkamenetben – ez lefedi a 2–6. szakaszokat, valamint a 10. szakaszban található szerveroldali ellenőrzéseket. A 7–9. szakaszok (a VPN-kliens telepítése és konfigurálása) ehelyett a saját Windows/Android/iOS eszközödön történnek, mivel a proxynak ezen az eszközön kell futnia; ezek a szakaszok explicit módon megmondják, hogy mely sorok, ha vannak ilyenek, érintkeznek még a szerverrel.

A szerver előkészítése

Frissítse a rendszert

Telepítés előtt frissítsd a csomaglistát és frissítsd a telepített csomagokat:

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

Ha a munkamenet megszakad az apt frissítése után, ez várható (dbus/polkit újraindítása) - csak csatlakozz újra SSH-n keresztül. 

Ha ez frissíti a kernelt, érdemes újraindítani a rendszert a folytatás előtt. (Az apt és a Linux csomagkezelők működésének felfrissítéséhez lásd: Linux csomagkezelők .) Ellenőrizze a következőket:

cat /var/run/reboot-required

Ha a fájl létezik, először indítsd újra a gépet a 'reboot' paranccsal, várj ~30 másodpercet, majd csatlakozz újra.

Telepítse az útmutatóban használt eszközöket

apt install -y curl wget unzip openssl ufw qrencode

A Curl és az unzip függvényekre magának az Xray telepítőnek van szüksége; az openssl a 4. szakaszban generálja a rövid azonosítót; az ufw az alább konfigurált tűzfal; a qrencode pedig a kész klienslinket egy beolvasható QR-kóddá alakítja a 7. szakaszban.

10_1

Ellenőrizze a rendszerórát

A Reality kézfogása tartalmaz egy időbélyeg-ellenőrzést (a maxTimeDiff mező, alapértelmezés szerint le van tiltva, de érdemes tudni róla), és egy észrevehetően eltolódott óra a szokásos TLS-tanúsítványérvényesítési folyamatokat is hibásan működtetheti a szerver más részein. Ellenőrizze, hogy az óra szinkronizálva van-e:

timedatectl status
11_1

Ha a „Rendszeróra szinkronizálva” opció „nem”-et mutat, engedélyezze a következőképpen:

timedatectl set-ntp true

A tűzfal (UFW) konfigurálása

Az UFW szabályokról bővebben lásd: Tűzfal konfigurálása Linuxon.

Nyisd meg a két szükséges portot: a 22/tcp-t az SSH-hoz (ha kihagyod ezt a szabályt, akkor elveszíted a hozzáférést a szerverhez), és a 443/tcp-t, amelyet az Xray fog használni, és amelyet a szokásos HTTPS forgalom is használ – pontosan ezért ez a megfelelő választás a Reality számára.

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

Mindkét szabálynak ALLOW-ként kell megjelennie az ufw állapotkimenetében.

Xray-core telepítése VLESS Reality Serverhez

Az Xray-core projekt (XTLS) közzétett egy hivatalos telepítő- és frissítőszkriptet, amely systemd szolgáltatásként telepíti a bináris fájlt. A bash-be való betöltés előtt tekintsd át a harmadik féltől származó szkripteket – ez közvetlenül a projekt saját adattárából származik.

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

Ellenőrizd a bináris fájl meglétét és a telepített verziót:

/usr/local/bin/xray version
17_1

Ha a parancs kimenete lapozott és úgy tűnik, lefagy, nyomja meg a Q a kilépéshez. A Xray bináris fájl telepítése a következőre történik: /usr/local/bin/xray, és a konfigurációs fájljai a következő helyen vannak tárolva: /usr/local/etc/xray/.

Ugyanazt a telepítőszkriptet használhatja egy meglévő telepítés frissítésére is. A lehetőségek teljes listájának megtekintéséhez (beleértve az eltávolítást, a csak geoadatokra vonatkozó frissítéseket és a naplórotációt) futtassa a következő parancsot:

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

Kulcsok és hitelesítő adatok generálása

A valósághitelesítés négy adaton alapul. Generáld le most mindet; majd illeszd be őket a szerverkonfigurációba az 5. szakaszban.

UUID generálása a kliens számára

/usr/local/bin/xray uuid
18_1

Ez a VLESS felhasználói azonosító – tekintsd hitelesítő adatnak, mivel ez hitelesíti a klienst a szerver felé. Futtasd újra a parancsot minden további eszköz vagy személy esetében, akinek hozzáférést szeretnél adni.

A Reality X25519 kulcspár generálása

/usr/local/bin/xray x25519
19_1

Ez három sort nyomtat ki: PrivateKey , Password és Hash32 . A PrivateKey csak a szerver konfigurációjába kerül, és soha nem szabad megosztani. A Password a megfelelő nyilvános kulcs – a név ellenére ez az érték, amit minden kliens megad; az Xray átnevezte a mezőt PublicKey-ről Password-ra, kifejezetten azért, hogy elriassza az embereket a gondatlan közzétételüktől. A Hash32-t csak a különálló VLESS titkosítási funkció használja, és nincs rá szükség a Reality beállításához.

Rövid azonosító létrehozása

openssl rand -hex 8
20_1

Ez egy 16 karakteres hexadecimális karakterláncot hoz létre, amely a különböző kliensek vagy klienscsoportok megkülönböztetésére szolgál. Mind a szervernek, mind a kliensnek ugyanazt az értéket kell használnia.

Válasszon és teszteljen egy valóságcélpontot

A célpont az a valódi weboldal, amelynek a TLS kézfogását a szervered utánozza. Támogatnia kell a TLS 1.3-at és a HTTP/2-t, nem helyezkedhet el CDN mögött, mint például a Cloudflare (az Xray minden olyan forgalmat továbbít, amely nem felel meg a Reality hitelesítésnek, közvetlenül a célpontnak, így egy CDN-alapú célpont a szerveredet nyílt továbbítóvá alakíthatja az adott CDN számára), és ideális esetben nagyjából ugyanabban a hálózati régióban található, mint a VPS-ed a valószínűsíthető késleltetési profil érdekében. Tesztelj egy jelöltet közvetlenül a szerverről:

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

Használd a csupasz hostname-et, ne URL-t. Íme néhány domain, amelyeket gyakran használnak Reality célpontként, mivel stabilak, TLS 1.3-képesek és nem CDN-frontúak: www.microsoft.com, addons.mozilla.org, dl.google.com. Tesztelj néhányat, és válassz ki egyet, amely megbízhatóan válaszol a VPS-ed helyéről; ugyanazt a hostname-et fogod használni mind a célpontként, mind a serverNames bejegyzésként az 5. szakaszban.

A szerverkonfiguráció írása

Készíts biztonsági másolatot a telepítővel együtt szállított konfigurációról, majd nyisd meg a fájlt szerkesztésre:

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

Nyisd meg a konfigurációs fájlt szerkesztésre:

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

Cseréld le a teljes fájlt az alábbi sablonra, a 4. szakaszban található saját UUID-ddal, privát kulcsoddal, rövid azonosítóddal és célgép nevével (valamint a 2. szakaszban megnyitott porttal, ha 443-ról módosítottad):

{
  "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" }
  ]
}

A fájl mentéséhez nyomja meg a Ctrl+O (WriteOut) billentyűkombinációt.

Nyomja meg az Enter billentyűt a fájlnév megerősítéséhez.

A nano bezárásához nyomd meg a Ctrl+X billentyűkombinációt.

A fontos mezők: a users[].id a 4. szakaszban szereplő UUID; a users[].flow bekapcsolja az XTLS Vision-t; a metódus (korábban network néven) kiválasztja a RAW transportot, a Reality által megkövetelt egyszerű TCP-alapú metódust; a target és a serverNames a 4. szakaszban tesztelt webhely; a privateKey a szerveroldali X25519 kulcs, soha nem a Password érték; a shortIds felsorolja az összes rövid azonosítót, amelyet a kliensek megjeleníthetnek. További felhasználók későbbi hozzáadásához fűzz hozzá további objektumokat a users tömbhöz, mindegyiket saját UUID-val és e-mail címkével, majd indítsd újra a szolgáltatást.

Az Xray 26.3.27 óta egy explicit minClientVer mező nélküli Reality bejövő üzenet a szerver saját magverzióját kényszeríti ki alapértelmezettként – a régebbi kliensalkalmazások (egy elavult v2rayN, v2rayNG vagy Streisand build, amely egy régebbi Xray-magot tartalmaz) csendben átirányításra kerülnek a cél tartalék oldalára a csatlakozás helyett, hiba nélkül a kliensben, és semmi nyilvánvaló hiba a szervernaplóban. Ha egy korábban működő kliens hirtelen időtúllépést okoz egy frissítés után, először próbálja meg frissíteni magát a kliensalkalmazást; ha ez nem lehetséges, adja hozzá a "minClientVer": "25.9.11" (vagy egy másik régebbi alapverzió) értéket a realitySettings beállításokon belül, azon az áron, hogy a régebbi kliens TLS ujjlenyomatát egy kicsit kevésbé konzisztenssé teszi a modern böngészővel.

Érvényesítés és újraindítás

A konfiguráció tesztelése az élő szolgáltatás újraindítása előtt – ez kiszűri a JSON-elírásokat és a nem támogatott mezőket, mielőtt azok leállítanák a proxyt:

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

A szolgáltatás indítása és az automatikus indítás engedélyezése

Indítsa újra az Xray-t az új konfigurációval, és engedélyezze az automatikus indulást újraindításkor:

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

Az állapotnak aktívnak (fut) kell lennie. Győződjön meg arról, hogy valami ténylegesen figyel a 443-as porton:

ss -lntp | grep ':443'
29_1

Ha az Xray nem indul el, a leggyorsabb módja az ok kiderítésére a systemd napló (a Linux naplók olvasásáról általános háttérinformációkért lásd: Hogyan olvassuk a Linux naplókat és hol találjuk meg ):

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

Az ügyfélkapcsolat kiépítése

Az Xray kliensek egyetlen vless:// megosztási linket importálnak konfigurációs fájl helyett. Építsd fel a 4. szakaszban generált értékekből (a kliensalkalmazások megosztási link formátuma továbbra is a régebbi type=tcp nevet használja a szállításhoz, annak ellenére, hogy magát a JSON mezőt most method-nak hívják):

A TE-UUID-d — az xray uuid-ból (pl. a1b2c3d4-e5f6-7890-abcd-ef1234567890)

A TE-JELSZÓD-NYILVÁNOS-KULCSOD — az xray x25519-től származó jelszó (NEM a privát kulcs!)

A TE-RÖVID-AZONOSÍTÓD — openssl rand -hex 8 parancsból (pl. a1b2c3d4e5f67890)

your_IP — (a szervered IP címe)

SNI — www.microsoft.com (vagy a céloldal)

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

Példa link: 

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

A pbk az xray x25519-ből származó jelszó értéke (a nyilvános kulcs, soha nem a privát kulcs), az sni megegyezik a cél hostnévvel, a # utáni szöveg pedig csak egy megjelenítési címke, amelyet szabadon átnevezhetsz bármelyik kliensben.

Alakítsd QR-kóddá, hogy a mobilkliensek közvetlenül beolvashassák:

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"

Vagy nyomtassa ki közvetlenül a terminálba fájl mentése nélkül:

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

Másold át a PNG-t a saját számítógépedre az scp paranccsal, futtasd a számítógéped termináljából (vagy PowerShell-ből Windows rendszeren), ne a szerverről:

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

Csatlakozás Windows rendszerből

Ebben a szakaszban minden a Windows PC-n történik, nem SSH-n keresztül – a kliensnek azon az eszközön kell futnia, amely ténylegesen használni fogja a proxyt.

v2rayN telepítése

A v2rayN egy ingyenes, aktívan karbantartott grafikus kliens, amely az Xray-core-t tartalmazza, natív VLESS/Reality támogatással. Töltsd le a legújabb kiadást a projekt oldaláról :

Fogd meg a Windows 64 bites .zip fájlját (egy önálló buildhez nincs szükség külön .NET futtatókörnyezetre, mint a legújabb v2rayN verzióknál), csomagold ki bárhová, és futtasd a v2rayN.exe fájlt.

Importálja a szervert

Másold a 7. szakaszban beépített vless:// linket a vágólapra (vagy másold át a QR PNG-t scp-vel és nyisd meg), majd a v2rayN-ben válaszd a Szerverek lehetőséget, majd az URL tömeges importálása a vágólapról lehetőséget (vagy olvasd be a QR-kódot a beépített szkennerrel). Az új szerverprofil megjelenik a listában a # után beállított címkével.

Kattintson jobb gombbal a profilra, és válassza aktívként, majd engedélyezze a rendszerproxyt (vagy a TUN módot a teljes gép irányításához) a főablak eszköztárán.

Csatlakozás Androidról

Minden itt az Android-eszközödön történik, nem SSH-n keresztül.

Telepítse a v2rayNG-t

A v2rayNG a v2rayN Androidos megfelelője, ugyanattól a karbantartótól, és ez a legszélesebb körben használt Xray kliens Androidon. Telepítsd a Google Playről, vagy töltsd le az APK-t közvetlenül a projekt kiadási oldaláról , ha a Play nem érhető el az Ön régiójában:

Importálja a szervert

Nyisd meg a v2rayNG-t, koppints a jobb felső sarokban található + gombra, és a vless:// link kimásolása után válaszd a Konfiguráció importálása a vágólapról lehetőséget, vagy olvasd be a QR-kódot, és irányítsd a kamerát a 7. szakaszban létrehozott PNG-re. Koppints az importált profilra a kiválasztásához, majd koppints az alul található kerek csatlakozás gombra. Az Android első alkalommal VPN-engedélyt kér – hagyd jóvá az alagút létrehozásához.

Csatlakozás iOS-ről

Minden itt az iPhone-odon vagy iPad-eden történik, nem SSH-n keresztül. Az Apple App Store irányelvei szerint az iOS-en futó Xray/VLESS kliensek jellemzően ingyenes, de esetenként fizetős, önálló alkalmazások, nem pedig rendszerbe épített funkciók.

Reality-kompatibilis kliens telepítése

A Streisand egy ingyenes, nyílt forráskódú kliens, amely számos más protokollal együtt támogatja a VLESS with Reality-t. Keresd meg az App Store-ban, vagy nyisd meg ezt a linket.

Az App Store katalógusai üzletenként/régiónként eltérőek, és idővel változhatnak; ha a Streisand nem látható a tiédben, a VLESS+Reality támogatással rendelkező alternatívák közé tartozik a Happ, a V2Box és a V2rayTun – keresd meg az App Store-ban, hogy melyik érhető el a fiókodban.

Importálja a szervert

Másold a vless:// linket a vágólapra, nyisd meg a klienst, és használd a Hozzáadás a vágólapról (vagy azzal egyenértékű „importálás”) opciót, vagy olvasd be a 7. szakaszban található QR-kódot a kliens beépített szkennerével. Kapcsold be az új profilt; az iOS első alkalommal VPN-konfigurációs engedélyt fog kérni, amit jóvá kell hagynod Face ID-val, Touch ID-val vagy jelszavaddal.

A kapcsolat ellenőrzése

Miután a 8., 9. vagy 10. szakaszban aktiváltad az alagutat, menj vissza a saját eszközödre (ne az SSH munkamenetbe), és nyiss meg egy böngészőben egy „mi az IP-címem?” ellenőrzőt – a megjelenített címnek meg kell egyeznie a VPS-ed és a te IP-címed között.

A szerveroldali ellenőrzéshez ellenőrizze a systemd naplót a kapcsolati aktivitás szempontjából, és erősítse meg a létrehozott TCP-munkamenetet a 443-as porton:

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

Az alapértelmezett „figyelmeztető” naplózási szinten az Xray nem nyomtat sokat az egyes kapcsolatokról; ha a hibaelhárítás során további részletekre van szüksége, ideiglenesen állítsa be a „loglevel”: „info” értéket a config.json fájlban, és indítsa újra a szolgáltatást, majd ha minden működik, állítsa vissza figyelmeztetésre.

Referencia:

Mező

Érték:

Székhely

a VPS nyilvános IP-címe

Kikötő

443 (ugyanaz a port nyílt meg, mint a 2. szakaszban)

UUID / azonosító

A TE-UUID-ID-ITT — a 4. szakaszban generálva xray uuid-val

Folyik

xtls-rprx-vision — mindkét oldalon egyeznie kell

Biztonság

valóság

SNI / szervernév

A 4. szakaszban tesztelt cél hostname, pl. www.microsoft.com

Ujjlenyomat (fp)

chrome – támogatott uTLS ujjlenyomat; be kell állítani a kliensen

Nyilvános kulcs / pbk

Az xray x25519-ből származó jelszó értéke – soha nem a privát kulcs

Rövid azonosító / oldalszám

openssl rand -hex 8 paranccsal generálva; egyeznie kell a shortIds-ben található értékkel

Összegzés

Ezt az útmutatót követve a VPS-ed a saját Xray VLESS+Reality szerverét futtatja, amely egy valódi webhelyre irányuló hagyományos HTTPS forgalomként álcázva van, domain és tanúsítvány nélkül. A szolgáltatás a systemd xray egységként fut, és az újraindítást is túléli anélkül, hogy bármilyen beavatkozást kellene végezned.

Bármikor hozzáadhatsz új klienseket egy másik objektum hozzáfűzésével a config.json fájlban található users tömbhöz egy friss, az xray uuid-ból származó UUID-val és egy különálló e-mail címkével, majd újraindíthatod a szolgáltatást (systemctl restart xray), és a 7. szakaszban leírtak szerint létrehozhatod a felhasználó saját megosztási linkjét. A személyenként vagy eszközönkénti különálló UUID-k lehetővé teszik a visszavonást anélkül, hogy bárki mást megzavarnál.

Néhány szokás, amit érdemes betartani, miután a szerver fut:

  • Tartsa frissítve az Xray-t. Futtassa újra a 3. szakaszban található telepítőszkriptet rendszeresen – ez frissíti a meglévő telepítést –, és tartsa naprakészen a kliensalkalmazásokat is, figyelembe véve az 5. szakaszban leírt minClientVer viselkedést.
  • Készíts biztonsági másolatot a config.json fájlról egy privát helyre a szerveren kívül. Ez tartalmazza a szerver Reality privát kulcsát és minden kliens UUID-ját; elvesztése azt jelenti, hogy minden eszközhöz újra kell generálni a hitelesítő adatokat.
  • Azonnal vonja vissza az elveszett eszközöket. Távolítsa el a megfelelő bejegyzést a config.json fájlban található felhasználói tömbből, és indítsa újra a szolgáltatást.

Ha a kapcsolat nem jön létre, ellenőrizze a lépéseket a következő sorrendben:

  • a szolgáltatás állapota (systemctl status xray --no-pager) és a napló (journalctl -u xray -n 50 --no-pager)
  • a tűzfalszabályok (ufw állapot — a 443/tcp portnak nyitva kell lennie)
  • hogy a 443-as portot még nem köti egy másik szolgáltatás (az ss -lntp | grep ':443' parancsnak csak az xray értéket kell mutatnia)
  • hogy az UUID, a nyilvános kulcs, a rövid azonosító, az SNI és a kliensben lévő folyamat pontosan megegyezik a config.json fájllal — egyetlen nem egyező karakter esetén a kézfogás automatikusan meghiúsul
  • maga a Reality célpont, röntgen TLS pinggel :443, abban az esetben, ha a webhely megváltoztatta a TLS-konfigurációját

Összehasonlítod az Xray-t más lehetőségekkel? Lásd az AmneziaWG szerver telepítési útmutatóját és a Wireguard VPN beállítását a szervereden című részt a WireGuard-alapú alternatívákért, vagy a Hysteria2 és a TUIC beállítását két másik, cenzúrázatlan protokollért, amelyek veszteséges vagy erősen szűrt hálózatokhoz készültek. Ha csak egy egyszerű proxyra van szükséged a teljes alagútkezelés helyett, akkor a 3proxy konfiguráció CentOS/ArchLinux rendszeren sokkal könnyebb alternatíva, a régebbi VPN szerver beállítás Linuxon: PPTP vagy OpenVPN? pedig olyan protokollokat fed le, amelyek egyszerűbben beállíthatók, de a DPI számára sokkal könnyebben észlelhetők és blokkolhatók. A proxy élő állapota utáni általános szervererősítéssel kapcsolatban lásd: Linux felhasználók: Kezelés és engedélyek.


Kérdezzen meg minket a VPS-ről

Mindig készséggel válaszolunk kérdéseire a nap és az éjszaka bármely szakában.