Shyira ss5 kuri CentOS7 kugirango ushyire mubikorwa serivise ya SOCKS5

Ibisobanuro bijyanye niyi ngingo

ss5 inyandiko yemewe Isogisi5 ikoresha SSL Isogisi5 itekanye yumukoresha izina nijambo ryibanga ryibanga

Kora amategeko akurikira mukurikirana kugirango ushyire EPEL, ibikoresho byo gukusanya hamwe nibisabwa bikenewe.

            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
        

Kuramo inkomoko yinkomoko, gukusanya no gushiraho

Aderesi yo gukuramo irashobora kuba itemewe.Nuhura nikibazo cyo gukuramo, urashobora kongera gushakisha kuri Google.Birasabwa kubika kopi yinkomoko yinkomoko nyuma yo gukuramo neza, bikaba byoroshye kongera kugarura ejo hazaza.

            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
        

Hindura dosiye iboneza, hitamo uburyo bwo gutanga uburenganzira mugihe uhuza kandi ugena konte nijambobanga

Koresha vim cyangwa vi kugirango uhindure dosiye ya ss5.conf hanyuma ukureho "#" ya "#auth". Intego yiri hinduka ni ugushoboza kwemeza uruhushya rwo guhuza, bitabaye ibyo urashobora guhuza bitazwi mugihe uhuza.Noneho kura "#" ya "# uruhushya" hanyuma uhindure uburenganzira kuva "-" uhindure "u". Intego yiri hinduka ni ugukoresha izina ryibanga nijambobanga kugirango wemeze.Tugomba kandi gushiraho ijambo ryibanga rya konte yo kwinjira nyuma.Guhindura iki gice birashobora kwifashisha urugero rukurikira.

            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  -      -      -      -     -
        

Koresha vim cyangwa vi kugirango uhindure dosiye ya ss5.passwd.Umurongo wose wiyi dosiye uhagarariye konti.Imiterere ya konti ikubiyemo ibice bibiri: nimero ya konte nijambobanga. Ugomba kubanza kwinjiza nimero ya konte hanyuma ukinjiza ijambo ryibanga, hanyuma ugakoresha umwanya wo gutandukanya nimero ya konte nijambobanga. Inomero ya konte nijambobanga ubwabyo ntibishobora kubamo umwanya.Ibikurikira nurugero rwerekana gushiraho konti ebyiri.

            user1 password1
user2 password2
        

Tangira serivisi

Nyuma yimiterere yavuzwe haruguru, turashobora gutangira serivise ya porokisi.Nyuma yo gutangira serivisi hamwe nubuyobozi bukurikira, turashobora kugenzura imiterere yicyambu 1080 kugirango tumenye niba serivisi ikora bisanzwe.Tugomba kandi kugenzura niba aderesi ya IP ihujwe ari IP dukeneye. Niba dukeneye guhindura aderesi ya IP cyangwa icyambu, dushobora kongera guhindura dosiye y'iboneza, hanyuma tugatangira serivisi ya porokisi kugirango impinduka zacu zitangire gukurikizwa.

            /usr/sbin/ss5 -t