Instal ss5 ing CentOS7 kanggo ngetrapake layanan proksi SOCKS5

Referensi sing ana gandhengane karo artikel iki

dokumen resmi ss5 Socks5 nggunakake SSL Protokol otorisasi jeneng pangguna lan sandhi sing aman saka Socks5

Jalanake printah ing ngisor iki kanthi urutan kanggo nginstal EPEL, alat kompilasi lan katergantungan sing dibutuhake.

            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
        

Download kode sumber, kompilasi lan instal

Alamat download bisa uga ora valid. Yen sampeyan nemoni kegagalan download, sampeyan bisa nggoleki maneh ing Google.Disaranake supaya salinan kode sumber sawise diunduh kanthi sukses, sing luwih gampang dipasang maneh ing mbesuk.

            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
        

Ngowahi file konfigurasi, pilih cara otorisasi nalika nyambungake lan ngatur akun lan sandhi

Gunakake vim utawa vi kanggo ngowahi file ss5.conf lan mbusak "#" saka "#auth". Tujuan modifikasi iki kanggo ngaktifake verifikasi otorisasi koneksi, yen ora, sampeyan bisa nyambung kanthi anonim.Banjur mbusak "#" saka "#permit", lan ganti otorisasi saka "-" dadi "u". Tujuan modifikasi iki yaiku nggunakake jeneng pangguna lan sandhi kanggo otentikasi.Kita uga kudu ngatur sandhi akun kanggo mlebu mengko.Modifikasi bagean iki bisa nuduhake conto ing ngisor iki.

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

Gunakake vim utawa vi kanggo nyunting file ss5.passwd. Saben baris file iki nuduhake akun.Format akun ngemot rong bagean: nomer akun lan sandhi. Sampeyan kudu ngetik nomer akun dhisik banjur ketik sandhi. Nomer akun lan sandhi kudu dipisahake kanthi spasi. Nomer akun lan sandhi dhewe ora bisa ngemot spasi.Ing ngisor iki minangka conto referensi nggawe rong akun.

            user1 password1
user2 password2
        

Miwiti layanan proksi

Sawise konfigurasi ing ndhuwur, kita bisa miwiti layanan proksi.Sawise miwiti layanan kanthi printah ing ngisor iki, kita bisa mriksa status port 1080 kanggo nemtokake manawa layanan kasebut mlaku kanthi normal.Kita uga kudu mriksa manawa alamat IP sing ana gandhengane karo IP sing dibutuhake. Yen kudu ngowahi alamat utawa port IP sing kaiket, kita bisa ngowahi file konfigurasi maneh, banjur urip maneh layanan proksi supaya efek bisa diowahi.

            /usr/sbin/ss5 -t