የ SOCKS5 ተኪ አገልግሎትን ለመተግበር በ CentOS7 ላይ ss5 ን ይጫኑ
ከዚህ ጽሑፍ ጋር የተዛመዱ ማጣቀሻዎች
ss5 ኦፊሴላዊ ሰነድ ሶክስ 5 ኤስኤስኤልን ይጠቀማል የ Socks5 ደህንነቱ የተጠበቀ የተጠቃሚ ስም እና የይለፍ ቃል ፈቃድ ፕሮቶኮልኢፒኤልን ፣ የማጠናቀር መሳሪያዎችን እና አስፈላጊ ጥገኛዎችን ለመጫን የሚከተሉትን ትዕዛዞች በቅደም ተከተል ያከናውኑ ፡፡
yum install epel-release -y
yum groupinstall 'Development Tools' -y
yum install gcc automake autoconf libtool make yum-utils wget -y
yum install pam-devel openldap-devel openssl-devel -y
የምንጭ ኮዱን ያውርዱ ፣ ያጠናቅሩ እና ይጫኑ
የአውርድ አድራሻው ልክ ያልሆነ ሊሆን ይችላል። የውርድ አለመሳካት ካጋጠመዎት እንደገና በ Google ላይ መፈለግ ይችላሉ።ለወደፊቱ ከተጫነ በኋላ በተሳካ ሁኔታ ካወረዱ በኋላ የምንጭ ኮዱን ቅጅ ለማስቀመጥ ይመከራል ፡፡
cd /usr/local/src/
wget https://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar xzf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure
./make
./make install
የመዋቅር ፋይልን ያስተካክሉ ፣ መለያውን እና የይለፍ ቃሉን ሲያገናኙ እና ሲያዋቅሩ የፈቀዳውን ዘዴ ይምረጡ
የ ss5.conf ፋይልን ለማሻሻል እና የ “#auth” ን “#” ን ለማስወገድ ቪም ወይም ቪአይ ይጠቀሙ። የዚህ ማሻሻያ ዓላማ የግንኙነት ፈቃድ ማረጋገጫ ማንቃት ነው ፣ አለበለዚያ በሚገናኙበት ጊዜ ያለ ስም-አልባ መገናኘት ይችላሉ።ከዚያ የ “#” ን “#” ን ያስወግዱ እና ፈቃዱን ከ “-” ወደ “u” ይቀይሩ። የዚህ ማሻሻያ ዓላማ የተጠቃሚ ስም እና የይለፍ ቃል ለማረጋገጫ መጠቀሙ ነው።እንዲሁም በኋላ ለመግባት ያገለገለውን የመለያ ይለፍ ቃል ማዋቀር ያስፈልገናል ፡፡የዚህ ክፍል ማሻሻያ የሚከተሉትን ምሳሌ ሊያመለክት ይችላል ፡፡
vim /etc/opt/ss5/ss5.conf
# SHost SPort Authentication
auth 0.0.0.0/0 - u
# Auth SHost SPort DHost DPort Fixup Group Band ExpDate
permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -
የ ss5.passwd ፋይልን ለማርትዕ ቪም ወይም ቪአይ ይጠቀሙ። እያንዳንዱ የዚህ ፋይል መስመር መለያን ይወክላል።የመለያው ቅርጸት ሁለት ክፍሎችን ያጠቃልላል-የመለያ ቁጥር እና የይለፍ ቃል በመጀመሪያ የመለያ ቁጥሩን ማስገባት እና ከዚያ የይለፍ ቃሉን ማስገባት አለብዎት የመለያ ቁጥሩ እና የይለፍ ቃሉ በቦታዎች መለየት አለባቸው የመለያ ቁጥሩ እና የይለፍ ቃሉ እራሳቸው ቦታዎችን መያዝ አይችሉም ፡፡የሚከተለው ሁለት ሂሳቦችን ለማቋቋም የማጣቀሻ ምሳሌ ነው ፡፡
user1 password1
user2 password2
የተኪ አገልግሎት ይጀምሩ
ከላይ ከተጠቀሰው ውቅር በኋላ ተኪ አገልግሎቱን መጀመር እንችላለን ፡፡አገልግሎቱን በሚከተለው ትዕዛዝ ከጀመርን በኋላ አገልግሎቱ በተለምዶ እየሰራ ስለመሆኑ ለማወቅ ወደብ 1080 ሁኔታን ማወቅ እንችላለን ፡፡እንዲሁም የታሰረው የአይፒ አድራሻ እኛ የምንፈልገው አይፒ (IP) መሆኑን ማረጋገጥ አለብን ፡፡ የታሰረውን የአይፒ አድራሻ ወይም ወደብ ማሻሻል ከፈለግን የውቅረት ፋይሉን እንደገና ማሻሻል እና በመቀጠል ለውጦቻችን ተግባራዊ እንዲሆኑ ለማድረግ ተኪ አገልግሎቱን እንደገና ማስጀመር እንችላለን ፡፡
/usr/sbin/ss5 -t