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
Конфигурация файлын үзгәртегез, хисап һәм серсүзне тоташтырганда һәм конфигурацияләгәндә авторизация ысулын сайлагыз
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
Прокси хезмәтен башлау
Aboveгарыдагы конфигурациядән соң без прокси хезмәтен башлый алабыз.Хезмәтне түбәндәге боерык белән башлаганнан соң, без хезмәтнең нормаль эшләвен ачыклау өчен 1080 порт статусын тикшерә алабыз.Без шулай ук бәйләнгән IP адресның безгә кирәк булган IP булуын тикшерергә тиеш. Әгәр дә бәйләнгән IP адресны яки портны үзгәртергә кирәк икән, без конфигурация файлын яңадан үзгәртә алабыз, һәм үзгәртүләребез көченә керер өчен прокси хезмәтен яңадан башлап җибәрә алабыз.
/usr/sbin/ss5 -t