Nainstalujte ss5 na CentOS7 a implementujte službu proxy SOCKS5
Odkazy související s tímto článkem
úřední dokument ss5 Socks5 používá SSL Socks5 je zabezpečené uživatelské jméno a heslo autorizační protokolSpusťte následující příkazy v pořadí a nainstalujte EPEL, kompilační nástroje a nezbytné 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
Stáhněte si zdrojový kód, zkompilujte a nainstalujte
Adresa pro stahování může být neplatná. Pokud narazíte na selhání stahování, můžete znovu hledat na Googlu.Po úspěšném stažení se doporučuje uchovat si kopii zdrojového kódu, aby ji bylo možné použít při budoucí reinstalaci.
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í soubor, při připojování vyberte metodu autorizace a nakonfigurujte účet a heslo
Pomocí vim nebo vi upravte soubor ss5.conf a odeberte znak „#“ z „#auth“. Účelem této úpravy je povolit ověření autorizace připojení, jinak se při připojování můžete připojit anonymně.Poté odstraňte „#“ z „#permit“ a změňte autorizaci z „-“ na „u“. Účelem této úpravy je použití uživatelského jména a hesla pro autentizaci.Budeme také muset nakonfigurovat heslo účtu pro pozdější přihlášení.Modifikace této části může odkazovat na následující pří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 - - - - -
Pomocí vim nebo vi upravte soubor ss5.passwd. Každý řádek tohoto souboru představuje účet.Formát účtu zahrnuje dvě části: číslo účtu a heslo. Nejprve musíte zadat číslo účtu a poté zadat heslo a oddělit číslo účtu a heslo pomocí mezery. Samotné číslo účtu a heslo nesmí obsahovat mezery.Následuje referenční příklad založení dvou účtů.
user1 password1
user2 password2
Spusťte službu proxy
Po výše uvedené konfiguraci můžeme spustit službu proxy.Po spuštění služby pomocí následujícího příkazu můžeme zkontrolovat stav portu 1080 a určit, zda služba běží normálně.Musíme také zkontrolovat, zda vázaná IP adresa je IP, kterou potřebujeme. Pokud potřebujeme upravit vázanou IP adresu nebo port, můžeme znovu upravit konfigurační soubor a poté restartovat službu proxy, aby se změny projevily.
/usr/sbin/ss5 -t