Ynstallearje ss5 op CentOS7 om SOCKS5-proxy-tsjinst út te fieren
Ferwizings relatearre oan dit artikel
ss5 offisjele dokumint Socks5 brûkt SSL Socks5's feilige brûkersnamme en wachtwurdautorisaasjeprotokolFiere de folgjende kommando's yn folchoarder út om EPEL, kompilaasjetools en nedige ôfhinklikens te ynstallearjen.
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 de boarne koade, kompilearje en ynstallearje
It ynlaadadres kin unjildich wêze. As jo in ynlaadfout tsjinkomme, kinne jo opnij sykje op Google.It wurdt oanrikkemandearre in kopy fan 'e boarne koade te hâlden nei suksesfolle download, wat handich is foar werynstallaasje yn' e takomst.
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
Wizigje it konfiguraasjetriem, selektearje de autorisaasjemetoade by it ferbinen en konfigurearje it akkount en wachtwurd
Brûk vim of vi om it bestân ss5.conf te feroarjen en de "#" fan "#auth" te ferwiderjen. It doel fan dizze wiziging is om ferifikaasje fan ferbiningautorisaasje yn te skeakeljen, oars kinne jo anonym ferbine by it ferbinen.Ferwiderje dan de "#" fan "#permit", en feroarje de autorisaasje fan "-" yn "u". It doel fan dizze wiziging is om de brûkersnamme en wachtwurd te brûken foar ferifikaasje.Wy sille it akkountwachtwurd ek letter moatte ynstelle foar ynloggen.De wiziging fan dit diel kin ferwize nei it folgjende foarbyld.
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 - - - - -
Brûk vim of vi om it bestân ss5.passwd te bewurkjen. Elke regel fan dit bestân fertsjintwurdiget in akkount.De opmaak fan it akkount bestiet út twa dielen: akkountnûmer en wachtwurd. Jo moatte earst it akkountnûmer ynfiere en dan it wachtwurd ynfiere. It akkountnûmer en wachtwurd moatte wurde skieden troch spaasjes. It akkountnûmer en wachtwurd kinne sels gjin spaasjes befetsje.It folgjende is in referinsjefoarbyld fan it oprjochtsjen fan twa akkounts.
user1 password1
user2 password2
Start proxy tsjinst
Nei de boppesteande konfiguraasje kinne wy de proxy-tsjinst begjinne.Nei it starten fan 'e tsjinst mei it folgjende kommando kinne wy de status fan poarte 1080 kontrolearje om te bepalen oft de tsjinst normaal draait.Wy moatte ek kontrolearje oft it bûn IP-adres it IP is dat wy nedich binne. As wy it bûn IP-adres of de poarte moatte oanpasse, kinne wy it konfiguraasjetriem opnij oanpasse, en dan de proxy-tsjinst opnij starte om ús feroarings fan krêft te meitsjen.
/usr/sbin/ss5 -t