Installeer ss5 op CentOS7 om SOCKS5 proxy-diens te implementeer
Verwysings wat verband hou met hierdie artikel
ss5 amptelike dokument Socks5 gebruik SSL Socks5 se veilige gebruikersnaam en wagwoordmagtigingsprotokolVoer die volgende opdragte in volgorde uit om EPEL, samestellingsinstrumente en nodige afhanklikhede te installeer.
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
Laai die bronkode af, stel dit saam en installeer dit
Die aflaai-adres kan ongeldig wees. As u 'n aflaaiprobleem ondervind, kan u weer op Google soek.Dit word aanbeveel om 'n kopie van die bronkode na suksesvolle aflaai te bewaar, wat gerieflik is om in die toekoms weer te kan installeer.
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
Verander die konfigurasielêer, kies die magtigingsmetode wanneer u die rekening en wagwoord koppel, en stel dit in
Gebruik vim of vi om die ss5.conf-lêer te verander en die "#" van "#auth" te verwyder. Die doel van hierdie wysiging is om verifikasie van verbindingsmagtigings moontlik te maak, anders kan u anoniem koppel wanneer u verbind.Verwyder dan die "#" van "#permit" en verander die magtiging van "-" in "u". Die doel van hierdie wysiging is om die gebruikersnaam en wagwoord vir verifikasie te gebruik.Ons sal ook die rekeningwagwoord moet instel om later aan te meld.Die wysiging van hierdie gedeelte kan na die volgende voorbeeld verwys.
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 - - - - -
Gebruik vim of vi om die ss5.passwd-lêer te wysig. Elke reël van hierdie lêer verteenwoordig 'n rekening.Die formaat van die rekening bevat twee dele: rekeningnommer en wagwoord. U moet eers die rekeningnommer invoer en dan die wagwoord invoer. Die rekeningnommer en wagwoord moet deur spasies geskei word. Die rekeningnommer en wagwoord kan self nie spasies bevat nie.Die volgende is 'n voorbeeld van die opstel van twee rekeninge.
user1 password1
user2 password2
Begin volmagdiens
Na die konfigurasie hierbo kan ons die proxy-diens begin.Nadat ons die diens met die volgende opdrag begin het, kan ons die status van poort 1080 nagaan om vas te stel of die diens normaal werk.Ons moet ook kyk of die gebonde IP-adres die IP is wat ons nodig het. As ons die gebonde IP-adres of poort moet verander, kan ons die konfigurasielêer weer verander en dan die proxy-diens weer begin om ons veranderinge in werking te stel.
/usr/sbin/ss5 -t