SOCKS5 proksi hyzmatyny amala aşyrmak üçin CentOS7-de ss5 guruň
Bu makala degişli salgylanmalar
ss5 resmi resminama Socks5 SSL ulanýar Socks5-iň ygtybarly ulanyjy ady we paroly ygtyýarlandyrmak protokolyEPEL-i, düzmek gurallaryny we zerur baglylyklary gurmak üçin aşakdaky buýruklary yzygiderli ýerine ýetiriň.
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
Çeşme koduny göçürip alyň, düzüň we guruň
Göçürip almak salgysy nädogry bolup biler. Göçürip almak şowsuzlygy bilen ýüzbe-ýüz bolsaňyz, Google-da täzeden gözläp bilersiňiz.Üstünlikli göçürilenden soň deslapky koduň göçürmesini saklamak maslahat berilýär, bu bolsa soň täzeden gurmak üçin amatly.
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
Konfigurasiýa faýly üýtgediň, hasaby we paroly birikdireniňizde sazlamak usulyny saýlaň
Ss5.conf faýlyny üýtgetmek we "#auth" -yň "#" -ni aýyrmak üçin vim ýa-da vi ulanyň. Bu üýtgetmäniň maksady, baglanyşyk ygtyýarnamasyny barlamak, ýogsam anonim birikdirip bilersiňiz.Soňra "# rugsat" -yň "#" -ini aýyryň we ygtyýarnamany "-" -den "u" -a üýtgediň. Bu üýtgetmäniň maksady, ulanyjy adyny we paroly tassyklamak.Has soň girmek üçin hasap parolyny hem düzmeli bolarys.Bu bölümiň üýtgemegi aşakdaky mysallara salgylanyp biler.
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 - - - - -
Ss5.passwd faýlyny redaktirlemek üçin vim ýa-da vi ulanyň, bu faýlyň her setiri hasaby görkezýär.Hasabyň formaty iki bölegi öz içine alýar: hasap belgisi we parol. Ilki bilen hasap belgisini girizmeli, soňra paroly girizmeli we hasap belgisini we parolyny bölmek üçin boş ýer ulanmaly. Hasap belgisi we paroly özlerinde boşluk bolup bilmez.Aşakda iki hasap açmagyň salgylanma mysaly.
user1 password1
user2 password2
Proksi hyzmatyna başlaň
Aboveokardaky konfigurasiýadan soň, proksi hyzmatyny başlap bileris.Hyzmaty aşakdaky buýruk bilen başlandan soň, hyzmatyň kadaly işleýändigini ýa-da ýokdugyny anyklamak üçin 1080 portuň ýagdaýyny barlap bileris.Şeýle hem, baglanan IP adresiň bize zerur IP-däldigini barlamalydyrys. Baglanan IP adresi ýa-da porty üýtgetmeli bolsak, konfigurasiýa faýlyny täzeden üýtgedip bileris we üýtgeşmelerimiziň güýje girmegi üçin proksi hyzmatyny täzeden açyp bileris.
/usr/sbin/ss5 -t