Барои татбиқи хидмати прокси SOCKS5 дар CentOS7 ss5 насб кунед
Истинодҳои марбут ба ин мақола
санади расмии ss5 Socks5 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
Файли танзимотро тағир диҳед, ҳангоми пайвастшавӣ усули ваколатро интихоб кунед ва ҳисоб ва паролро танзим кунед
Vim ё vi -ро барои тағир додани файли ss5.conf ва хориҷ кардани "#" -и "#auth" истифода баред. Ҳадафи ин тағирот имкон додани тафтиши иҷозати пайвастшавӣ аст, дар акси ҳол шумо метавонед ҳангоми пайвастшавӣ беном пайваст шавед.Пас "#" -и "# иҷозат" -ро хориҷ кунед ва иҷозатро аз "-" ба "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