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 wachtwurdautorisaasjeprotokol

Fiere 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