SOCKS5 proxy xidmətini həyata keçirmək üçün CentOS7-də ss5 quraşdırın
Bu məqalə ilə əlaqəli istinadlar
ss5 rəsmi sənədi Socks5 SSL istifadə edir Socks5-in etibarlı istifadəçi adı və şifrə təsdiqləmə protokoluEPEL, kompilyasiya alətləri və lazımi asılılıqları quraşdırmaq üçün aşağıdakı əmrləri ardıcıllıqla yerinə yetirin.
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
Mənbə kodunu yükləyin, tərtib edin və quraşdırın
Endirmə ünvanı etibarsız ola bilər. Bir yükləmə xətası ilə qarşılaşırsınızsa, Google-da yenidən axtarış edə bilərsiniz.Uğurlu yükləmədən sonra gələcəkdə yenidən quraşdırmaq üçün əlverişli olan bir mənbə kodunun bir nüsxəsini saxlamağınız tövsiyə olunur.
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
Konfiqurasiya sənədini dəyişdirin, birləşdirərkən icazə metodunu seçin və hesabı və parolu konfiqurasiya edin
Ss5.conf faylını dəyişdirmək və "#auth" -in "#" silmək üçün vim və ya vi istifadə edin. Bu modifikasiyanın məqsədi əlaqə icazəsi yoxlanmasını təmin etməkdir, əks halda qoşularkən anonim olaraq bağlana bilərsiniz.Sonra "#permit" in "#" silmək və avtorizasiyanı "-" - dən "u" - ya dəyişdirmək. Bu modifikasiyanın məqsədi identifikasiya üçün istifadəçi adından və şifrədən istifadə etməkdir.Daha sonra daxil olmaq üçün istifadə olunan hesab parolunu da konfiqurasiya etməliyik.Bu hissənin dəyişdirilməsi aşağıdakı nümunəyə istinad edə bilər.
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 faylını redaktə etmək üçün vim və ya vi istifadə edin.Bu sənədin hər sətri bir hesabı təmsil edir.Hesabın formatı iki hissədən ibarətdir: hesab nömrəsi və şifrə. Əvvəlcə hesab nömrəsini daxil etməlisiniz, sonra şifrəni daxil etməlisiniz. Hesab nömrəsi və parol boşluqlarla ayrılmalıdır. Hesab nömrəsi və şifrənin özündə boşluq ola bilməz.Aşağıda iki hesab yaratmağın bir nümunəsidir.
user1 password1
user2 password2
Vəkil xidmətinə başlayın
Yuxarıdakı konfiqurasiyadan sonra proxy xidmətinə başlaya bilərik.Xidməti aşağıdakı komanda ilə başlatdıqdan sonra xidmətin normal işlədiyini müəyyənləşdirmək üçün 1080 portunun vəziyyətini yoxlaya bilərik.Bağlı IP adresinin bizə lazım olan IP olub olmadığını da yoxlamalıyıq, Bağlı IP ünvanını və ya portu dəyişdirməliyiksə, konfiqurasiya sənədini yenidən dəyişə bilərik və sonra dəyişikliklərimizin qüvvəyə minməsi üçün proxy xidmətini yenidən başladın.
/usr/sbin/ss5 -t