آموزش نصب شادوساکس بر روی سرور – ShadowSocks

سلام دوستان. توی این آموزش میخوام نحوه راه ندازی شادوساکس در 5 دقیقه رو توضیح بدم 🙂 برای راه اندازی سرور شادو ساکس روی اوبونتو سرور ،‌ابتدا ppa رو وارد میکنیم و شادو ساکس رو نصب میکنیم :

sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y
sudo apt-get update -y
sudo apt install shadowsocks-libev -y

حالا کافیه کانفیگ موردنظرتون رو انجام بدید . فایل زیر رو ویرایش کنید و مقادیر زیر رو وارد کنید :

 /etc/shadowsocks-libev/config.json  
{
    "server":"192.0.0.1",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"aes-256-gcm",
}

که در اینجا server باید ادرس ای پی سرور شما باشه. server port هم پورتی هست که از کلاینت بهش متصل میشید. password هم حتما یه پسورد قوی بزارید. method ، نوع رمزنگاری بین کلاینت و سرور هستش. و برای اینکه به صورت خودکار موقع روشن شدن سرور شادو اجرا بشه کافیه سرویسش رو فعال کنید:

sudo systemctl enable shadowsocks-libev

حالا میتونید سرور شادو ساکس رو اجرا کنید :

sudo systemctl start shadowsocks-libev

در نهایت باید پورت مورد نظر شادو رو در فایروال باز کنید :‌

برای فایروال IPtabels

sudo iptables -4 -A INPUT -p tcp --dport 8388 -m comment --comment "Shadowsocks server listen port" -j ACCEPT

برای فایروال UFW

sudo ufw allow proto tcp to 0.0.0.0/0 port 8388 comment "Shadowsocks server listen port"

تمام 🙂

منتشرشده توسط

Hamid Reza

یه لنوکس کار که به الکترونیک و برنامه نویسی علاقه داره

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *