SOCKS5 прокси қызметін енгізу үшін CentOS7-ге ss5 орнатыңыз
Осы мақалаға қатысты сілтемелер
ss5 ресми құжаты Шұлық5 SSL қолданады Socks5 қауіпсіз пайдаланушы аты мен құпия сөзді авторизациялау хаттамасыEPEL, компиляция құралдары мен қажетті тәуелділіктерді орнату үшін келесі командаларды ретімен орындаңыз.
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
Бастапқы кодты жүктеп алыңыз, құрастырыңыз және орнатыңыз
Жүктеу мекен-жайы жарамсыз болуы мүмкін. Жүктеу сәтсіздігіне тап болсаңыз, Google-де қайта іздеуге болады.Болашақта қайта орнатуға ыңғайлы сәтті жүктелгеннен кейін бастапқы кодтың көшірмесін сақтау ұсынылады.
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
Конфигурация файлын өзгертіңіз, есептік жазба мен парольді қосқан кезде конфигурациялағанда авторизация әдісін таңдаңыз
Ss5.conf файлын өзгерту және «#auth» -нің «#» жою үшін vim немесе vi-ді қолданыңыз. Бұл модификацияның мақсаты қосылуға авторизациялауды тексеруді қосу болып табылады, әйтпесе сіз жасырын түрде қосыла аласыз.Содан кейін «#» рұқсатының «#» алып тастаңыз және авторизацияны «-» -ден «u» -ға өзгертіңіз.Бұл модификацияның мақсаты аутентификация үшін пайдаланушы аты мен парольді пайдалану болып табылады.Сондай-ақ, біз кейінірек кіру үшін есептік жазбаның паролін теңшеуіміз керек.Осы бөліктің модификациясы келесі мысалға сілтеме жасай алады.
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 файлын өңдеу үшін vim немесе vi пайдаланыңыз.Бұл файлдың әр жолы есептік жазбаны білдіреді.Шоттың форматы екі бөлікті қамтиды: шот нөмірі және пароль.Алдымен шот нөмірін енгізіп, содан кейін парольді енгізу керек.Шоттың нөмірі мен паролі бос орындармен бөлінуі керек.Шоттың нөмірі мен парольдің өзінде бос орын болмауы керек.Төменде екі шотты құрудың анықтамалық мысалы келтірілген.
user1 password1
user2 password2
Прокси қызметін бастаңыз
Жоғарыда келтірілген конфигурациядан кейін біз прокси қызметін бастауға болады.Қызметті келесі пәрменмен бастағаннан кейін, қызметтің қалыпты жұмыс істеп тұрғанын анықтау үшін 1080 портының күйін тексере аламыз.Сондай-ақ, байланыстырылған IP мекенжайы бізге қажет IP екенін тексеру керек, егер бізге байланыстырылған IP мекенжайын немесе портты өзгерту қажет болса, біз конфигурация файлын қайтадан өзгерте аламыз, содан кейін біздің өзгертулеріміз күшіне ену үшін прокси қызметін қайта бастаңыз.
/usr/sbin/ss5 -t