Nainštalujte ss5 na CentOS7 a implementujte službu proxy SOCKS5
Odkazy súvisiace s týmto článkom
úradný dokument ss5 Socks5 používa SSL Socks5 je bezpečné užívateľské meno a heslo autorizačný protokolVykonajte nasledujúce príkazy za sebou, aby ste nainštalovali EPEL, kompilačné nástroje a potrebné závislosti.
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
Stiahnite si zdrojový kód, skompilujte a nainštalujte
Adresa na stiahnutie môže byť neplatná. Ak narazíte na zlyhanie sťahovania, môžete znova vyhľadávať na stránkach Google.Po úspešnom stiahnutí sa odporúča uchovať si kópiu zdrojového kódu, čo je v prípade potreby vhodné preinštalovať.
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
Upravte konfiguračný súbor, pri pripájaní vyberte spôsob autorizácie a nakonfigurujte účet a heslo
Použite vim alebo vi na úpravu súboru ss5.conf a odstránenie znaku „#“ z „#auth“. Účelom tejto úpravy je povoliť overenie autorizácie pripojenia, inak sa môžete pripojiť anonymne.Potom odstráňte „#“ z „#permit“ a zmeňte autorizáciu z „-“ na „u“. Účelom tejto úpravy je použitie používateľského mena a hesla na autentifikáciu.Budeme tiež musieť nakonfigurovať heslo účtu pre neskoršie prihlásenie.Úprava tejto časti môže odkazovať na nasledujúci príklad.
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 - - - - -
Na úpravu súboru ss5.passwd použite vim alebo vi. Každý riadok tohto súboru predstavuje účet.Formát účtu obsahuje dve časti: číslo účtu a heslo. Najprv musíte zadať číslo účtu a potom zadať heslo. Číslo účtu a heslo musia byť oddelené medzerami. Číslo účtu a heslo samotné nemôžu obsahovať medzery.Nasleduje referenčný príklad zriadenia dvoch účtov.
user1 password1
user2 password2
Spustiť službu proxy
Po vyššie uvedenej konfigurácii môžeme spustiť službu proxy.Po spustení služby pomocou nasledujúceho príkazu môžeme skontrolovať stav portu 1080 a zistiť, či služba funguje normálne.Musíme tiež skontrolovať, či viazaná adresa IP predstavuje potrebnú adresu IP. Ak potrebujeme upraviť viazanú adresu IP alebo port, môžeme znova upraviť konfiguračný súbor a potom reštartovať službu proxy, aby sa zmeny prejavili.
/usr/sbin/ss5 -t