Asenna ss5 CentOS7: ään SOCKS5-välityspalvelun toteuttamiseksi
Tähän artikkeliin liittyvät viitteet
ss5 virallinen asiakirja Socks5 käyttää SSL: ää Socks5: n suojattu käyttäjänimen ja salasanan valtuutusprotokollaSuorita seuraavat komennot peräkkäin EPEL: n, kääntötyökalujen ja tarvittavien riippuvuuksien asentamiseksi.
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
Lataa lähdekoodi, käännä ja asenna
Latausosoite voi olla virheellinen. Jos lataus epäonnistuu, voit etsiä uudelleen Googlesta.On suositeltavaa säilyttää lähdekoodin kopio onnistuneen lataamisen jälkeen, mikä on kätevää asentaa uudelleen tulevaisuudessa.
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
Muokkaa kokoonpanotiedostoa, valitse valtuutustapa yhdistettäessä ja määritä tili ja salasana
Käytä vim tai vi muokkaamaan ss5.conf-tiedostoa ja poista "#auth" -merkki. Tämän muutoksen tarkoituksena on sallia yhteyden valtuutuksen vahvistus, muuten voit muodostaa yhteyden nimettömästi.Poista sitten "#permit" "#" ja muuta valtuutus "-": stä "u": ksi. Tämän muutoksen tarkoituksena on käyttää käyttäjänimeä ja salasanaa todennuksessa.Meidän on myös määritettävä tilin salasana kirjautumista varten myöhemmin.Tämän osan muokkaus voi viitata seuraavaan esimerkkiin.
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 - - - - -
Muokkaa vs tai vi muokkaamaan ss5.passwd-tiedostoa. Tämän tiedoston kukin rivi edustaa tiliä.Tilin muoto sisältää kaksi osaa: tilin numero ja salasana. Sinun on ensin annettava tilin numero ja sitten salasana. Tilin numero ja salasana on erotettava välilyönneillä. Tilin numero ja salasana eivät voi sisältää välilyöntejä.Seuraava on esimerkki kahden tilin perustamisesta.
user1 password1
user2 password2
Aloita välityspalvelin
Yllä olevan kokoonpanon jälkeen voimme aloittaa välityspalvelun.Kun palvelu on aloitettu seuraavalla komennolla, voimme tarkistaa portin 1080 tilan ja selvittää, toimiiko palvelu normaalisti.Meidän on myös tarkistettava, onko sidottu IP-osoite tarvitsemamme IP-osoite. Jos meidän on muokattava sidottua IP-osoitetta tai porttia, voimme muokata määritystiedostoa uudelleen ja käynnistää sitten välityspalvelimen uudelleen, jotta muutokset tulevat voimaan.
/usr/sbin/ss5 -t