SOCKS5 പ്രോക്സി സേവനം നടപ്പിലാക്കുന്നതിന് CentOS7 ൽ ss5 ഇൻസ്റ്റാൾ ചെയ്യുക

ഈ ലേഖനവുമായി ബന്ധപ്പെട്ട പരാമർശങ്ങൾ

ss5 official ദ്യോഗിക പ്രമാണം സോക്സ് 5 എസ്എസ്എൽ ഉപയോഗിക്കുന്നു സോക്സ് 5 ന്റെ സുരക്ഷിത ഉപയോക്തൃനാമവും പാസ്‌വേഡ് അംഗീകാര പ്രോട്ടോക്കോളും

EPEL, സമാഹരണ ഉപകരണങ്ങൾ, ആവശ്യമായ ഡിപൻഡൻസികൾ എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡുകൾ ക്രമത്തിൽ നടപ്പിലാക്കുക.

            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
        

ഉറവിട കോഡ് ഡൗൺലോഡുചെയ്യുക, കംപൈൽ ചെയ്‌ത് ഇൻസ്റ്റാളുചെയ്യുക

ഡ download ൺ‌ലോഡ് വിലാസം അസാധുവായിരിക്കാം.നിങ്ങൾ‌ക്ക് ഒരു ഡ download ൺ‌ലോഡ് പരാജയം നേരിടുകയാണെങ്കിൽ‌, നിങ്ങൾ‌ക്ക് Google ൽ‌ വീണ്ടും തിരയാൻ‌ കഴിയും.വിജയകരമായ ഡ download ൺ‌ലോഡിനുശേഷം സോഴ്‌സ് കോഡിന്റെ ഒരു പകർപ്പ് സൂക്ഷിക്കാൻ ശുപാർശചെയ്യുന്നു, ഇത് ഭാവിയിൽ പുന in സ്ഥാപിക്കാൻ സൗകര്യപ്രദമാണ്.

            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 ഫയൽ പരിഷ്‌ക്കരിക്കുന്നതിന് vim അല്ലെങ്കിൽ vi ഉപയോഗിക്കുക, "#auth" ന്റെ "#" നീക്കംചെയ്യുക. കണക്ഷൻ അംഗീകാര പരിശോധന പ്രാപ്തമാക്കുക എന്നതാണ് ഈ പരിഷ്‌ക്കരണത്തിന്റെ ലക്ഷ്യം, അല്ലാത്തപക്ഷം കണക്റ്റുചെയ്യുമ്പോൾ നിങ്ങൾക്ക് അജ്ഞാതമായി കണക്റ്റുചെയ്യാനാകും.തുടർന്ന് "# പെർമിറ്റ്" ന്റെ "#" നീക്കംചെയ്ത് അംഗീകാരം "-" ൽ നിന്ന് "യു" ലേക്ക് മാറ്റുക. പ്രാമാണീകരണത്തിനായി ഉപയോക്തൃനാമവും പാസ്‌വേഡും ഉപയോഗിക്കുക എന്നതാണ് ഈ പരിഷ്‌ക്കരണത്തിന്റെ ലക്ഷ്യം.ലോഗിൻ ചെയ്യുന്നതിനായി അക്ക password ണ്ട് പാസ്‌വേഡും ഞങ്ങൾ പിന്നീട് ക്രമീകരിക്കേണ്ടതുണ്ട്.ഈ ഭാഗത്തിന്റെ പരിഷ്‌ക്കരണത്തിന് ഇനിപ്പറയുന്ന ഉദാഹരണത്തെ പരാമർശിക്കാൻ കഴിയും.

            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 ഫയൽ എഡിറ്റുചെയ്യാൻ vim അല്ലെങ്കിൽ vi ഉപയോഗിക്കുക.ഈ ഫയലിന്റെ ഓരോ വരിയും ഒരു അക്കൗണ്ടിനെ പ്രതിനിധീകരിക്കുന്നു.അക്ക of ണ്ടിന്റെ ഫോർ‌മാറ്റിൽ‌ രണ്ട് ഭാഗങ്ങൾ‌ അടങ്ങിയിരിക്കുന്നു: അക്ക number ണ്ട് നമ്പർ‌, പാസ്‌വേഡ്രണ്ട് അക്കൗണ്ടുകൾ സ്ഥാപിക്കുന്നതിനുള്ള ഒരു റഫറൻസ് ഉദാഹരണമാണ് ഇനിപ്പറയുന്നത്.

            user1 password1
user2 password2
        

പ്രോക്സി സേവനം ആരംഭിക്കുക

മുകളിലുള്ള കോൺഫിഗറേഷന് ശേഷം, ഞങ്ങൾക്ക് പ്രോക്സി സേവനം ആരംഭിക്കാൻ കഴിയും.ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് സേവനം ആരംഭിച്ച ശേഷം, സേവനം സാധാരണയായി പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് നിർണ്ണയിക്കാൻ പോർട്ട് 1080 ന്റെ നില പരിശോധിക്കാം.ബന്ധിത ഐപി വിലാസം നമുക്ക് ആവശ്യമുള്ള ഐപിയാണോ എന്നും പരിശോധിക്കേണ്ടതുണ്ട്.ബൗണ്ട്ഡ് ഐപി വിലാസമോ പോർട്ടോ പരിഷ്‌ക്കരിക്കണമെങ്കിൽ, കോൺഫിഗറേഷൻ ഫയൽ വീണ്ടും പരിഷ്‌ക്കരിക്കാനാകും, തുടർന്ന് ഞങ്ങളുടെ മാറ്റങ്ങൾ പ്രാബല്യത്തിൽ വരുന്നതിന് പ്രോക്‌സി സേവനം പുനരാരംഭിക്കുക.

            /usr/sbin/ss5 -t