SOSKS5 proxy service ကိုအကောင်အထည်ဖော်ရန်အတွက် ss5 ကို CentOS7 တွင်တပ်ဆင်ပါ

ဤဆောင်းပါးနှင့်ဆက်စပ်သောကိုးကား

ss5 တရားဝင်စာရွက်စာတမ်း Socks5 သည် SSL ကိုအသုံးပြုသည် Socks5 ၏လုံခြုံစိတ်ချရသောအသုံးပြုသူအမည်နှင့်စကားဝှက်ခွင့်ပြုချက် protocol

EPEL၊ စုစည်းကိရိယာနှင့်လိုအပ်သောမှီခိုမှုများကို install လုပ်ရန်အတွက်အောက်ပါ command များကိုလိုက်နာဆောင်ရွက်ပါ။

            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
        

source code ကိုကူးယူပြီး compile လုပ်ပါ

download လိပ်စာသည်မမှန်ကန်ပါ။ အကယ်၍ သင်သည် download ချရန်မအောင်မြင်ပါက Google တွင်ထပ်မံရှာဖွေနိုင်သည်။၎င်းသည်နောင်တွင်ပြန်လည်တပ်ဆင်ရန်အဆင်ပြေသောအောင်မြင်သော download ပြီးနောက်မူရင်းကုဒ်မိတ္တူကိုသိမ်းထားရန်အကြံပြုသည်။

            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
        

configuration file ကိုပြုပြင်မွမ်းမံပါ။ account နှင့် password ကိုချိတ်ဆက်သောအခါ configure လုပ်တဲ့နည်းလမ်းကိုရွေးချယ်ပါ

ss5.conf ဖိုင်ကိုပြုပြင်ရန်နှင့် "#auth" ၏ "#" ကိုဖယ်ရှားရန် vim သို့မဟုတ် vi ကိုသုံးပါ။ ဤပြုပြင်မွမ်းမံမှု၏ရည်ရွယ်ချက်မှာဆက်သွယ်မှုခွင့်ပြုချက်အတည်ပြုခြင်းကိုဖွင့်ရန်ဖြစ်သည်။ထို့နောက် "#permit" ၏ "#" ကိုဖယ်ရှားပြီးခွင့်ပြုချက်ကို "-" သို့ "u" သို့ပြောင်းပါ။ ဤပြင်ဆင်မှု၏ရည်ရွယ်ချက်မှာ authentication အတွက်အသုံးပြုသူအမည်နှင့်စကားဝှက်ကိုအသုံးပြုရန်ဖြစ်သည်။အကောင့်စကားဝှက်ကိုနောက်မှဝင်ရောက်ရန်လိုအပ်သည်။ဤအပိုင်း၏ပြုပြင်မွမ်းမံမှုသည်အောက်ပါဥပမာကိုရည်ညွှန်းနိုင်သည်။

            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
        

Proxy service ကိုစတင်ပါ

အထက်ပါပြင်ဆင်မှုပြီးနောက် proxy service ကိုစတင်နိုင်သည်။၀ န်ဆောင်မှုကိုအောက်ပါ Command ဖြင့်စတင်ပြီးနောက် ၀ န်ဆောင်မှုသည်ပုံမှန်လည်ပတ်မှုရှိမရှိဆုံးဖြတ်ရန် port 1080 အခြေအနေကိုစစ်ဆေးနိုင်သည်။ချိတ်ထားသော IP address သည်ကျွန်ုပ်တို့လိုအပ်သော IP ဟုတ်မဟုတ်ကိုလည်းစစ်ဆေးရန်လိုအပ်သည်။ အကယ်၍ ကျွန်ုပ်တို့ကန့်သတ်ထားသော IP address သို့မဟုတ် port ကိုပြုပြင်ရန်လိုအပ်ပါက configuration file ကိုထပ်မံပြုပြင်ပြီးကျွန်ုပ်တို့၏ပြောင်းလဲမှုများကိုအကျိုးသက်ရောက်စေရန် proxy service ကိုပြန်လည်စတင်နိုင်သည်။

            /usr/sbin/ss5 -t