نرمافزار قبلی کمی باگ داشت و سیستم رو کند میکرد
گفتم چطوره که صرفا از نسخه CLI استفاده کنم
اما یک نصب سریع و بیدردسر و بدون به هم ریختن سیستم و بدون مجوز ریشه میخواستم
خوب بیحاشیه بریم سراغ نصب:
۱- ابتدا اگر نرمافزار قبلی رو نصب کرده باشید، یک فایل psiphon.conf به شما میده که لازمش داریم مسیرش:
/home/USER/.config/psiphonlinuxgui/psiphon.confاز این فایل استفاده کنید راحتتر هستید چون تنظیمات رو گرافیکی تو برنامه انجام میدید و سپس نسخه آماده تحویل میگیرید.
البته اینجا من این فایل رو براتون میزارم اما میتونید خودتون هم این فایل رو بسازید محتویات فایل:
{
"LocalHttpProxyPort": 8080,
"LocalSocksProxyPort": 8081,
"EgressRegion": "NL",
"PropagationChannelId": "FFFFFFFFFFFFFFFF",
"RemoteServerListDownloadFilename": "remote_server_list",
"RemoteServerListSignaturePublicKey": "MIICIDANBgkqhkiG9w0BAQEFAAOCAg0AMIICCAKCAgEAt7Ls+/39r+T6zNW7GiVpJfzq/xvL9SBH5rIFnk0RXYEYavax3WS6HOD35eTAqn8AniOwiH+DOkvgSKF2caqk/y1dfq47Pdymtwzp9ikpB1C5OfAysXzBiwVJlCdajBKvBZDerV1cMvRzCKvKwRmvDmHgphQQ7WfXIGbRbmmk6opMBh3roE42KcotLFtqp0RRwLtcBRNtCdsrVsjiI1Lqz/lH+T61sGjSjQ3CHMuZYSQJZo/KrvzgQXpkaCTdbObxHqb6/+i1qaVOfEsvjoiyzTxJADvSytVtcTjijhPEV6XskJVHE1Zgl+7rATr/pDQkw6DPCNBS1+Y6fy7GstZALQXwEDN/qhQI9kWkHijT8ns+i1vGg00Mk/6J75arLhqcodWsdeG/M/moWgqQAnlZAGVtJI1OgeF5fsPpXu4kctOfuZlGjVZXQNW34aOzm8r8S0eVZitPlbhcPiR4gT/aSMz/wd8lZlzZYsje/Jr8u/YtlwjjreZrGRmG8KMOzukV3lLmMppXFMvl4bxv6YFEmIuTsOhbLTwFgh7KYNjodLj/LsqRVfwz31PgWQFTEPICV7GCvgVlPRxnofqKSjgTWI4mxDhBpVcATvaoBl1L/6WLbFvBsoAUBItWwctO2xalKxF5szhGm8lccoc5MZr8kfE0uxMgsxz4er68iCID+rsCAQM=",
"RemoteServerListUrl": "https://s3.amazonaws.com//psiphon/web/mjr4-p23r-puwl/server_list_compressed",
"SponsorId": "FFFFFFFFFFFFFFFF",
"UseIndistinguishableTLS": true,
"UpstreamProxyUrl": "http://127.0.0.3:2080"
}
حالا دقیق اطلاعی ندارم این فرمت درستی برای این فایل هست یا نه اما خوب برای من بدون مشکل کار میکنه. اگر کسی میدونست ممنون میشم فرمت درست رو بفرسته.
دو خط اول آدرس پورت خروجی هست که به شما میده
اولی برای http که 8080 گذاشتم و دومی هم برای socks5 که 8081 هست. مقادیر دلبخواه هست میتونید تغییر بدید.
آدرس فعالسازی هم روی 127.0.0.1 هست.
خط سوم اسم کشوری هست که به اون متصل میشید که اینجا NL نماد netherland هست. تو
این لینک اسم کشورها رو میتونید پیدا کنید.
خط آخر هم آدرس پروکسی نرمافزار v2ray هست که از اون برای وصل شدن به psiphon استفاده میکنیم. یعنی همون upstream proxy یا پروکسی واسطه.
۲- یک دایکتوری محلی مخصوص برنامه سایفون میسازیم و از اونجا کار رو ادامه میدیم:
mkdir -p ~/.local/opt/psiphon
cd ~/.local/opt/psiphon۳- اون فایل psiphon.config که اول ساخته بودیم رو در همین مسیر قرار میدیم یعنی ابتدا:
nano psiphon.configو سپس قرار دادن محتویات کد کانفیگ مرحله اول و ذخیره کردن اون.
۴- از
این صفحه فایل باینری سایفون برای لینوکس رو دانلود میکنیم به این روش:
curl -L \
https://raw.githubusercontent.com/Psiphon-Labs/psiphon-tunnel-core-binaries/master/linux/psiphon-tunnel-core-x86_64 \
-o ~/.local/opt/psiphon/psiphon-tunnel-core۵- دادن دسترسی اجرایی به برنامه:
chmod +x ~/.local/opt/psiphon/psiphon-tunnel-core۶- اینجا کار تمومه. به این روش سایفون رو اجرا کنید:
./psiphon-tunnel-core \
-config ./psiphon.config \
-dataRootDirectory ~/.local/opt/psiphon \
-formatNotices۷- اگر خواستید یک میانبر اضافه کنید که با یک کامند ساده psiphon برنامه اجرا بشه این مراحل رو طی کنید:
cd ~
nano ~/.bashrcرفتن به انتهای این فایل و قرار دادن این چند خط:
# Psiphon
psiphon() {
~/.local/opt/psiphon/psiphon-tunnel-core \
-config ~/.local/opt/psiphon/psiphon.config \
-dataRootDirectory ~/.local/opt/psiphon \
-formatNotices
}سپس این دستور:
source ~/.bashrcحالا با اجرای کامند
psiphonدر ترمینال همون دستورات بالا اجرا و سایفون فعال میشه.