ይህ የXray VLESS Reality አገልጋይ ማዋቀር መመሪያ በVPSዎ ላይ ዘመናዊ ፕሮክሲን በማሰማራት ረገድ ይመራዎታል። VLESS ከ Reality ትራንስፖርት-ደህንነት ንብርብር ጋር በአሁኑ ጊዜ በጣም የሚጠየቀው በራስ የሚስተናገድ ፕሮክሲ ማዋቀር VLESS ከ Reality ትራንስፖርት-ደህንነት ንብርብር ጋር በአሁኑ ጊዜ በጣም የሚጠየቀው በራስ የሚስተናገድ ፕሮክሲ ማዋቀር ነው፡ ከክላሲክ VPN በተለየ መልኩ የተለየ የእጅ መጨባበጥ ወይም ቋሚ የፓኬት ፊርማ አያመጣም። Reality የእውነተኛ፣ ታዋቂ ድር ጣቢያ (ዒላማው) የTLS 1.3 የእጅ መጨባበጥ ይቀድማል፣ ስለዚህ ሽቦውን ከሚከታተል የዲፒአይ ስርዓት ጋር፣ ከአገልጋይዎ ጋር ያለው ግንኙነት ያንን ድር ጣቢያ ከሚጎበኝ ሰው ጋር ተመሳሳይ ይመስላል - ምንም የውሸት ወይም በራስ የተፈረመ የምስክር ወረቀት ከጣት አሻራ ጋር የለም፣ ምክንያቱም አገልጋይዎ በእጅ መጨባበጥ ወቅት የዒላማውን ጣቢያ ትክክለኛ የምስክር ወረቀት ለአጭር ጊዜ ስለሚያስተላልፍ።
የፕሮቶኮሉ ቁልል ፡ VLESS (ቀላል ክብደት ያለው፣ ግዛት የሌለው የፕሮክሲ ፕሮቶኮል አያያዝ ማረጋገጫ) በ XTLS Vision (ቀደም ሲል የተመሰጠሩ የTLS መዝገቦችን በጥሬ ሶኬት ደረጃ በመገልበጥ ግንኙነቱን የሚያፋጥን የፍሰት መቆጣጠሪያ ሁነታ) ላይ የሚሰራ ሲሆን ይህም በ Reality (ከላይ የተገለጸው የካሜራ ሽፋን ንብርብር) የተጠበቀ ነው። ሦስቱም የመጡት ከተመሳሳይ ፕሮጀክት ማለትም Xray-core ሲሆን የመጀመሪያው V2Ray/V2Fly ፕሮጀክት በንቃት የተጠበቀ ነው።
ይህ መመሪያ የኤክስሬይ አገልጋይን በእጅ ያዘጋጃል፣ ሙሉ በሙሉ ከትዕዛዝ መስመሩ፣ የድር ፓነል እና የዶከር አለመኖር - በVPS ላይ ሊኖር የሚችለው ትንሹ አሻራ። የጎራ ስም እና የTLS የምስክር ወረቀት ግዢ አያስፈልግም፡ እውነታዊነት የታለመውን ጣቢያ የእጅ መጨባበጥ የምስክር ወረቀት ይበደራል እና የራሱን አያቀርብም። ቀጥሎም የእርስዎ_አይፒ የሚልበት ቦታ፣ የተመደበልዎትን የአይፒ አድራሻ ማስገባት ያስፈልግዎታል።
የሚያስፈልግዎ፡ ኡቡንቱ 22.04/24.04 ወይም ዴቢያን 11/12 የሚያሄድ VPS፣ የስር መዳረሻ፣ የ VPSዎ የአይፒ አድራሻ እና የቲሲፒ ወደብ 443 ነፃ (ምንም የድር አገልጋይ፣ ፓነል ወይም ሌላ ፕሮክሲ የለም)።
እስካሁን አገልጋይ የለዎትም? አገልጋይ እንዴት ማዘዝ እና ለእሱ መክፈል እንደሚቻል ይመልከቱ ።
ይህንን ከሌሎች በራስ የሚስተናገዱ አማራጮች ጋር በመጀመሪያ እያነጻጸሩ ነው? በWireGuard ላይ የተመሠረተ አማራጭ ለማግኘት የAmneziaWG አገልጋይ ማሰማሪያ መመሪያን ወይም ሌሎች ሁለት ዘመናዊ፣ ሳንሱርን የሚቋቋሙ ፕሮቶኮሎችን ለማግኘት የHysteria2 እና የTUIC ማዋቀርን ይመልከቱ።
ከአገልጋዩ ጋር በመገናኘት ላይ
ዊንዶውስ (ፑቲቲ)
PuTTY ን ይክፈቱ፣ የ VPS IP አድራሻዎን በአስተናጋጅ ስም መስክ ውስጥ ያስገቡ፣ ወደቡን ወደ 22 ያቀናብሩ እና የ VPS አቅራቢዎ በኢሜል የላከልዎትን የይለፍ ቃል በመጠቀም እንደ root ይግቡ።
የአገልጋይ አይፒ አድራሻ፡ የእርስዎ አይፒ አድራሻ
እንደ: root ይግቡ
የይለፍ ቃል፡ የይለፍ ቃልዎ
- PuTTY ን ይክፈቱ፣ የ VPS አይፒ አድራሻዎን በአስተናጋጅ ስም መስክ ውስጥ ያስገቡ።
- ወደቡን ወደ 22 ያቀናብሩ።
- እንደ root ይግቡ።
- የVPS አቅራቢዎ በኢሜል የላከልዎትን የይለፍ ቃል ይጠቀሙ። ከዚያም በአገልጋዩ የሼል ጥያቄ ላይ መድረስ አለብዎት።
በ PuTTY/SSH በኩል ስለማገናኘት ዝርዝር መመሪያ ለማግኘት፣ በ SSH በኩል ከሊኑክስ አገልጋይ ጋር እንዴት መገናኘት እንደሚቻል ይመልከቱ ።
ሊኑክስ / ማክሮስ (ተርሚናል)
ssh root@your_IP
ከዚህ በታች ያሉት ሁሉም ትዕዛዞች የሚከናወኑት በዚሁ የSSH ክፍለ ጊዜ ውስጥ በአገልጋዩ ላይ ነው - ይህም ከክፍል 2 እስከ 6 ያሉትን እና በክፍል 10 ውስጥ ያሉትን የአገልጋይ-ጎን ፍተሻዎችን ይሸፍናል። በምትኩ ክፍሎች 7–9 (የቪፒኤን ደንበኛን መጫን እና ማዋቀር) በራስዎ የዊንዶውስ/አንድሮይድ/iOS መሳሪያ ላይ ይከሰታሉ፣ ምክንያቱም ፕሮክሲው ማስኬድ ያለበት መሣሪያ ይህ ነው፤ እያንዳንዱ ክፍል የትኞቹ መስመሮች ካሉ አገልጋዩን እንደሚነኩ በግልፅ ይናገራል።
አገልጋዩን በማዘጋጀት ላይ
ስርዓቱን አዘምን
ማንኛውንም ነገር ከመጫንዎ በፊት የጥቅሉን ዝርዝር ያድሱ እና የተጫኑ ፓኬጆችን ያሻሽሉ፡
apt update -y && apt upgrade -y
ከ apt ማሻሻያ በኋላ ክፍለ ጊዜው ከተቋረጠ፣ ይህ ይጠበቃል (dbus/polkit እንደገና ተጀምሯል) - በSSH በኩል እንደገና ይገናኙ።
ይህ የከርነሉን ማሻሻያ ካሻሻለ፣ ከመቀጠልዎ በፊት ዳግም ማስጀመር ጥሩ ሀሳብ ነው። (ስለ አፕት እና የሊኑክስ ፓኬጅ አስተዳዳሪዎች እንዴት እንደሚሰሩ ለማደስ የሊኑክስ ፓኬጅ አስተዳዳሪዎችን ይመልከቱ ።) የሚከተሉትን ያረጋግጡ፦
cat /var/run/reboot-required
ፋይሉ ካለ፣ መጀመሪያ 'ዳግም አስነሳ' የሚለውን በመጫን እንደገና ያስጀምሩ፣ ~30 ሰከንዶች ይጠብቁ፣ ከዚያ እንደገና ያገናኙት።
ይህ መመሪያ የሚጠቀምባቸውን መሳሪያዎች ይጫኑ
apt install -y curl wget unzip openssl ufw qrencode
በኤክስሬይ ጫኚው ራሱ ኩርባ እና ዚፕ መክፈት ያስፈልጋል፤ opensl በክፍል 4 ውስጥ አጭር መታወቂያ ያመነጫል፤ ufw ከዚህ በታች የተዋቀረው ፋየርዎል ነው፤ qrencode የተጠናቀቀውን የደንበኛ አገናኝ በክፍል 7 ውስጥ ወደ ሊቃኝ የሚችል የQR ኮድ ይቀይረዋል።
የስርዓት ሰዓቱን ያረጋግጡ
የእውነታ እጅ መጨባበጥ የጊዜ ማህተም ፍተሻን ያካትታል (የ maxTimeDiff መስክ፣ በነባሪነት ተሰናክሏል ነገር ግን ማወቅ የሚገባው)፣ እና በግልጽ የተንሳፈፈ ሰዓት ተራ የTLS የምስክር ወረቀት ማረጋገጫ በአገልጋዩ ላይ በሌላ ቦታ ላይ የተሳሳተ ባህሪ ሊያሳጣ ይችላል። ሰዓቱ መመሳሰሉን ያረጋግጡ፡
timedatectl status
"የስርዓት ሰዓት ሲመሳሰል" "አይ" ካሳየ፣ በሚከተለው መንገድ ያንቁት፦
timedatectl set-ntp true
ፋየርዎልን (UFW) ያዋቅሩ
ስለ UFW ደንቦች የበለጠ ለማወቅ፣ በሊኑክስ ላይ ፋየርዎልን ማዋቀርን ይመልከቱ ።
የሚያስፈልጉዎትን ሁለት ወደቦች ይክፈቱ፡ ለSSH 22/tcp (ይህንን ደንብ ይዝለሉ እና ወደ አገልጋዩ የመዳረስ እድልዎን ሊያጡ ይችላሉ) እና 443/tcp፣ Xray የሚያዳምጠው ወደብ እና የተለመደው የHTTPS ትራፊክ የሚጠቀመው ተመሳሳይ ወደብ - ለዚህም ነው ለReality ትክክለኛው ምርጫ የሆነው።
ufw allow 22/tcp
ufw allow 443/tcp
ufw --force enable
ufw status
ሁለቱም ደንቦች በ ufw ሁኔታ ውፅዓት ውስጥ እንደ ALLOW መታየት አለባቸው።
ለ VLESS Reality አገልጋይ Xray-core ን መጫን
የኤክስሬይ-ኮር ፕሮጀክት (XTLS) ቢነሪያውን እንደ ሲስተምድ አገልግሎት የሚጭን ኦፊሴላዊ የመጫኛ እና የማሻሻል ስክሪፕት ያትማል። ማንኛውንም የሶስተኛ ወገን ስክሪፕት ወደ ባሽ ከማስገባትዎ በፊት ይገምግሙ - ይህ በቀጥታ ከፕሮጀክቱ የራሱ ማከማቻ የመጣ ነው።
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
ሁለትዮሽ (binary) በቦታው መኖሩን ያረጋግጡ እና የተጫነውን ስሪት ያረጋግጡ፦
/usr/local/bin/xray version
የትዕዛዝ ውፅዓት ገጽ ላይ ከተቀመጠ እና የተንጠለጠለ ከሆነ፣ ይጫኑ Q ለመውጣት። የኤክስሬይ ባይነሪ ተጭኗል ለ /usr/local/bin/xrayእና የውቅረት ፋይሎቹ በ /usr/local/etc/xray/.
እንዲሁም አንድን ነባር ጭነት ለማሻሻል ተመሳሳይ የጫኝ ስክሪፕት መጠቀም ይችላሉ። ለሙሉ የአማራጮች ዝርዝር (ማስወገድ፣ የጂኦዳታ-ብቻ ዝመናዎች እና የሎግ ማሽከርከርን ጨምሮ)፣ የሚከተለውን ያሂዱ፦
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" --help
ቁልፎችን እና የምስክር ወረቀቶችን ማመንጨት
የእውነታ ማረጋገጫ በአራት የውሂብ ክፍሎች ላይ የተመሠረተ ነው። ሁሉንም አሁን ይፍጠሩ፤ በክፍል 5 ውስጥ በአገልጋይ ውቅር ውስጥ ይለጥፏቸዋል።
ለደንበኛው UUID ይፍጠሩ
/usr/local/bin/xray uuid
ይህ የVLESS ተጠቃሚ መለያ ነው - እንደ ማስረጃ አድርገው ይመለከቱት፣ ምክንያቱም ደንበኛውን ለአገልጋዩ የሚያረጋግጠው ይህ ነው። መዳረሻ ለመስጠት ለሚፈልጉት እያንዳንዱ ተጨማሪ መሣሪያ ወይም ሰው ትዕዛዙን እንደገና ያሂዱ።
የReality X25519 የቁልፍ ጥንድ ይፍጠሩ
/usr/local/bin/xray x25519
ይህ ሶስት መስመሮችን ያትማል ፡ PrivateKey ፣ Password እና Hash32 ። PrivateKey የሚሄደው ወደ ሰርቨር ውቅር ብቻ ነው እና በፍፁም መጋራት የለበትም። የይለፍ ቃል ተጓዳኝ የህዝብ ቁልፍ ነው - ስሙ ቢኖርም፣ ይህ እያንዳንዱ ደንበኛ የሚገባበት እሴት ነው፤ Xray ሰዎች በግዴለሽነት እንዳያትሙት ለማድረግ በተለይ ከPublicKey ወደ Password መስኩን ቀይሮታል። Hash32 የሚጠቀመው ለተለየ የVLESS ምስጠራ ባህሪ ብቻ ነው እና ለReality ማዋቀር አያስፈልግም።
አጭር መታወቂያ ይፍጠሩ
openssl rand -hex 8
ይህ የተለያዩ ደንበኞችን ወይም የደንበኛ ቡድኖችን ለመለየት የሚያገለግል 16-ቁምፊ ሄክሳዴሲማል ሕብረቁምፊ ይፈጥራል። አገልጋይም ሆነ ደንበኛ ተመሳሳይ እሴት መጠቀም አለባቸው።
የእውነታ ኢላማ ይምረጡ እና ይሞክሩ
ኢላማው የTLS እጅ መጨበጫ አገልጋይዎ የሚመስለው እውነተኛ ድር ጣቢያ ነው። TLS 1.3 እና HTTP/2ን መደገፍ አለበት፣ እንደ Cloudflare ካሉ CDN ጀርባ መቀመጥ የለበትም (ኤክስሬይ የእውነታ ማረጋገጫን የሚሳነውን ማንኛውንም ትራፊክ በቀጥታ ወደ ኢላማው ያስተላልፋል፣ ስለዚህ CDN-fronted target አገልጋይዎን ለዚያ CDN ክፍት ቅብብል ሊለውጠው ይችላል)፣ እና በሐሳብ ደረጃ፣ ከ VPSዎ ጋር በግምት ተመሳሳይ የአውታረ መረብ ክልል ውስጥ የሚስተናገድ ሲሆን ለተመጣጣኝ የዘገየ መገለጫ። እጩን በቀጥታ ከአገልጋዩ ይሞክሩት፡
/usr/local/bin/xray tls ping www.microsoft.com:443
ባዶውን የአስተናጋጅ ስም ይጠቀሙ፣ ዩአርኤል አይደለም። በተለምዶ እንደ የእውነታ ኢላማዎች ጥቅም ላይ የሚውሉ ጥቂት ጎራዎች የተረጋጉ፣ TLS 1.3-ችሎታ ያላቸው እና CDN-fronted ያልሆኑ ናቸው፡ www.microsoft.com፣ addons.mozilla.org፣ dl.google.com። ጥቂቶቹን ይሞክሩ እና ከ VPSዎ አካባቢ በአስተማማኝ ሁኔታ ምላሽ የሚሰጥ አንዱን ይምረጡ፤ በክፍል 5 ውስጥ እንደ ዒላማው እና የserverNames ግቤት ተመሳሳይ የአስተናጋጅ ስም ይጠቀማሉ።
የአገልጋይ ውቅር መጻፍ
ጫኚው የተላከበትን ውቅር ምትኬ ያስቀምጡ፣ ከዚያም ፋይሉን ለማርትዕ ይክፈቱት፦
cp /usr/local/etc/xray/config.json /usr/local/etc/xray/config.json.orig
nano /usr/local/etc/xray/config.json
ለማርትዕ የውቅር ፋይሉን ይክፈቱ፦
nano /usr/local/etc/xray/config.json
ሙሉውን ፋይል ከታች ባለው አብነት ይተኩት፣ የራስዎን UUID፣ PrivateKey፣ አጭር መታወቂያ እና የዒላማ አስተናጋጅ ስም ከክፍል 4 (እና በክፍል 2 የከፈቱትን ወደብ፣ ከ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" }
]
}
ፋይሉን ለማስቀመጥ Ctrl+O (WriteOut) ይጫኑ።
የፋይሉን ስም ለማረጋገጥ Enter ን ይጫኑ።
ከናኖ ለመውጣት Ctrl+Xን ይጫኑ።
አስፈላጊ መስኮች፡ users[].id ከክፍል 4 የUUID ነው፤ users[].flow በXTLS Vision ላይ ያበራል፤ ዘዴ (ቀደም ሲል አውታረ መረብ ተብሎ ይጠራ የነበረው) የRAW ትራንስፖርትን፣ በTCP ላይ የተመሠረተውን ዘዴ Reality የሚፈልገውን ይመርጣል፤ target እና serverNames በክፍል 4 ውስጥ የሞከሩት ጣቢያ ናቸው፤ privateKey የአገልጋይ ጎን X25519 ቁልፍ ነው፣ የይለፍ ቃል እሴት አይደለም፤ shortIds እያንዳንዱ አጭር መታወቂያ ደንበኞች እንዲያቀርቡ የሚፈቀድላቸውን ይዘረዝራል። ተጨማሪ ተጠቃሚዎችን በኋላ ላይ ለማከል፣ ተጨማሪ ነገሮችን በተጠቃሚዎች ድርድር ላይ ያክሉ፣ እያንዳንዱ የራሱ UUID እና የኢሜይል መለያ አለው፣ ከዚያም አገልግሎቱን እንደገና ያስጀምሩ።
ከXray 26.3.27 ጀምሮ፣ ግልጽ የሆነ የminClientVer መስክ የሌለው Reality ወደ ውስጥ የገባ የአገልጋይ ዋና ስሪት ነባሪ ያስገድዳል - አሮጌ የደንበኛ መተግበሪያዎች (ጊዜ ያለፈባቸው v2rayN፣ v2rayNG ወይም የቆየ Xray-core ጥቅል Streisand ግንባታ) በደንበኛው ላይ ምንም ስህተት ሳይኖር እና በአገልጋይ ምዝግብ ማስታወሻ ውስጥ ምንም ግልጽ ያልሆነ ስህተት ሳይኖር ወደ ኢላማው የfallback ገጽ በጸጥታ ይዛወራሉ። ቀደም ሲል ከዝማኔ በኋላ በድንገት የሚሰራ ደንበኛ ከዝማኔ በኋላ ከጠፋ፣ መጀመሪያ የደንበኛውን መተግበሪያ እራሱን ለማዘመን ይሞክሩ፤ ይህ የማይቻል ከሆነ፣ "minClientVer": "25.9.11" (ወይም ሌላ የቆየ መነሻ መስመር) በrealitySettings ውስጥ ያክሉ፣ ይህም የአሮጌውን ደንበኛ የTLS አሻራ ከዘመናዊ አሳሽ ጋር ትንሽ ወጥነት እንዲኖረው ያደርጋል።
ያረጋግጡ እና እንደገና ያስጀምሩ
የቀጥታ አገልግሎቱን እንደገና ከመጀመርዎ በፊት ውቅርን ይሞክሩ - ይህ የJSON የፊደል አጻጻፍ ስህተቶችን እና ያልተደገፉ መስኮችን ፕሮክሲውን ከመውሰዳቸው በፊት ይይዛል።
/usr/local/bin/xray run -test -c /usr/local/etc/xray/config.json
አገልግሎቱን መጀመር እና ራስ-ሰር ጅምርን ማንቃት
Xrayን በአዲሱ ውቅር እንደገና ያስጀምሩት እና ዳግም ሲጀመር በራስ-ሰር እንዲጀምር ያነቃዋል፡
systemctl enable --now xray
systemctl restart xray
systemctl status xray --no-pager
ሁኔታው ንቁ (እየሄደ) ማሳየት አለበት። የሆነ ነገር በፖርት 443 ላይ በትክክል እየሰማ መሆኑን ያረጋግጡ፡
ss -lntp | grep ':443'
ኤክስሬይ መጀመር ካልቻለ፣ ለምን እንደሆነ ለማየት ፈጣኑ መንገድ የስርዓት ጆርናል ነው (በአጠቃላይ የሊኑክስ ምዝግብ ማስታወሻዎችን ለማንበብ ዳራ ለማግኘት፣ የሊኑክስ ምዝግብ ማስታወሻዎችን እንዴት ማንበብ እንደሚቻል እና የት ማግኘት እንደሚቻል ይመልከቱ )
journalctl -u xray -n 50 --no-pager
የደንበኛ ግንኙነት አገናኝ መገንባት
የኤክስሬይ ደንበኞች የውቅር ፋይል ሳይሆን አንድ vless:// የማጋሪያ አገናኝ ያስመጣሉ። በክፍል 4 ውስጥ ከተፈጠሩት እሴቶች ይገንቡት (የደንበኛ መተግበሪያዎች የማጋሪያ-ሊንክ ቅርጸት አሁንም ለትራንስፖርቱ የድሮውን የስም አይነት=tcp ይጠቀማል፣ ምንም እንኳን የJSON መስክ ራሱ አሁን ዘዴ ተብሎ ቢጠራም)፡
የእርስዎ-ዩአይዲ — ከኤክስሬይ uuid (ለምሳሌ፣ a1b2c3d4-e5f6-7890-abcd-ef1234567890)
የእርስዎ-የይለፍ ቃል-የህዝብ-ቁልፍ — ከ xray x25519 የመጣ የይለፍ ቃል ነው (የግል ቁልፍ አይደለም!)
አጭር መታወቂያዎ — ከ openssl rand -hex 8 (ለምሳሌ፣ a1b2c3d4e5f67890)
የእርስዎ_አይፒ — (የአገልጋይዎ አይፒ)
SNI — www.microsoft.com (ወይም የእርስዎ ኢላማ)
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
የምሳሌ አገናኝ፡
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 ከ xray x25519 የመጣ የይለፍ ቃል እሴት ነው (የህዝብ ቁልፍ፣ የግል ቁልፉ አይደለም)፣ sni ከዒላማው የአስተናጋጅ ስም ጋር ይዛመዳል፣ እና ከ # በኋላ ያለው ጽሑፍ በማንኛውም ደንበኛ ውስጥ በነፃነት እንደገና መሰየም የሚችሉት የማሳያ መለያ ብቻ ነው።
የሞባይል ደንበኞች በቀጥታ እንዲቃኙት ወደ QR ኮድ ይለውጡት፡
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"
ወይም ፋይል ሳያስቀምጡ በቀጥታ ወደ ተርሚናል ያትሙት፦
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"
የ PNG ፋይልን ወደ ኮምፒውተርዎ በscp ይቅዱ፣ ከኮምፒውተርዎ ተርሚናል (ወይም በዊንዶውስ ላይ ባለው PowerShell) ያሂዱ፣ ከአገልጋዩ አይደለም፡
scp root@your_IP:~/vless-client.png .
ከዊንዶውስ በመገናኘት ላይ
በዚህ ክፍል ውስጥ ያለው ሁሉም ነገር በዊንዶውስ ፒሲዎ ላይ ነው የሚከናወነው፣ በSSH በኩል ሳይሆን - ደንበኛው ፕሮክሲውን በሚጠቀምበት መሣሪያ ላይ ማስኬድ አለበት።
v2rayN ን ይጫኑ
v2rayN ነፃ፣ በንቃት የሚጠበቅ የGUI ደንበኛ ጥቅል Xray-core ሲሆን ቤተኛ VLESS/Reality ድጋፍ አለው። የቅርብ ጊዜውን እትም ከፕሮጀክቱ ገጽ ያውርዱ
የዊንዶውስ 64-ቢት .zip ንብረትን ይያዙ (ራስን የቻለ ግንባታ ከቅርብ ጊዜዎቹ የv2rayN ስሪቶች የተለየ .NET የሩጫ ጊዜ አያስፈልገውም)፣ ወደ የትኛውም ቦታ ያውጡት እና v2rayN.exe ን ያሂዱ።
አገልጋዩን አስመጣ
በክፍል 7 ውስጥ የተገነባውን የvless:// አገናኝ ወደ ቅንጥብ ሰሌዳዎ ይቅዱ (ወይም QR PNGን በscp ይቅዱ እና ይክፈቱት)፣ ከዚያም በv2rayN ውስጥ ይምረጡ አገልጋዮች ተጨማሪ የጅምላ ዩአርኤልን ከቅንጥብ ሰሌዳ ያስመጡ (ወይም የQR ኮዱን አብሮ በተሰራው ስካነር ይቃኙ)። አዲሱ የአገልጋይ መገለጫ ከ# በኋላ ባስቀመጡት መለያ ዝርዝር ውስጥ ይታያል።
በመገለጫው ላይ በቀኝ ጠቅ ያድርጉ እና እንደ ገባሪ ይምረጡት፣ ከዚያ ከዋናው መስኮት የመሳሪያ አሞሌ ላይ የስርዓት ተኪውን (ወይም መላውን ማሽን ለማዞር የ TUN ሁነታ) ያንቁ።
ከAndroid በመገናኘት ላይ
እዚህ ያለው ነገር ሁሉ የሚከናወነው በአንድሮይድ መሳሪያዎ ላይ ነው፣ በSSH በኩል አይደለም።
v2rayNG ን ይጫኑ
v2rayNG ከv2rayN ጋር ተመሳሳይ የሆነ የAndroid አቻ ሲሆን ከአንድሮይድ ጋር በጣም በስፋት ጥቅም ላይ የዋለው የXray ደንበኛ ነው። ከGoogle Play ይጫኑት ወይም Play በክልልዎ ውስጥ የማይገኝ ከሆነ APKውን በቀጥታ ከፕሮጀክቱ የልቀት ገጽ ያውርዱት፦
አገልጋዩን አስመጣ
v2rayNGን ይክፈቱ፣ ከላይ በቀኝ በኩል ያለውን + አዝራር ይንኩ፣ እና vless:// ሊንኩን ከገለበጡ በኋላ ከClipboard የማስመጣት ውቅርን ይምረጡ፣ ወይም የQR ኮድ ይቃኙ እና ካሜራውን በክፍል 7 የተፈጠረውን PNG ላይ ያመልክቱ። ለመምረጥ የገባውን መገለጫ ይንኩ፣ ከዚያም ከታች ያለውን ክብ የግንኙነት ቁልፍን ይጫኑ። አንድሮይድ ለመጀመሪያ ጊዜ የVPN ፈቃድ እንዲሰጥ ይጠይቃል - ዋሻውን ለመመስረት ያጽድቀው።
ከ iOS ጋር በመገናኘት ላይ
እዚህ ያለው ነገር ሁሉ የሚሆነው በእርስዎ iPhone ወይም iPad ላይ ነው፣ በSSH በኩል አይደለም። የአፕል የመተግበሪያ መደብር መመሪያዎች እንደሚያሳዩት በ iOS ላይ ያሉ የXray/VLESS ደንበኞች በተለምዶ ነፃ ናቸው ነገር ግን አልፎ አልፎ የሚከፈልባቸው፣ ራሳቸውን የቻሉ መተግበሪያዎች ከስርዓት-የተቀናጀ ባህሪ ይልቅ።
የእውነታ ችሎታ ያለው ደንበኛ ይጫኑ
ስትሬይሳንድ ከሌሎች በርካታ ፕሮቶኮሎች ጋር በመሆን VLESSን ከእውነታው ጋር የሚደግፍ ነፃ፣ ክፍት ምንጭ ደንበኛ ነው። በመተግበሪያ መደብር ውስጥ ይፈልጉት ወይም ይህንን አገናኝ ይክፈቱ።
የመተግበሪያ መደብር ካታሎጎች እንደ መደብር ፊት/ክልል ይለያያሉ እና በጊዜ ሂደት ሊለወጡ ይችላሉ፤ Streisand በእርስዎ ውስጥ የማይታይ ከሆነ፣ የVLESS+Reality ድጋፍ ያላቸው አማራጮች Happ፣ V2Box እና V2rayTunን ያካትታሉ - በመለያዎ ውስጥ ያለውን ለማግኘት የመተግበሪያ መደብርን ይፈልጉ።
አገልጋዩን አስመጣ
የvless:// ሊንኩን ወደ ቅንጥብ ሰሌዳዎ ይቅዱ፣ ደንበኛውን ይክፈቱ እና ከቅንጥብ ሰሌዳው ላይ ያለውን "አክል" (ወይም ተመጣጣኝ "ማስመጣት") አማራጭ ይጠቀሙ፣ ወይም ከክፍል 7 የQR ኮድን በደንበኛው አብሮ በተሰራ ስካነር ይቃኙ። አዲሱን መገለጫ ያብሩ፤ iOS ለመጀመሪያ ጊዜ የVPN-ውቅር ፈቃድ እንዲሰጥዎ ይጠይቃል፣ ይህም በFace ID፣ Touch ID ወይም በይለፍ ኮድዎ በኩል ማጽደቅ ያስፈልግዎታል።
ግንኙነቱን ማረጋገጥ
ዋሻው ከክፍል 8፣ 9 ወይም 10 ጀምሮ ሲነቃ፣ ወደ መሳሪያዎ ይመለሱ (የSSH ክፍለ ጊዜ ሳይሆን) እና በአሳሽ ውስጥ ማንኛውንም "የእኔ አይፒ ምንድን ነው" ቼከር ይክፈቱ - የሚታየው አድራሻ ከVPSዎ የአይፒ አድራሻዎ ጋር መዛመድ አለበት።
በምትኩ ከአገልጋዩ ጎን ለማረጋገጥ፣ የግንኙነት እንቅስቃሴን ለማግኘት የስርዓት ጆርናልን ያረጋግጡ እና በፖርት 443 ላይ የተቋቋመ የቲሲፒ ክፍለ ጊዜን ያረጋግጡ፡
journalctl -u xray -n 50 --no-pager
ss -tnp | grep ':443'
በነባሪ "ማስጠንቀቂያ" ምዝግብ ማስታወሻ ደረጃ Xray ስለግለሰብ ግንኙነቶች ብዙም አያትምም፤ መላ ፍለጋ ላይ እያሉ ተጨማሪ ዝርዝር ማየት ከፈለጉ "loglevel" የሚለውን በconfig.json ውስጥ ለጊዜው ያቀናብሩ እና አገልግሎቱን እንደገና ያስጀምሩ፣ ከዚያም ነገሮች ሲሰሩ ወደ ማስጠንቀቂያ ይመልሱት።
ማጣቀሻ:
|
መስክ |
ዋጋ |
|
አድራሻ |
የእርስዎ የVPS ይፋዊ የአይፒ አድራሻ |
|
ወደብ |
443 (ተመሳሳይ ወደብ በክፍል 2 ተከፍቷል) |
|
ዩዩአይዲ / መታወቂያ |
የእርስዎ-ዩአይዲ-እዚህ — በክፍል 4 ውስጥ በኤክስሬይ ዩአይዲ የተፈጠረ |
|
የወራጅ |
xtls-rprx-vision — በሁለቱም በኩል መዛመድ አለበት |
|
መያዣ |
እንደ እውነቱ ከሆነ |
|
የSNI / የአገልጋይ ስም |
የታለመው የአስተናጋጅ ስም በክፍል 4 ተፈትኗል፣ ለምሳሌ www.microsoft.com |
|
የጣት አሻራ (fp) |
chrome — የሚደገፍ የ uTLS የጣት አሻራ፤ በደንበኛው ላይ መዋቀር አለበት |
|
የሕዝብ ቁልፍ / ፒቢኬ |
የይለፍ ቃል እሴት ከ xray x25519 - በጭራሽ PrivateKey አይደለም |
|
አጭር መታወቂያ / ጎን |
በ opensl rand -hex 8 የተፈጠረ፤ በ shortIds ውስጥ ካለው እሴት ጋር መዛመድ አለበት |
መደምደሚያ
ይህንን መመሪያ መከተል የእርስዎ VPS የራሱን Xray VLESS+Reality አገልጋይ እንዲያስኬድ ያደርገዋል፣ እንደ መደበኛ የHTTPS ትራፊክ ወደ እውነተኛ ድር ጣቢያ ሳይሸጋገር፣ ምንም ጎራ እና የሚጠበቅ የምስክር ወረቀት የለውም። አገልግሎቱ እንደ ሲስተምድ ዩኒት ኤክስሬይ ሆኖ ይሰራል እና በእርስዎ በኩል ምንም አይነት እርምጃ ሳይወስድ ዳግም ማስነሳት ይቀጥላል።
አዲስ ነገር በ config.json ውስጥ ባለው የተጠቃሚዎች አደራደር ውስጥ ከ xray uuid አዲስ UUID እና የተለየ የኢሜይል መለያ በመጨመር በማንኛውም ጊዜ አዲስ ደንበኞችን ያክሉ፣ ከዚያም አገልግሎቱን እንደገና ያስጀምሩ (systemctl restart xray) እና ያንን ተጠቃሚ ከክፍል 7 የራሳቸውን የማጋሪያ አገናኝ ይገንቡ። በአንድ ሰው ወይም መሳሪያ UUIDዎችን መለየት ሌላ ሰው ሳያስቸግር አንዱን መሰረዝ ያስችላል።
አገልጋዩ ሲሰራ ሊከተሏቸው የሚገቡ ጥቂት ልማዶች፡
- Xrayን እንደታሸገ ያቆዩት። የክፍል 3 የመጫኛ ስክሪፕትን በየጊዜው እንደገና ያሂዱ - አሁን ያለውን ጭነት በቦታው ያሻሽላል - እና በክፍል 5 ውስጥ የተጠቀሰውን የminClientVer ባህሪ ከግምት ውስጥ በማስገባት የደንበኛ መተግበሪያዎችን ወቅታዊ ያደርጋቸዋል።
- config.jsonን ከአገልጋዩ ውጭ በሆነ ቦታ ላይ የግል ምትኬ ያስቀምጡ። የአገልጋዩን የእውነታ የግል ቁልፍ እና የእያንዳንዱን ደንበኛ ዩአይዲ ይይዛል፤ እሱን ማጣት ማለት ለእያንዳንዱ መሳሪያ ምስክርነቶችን እንደገና ማመንጨት ማለት ነው።
- የጠፉ መሳሪያዎችን ወዲያውኑ ይሰርዙ። በconfig.json ውስጥ ካለው የተጠቃሚዎች አደራደር ውስጥ ያለውን ተዛማጅ ግቤት ያስወግዱ እና አገልግሎቱን እንደገና ያስጀምሩ።
ግንኙነቱ ካልመጣ፣ በቅደም ተከተል ያረጋግጡ፦
- የአገልግሎት ሁኔታ (የስርዓትctl ሁኔታ xray --no-pager) እና ጆርናል (journalctl -u xray -n 50 --no-pager)
- የፋየርዎል ደንቦች (የ ufw ሁኔታ - ወደብ 443/tcp ክፍት መሆን አለበት)
- ያ ወደብ 443 በሌላ አገልግሎት አልተገደበም (ss -lntp | grep ':443' xray ብቻ ማሳየት አለበት)
- በደንበኛው ውስጥ ያለው UUID፣ public key፣ short ID፣ SNI እና flow በትክክል — አንድ ያልተጣጣመ ቁምፊ የእጅ መጨባበጡን በጸጥታ እንደማይሳካ
- የእውነታው ኢላማ ራሱ፣ በኤክስሬይ ቲልስ ፒንግ :443፣ ጣቢያው የTLS ውቅሩን ቢቀይር
Xrayን ከሌሎች አማራጮች ጋር እያነጻጸሩ ነው? AmneziaWG Server Deployment Guide እና WireGuard-based Alternatives ን በአገልጋይዎ ላይ እንዴት ማዋቀር እንደሚችሉ ይመልከቱ፣ ወይም ለጠፉ ወይም ለከባድ የተጣሩ አውታረ መረቦች የተገነቡ ሁለት ሌሎች ሳንሱር-ተከላካይ ፕሮቶኮሎችን Hysteria2 እና TUIC ማዋቀርን ይመልከቱ ። ሙሉ የዋሻ ማዋቀር ከመሆን ይልቅ ቀላል ፕሮክሲ ብቻ የሚያስፈልግዎ ከሆነ፣ በ CentOS/ArchLinux ላይ ያለው 3proxy ውቅር በጣም ቀላል አማራጭ ነው፣ እና በሊኑክስ ላይ ያለው አሮጌው የVPN አገልጋይ ማዋቀር፡ PPTP ወይም OpenVPN? ለማዋቀር ቀላል የሆኑ ነገር ግን DPI ለማግኘት እና ለማገድ በጣም ቀላል የሆኑ ፕሮቶኮሎችን ይሸፍናል። ፕሮክሲው በቀጥታ ከተለቀቀ በኋላ ለአጠቃላይ የአገልጋይ ማጠንከሪያ፣ የሊኑክስ ተጠቃሚዎች፡ አስተዳደር እና ፈቃዶችን ይመልከቱ ።