مهاجرت از پنل x-ui به پاسارگارد نوشته شد (لینک ساب از کار نمیفته)
https://github.com/PasarGuard/migrations/tree/main/x-ui
https://github.com/PasarGuard/migrations/tree/main/x-ui
GitHub
migrations/x-ui at main · PasarGuard/migrations
Contribute to PasarGuard/migrations development by creating an account on GitHub.
❤5😁1
چه چیزهایی توی فرانت پاسارگارد اذیتتون میکنه
و چه چیز هایی نیاز دارید توی فرانت که وجود نداره؟
و چه چیز هایی نیاز دارید توی فرانت که وجود نداره؟
PasarGuard
دعوت به حمایت و اسپانسری پروژهی PasarGuard پروژهی PasarGuard برای ادامه توسعه، افزودن قابلیتهای جدید و گسترش فعالیتهای متنباز خود به دنبال یک اسپانسر همراه است. در صورت حمایت، نام یا لوگوی شما در مخزن GitHub، رسانههای رسمی و بخشهای قابلمشاهده پروژه…
دوستانی که علاقه مند به اسپانسر شدن دارن پنل پاسارگارد، به تازگی دعوت به حمایت گذاشته .
الان چندین ماهه که از ریلیز شدن پنل میگذره و آپدیت های منظمی داشته پنل چه امنیتی و چه باگ فیکس و فیچر هاش.
تیم پاسارگارد زمان و دانشش رو صرف اینکه کرده که پنل توسعه داده بشه بصورت منظم، پس منطقا نیاز به حمایت هم دارن
و دوستانی هم که بصورت تجاری استفاده میکنن میتونن با دونیت کردن گل مدنظرشون فیچر هایی هم علاوه بر پنل برخوردار بشن🙏🏻
الان چندین ماهه که از ریلیز شدن پنل میگذره و آپدیت های منظمی داشته پنل چه امنیتی و چه باگ فیکس و فیچر هاش.
تیم پاسارگارد زمان و دانشش رو صرف اینکه کرده که پنل توسعه داده بشه بصورت منظم، پس منطقا نیاز به حمایت هم دارن
و دوستانی هم که بصورت تجاری استفاده میکنن میتونن با دونیت کردن گل مدنظرشون فیچر هایی هم علاوه بر پنل برخوردار بشن🙏🏻
😁11❤2
پروژه لیمیتر پاسارگارد تقریبا تموم شده و به مرحله تست رسیده
کسایی که دونیت کردن و یا اسپانسر شدن برای پروژه از امشب پروژه رو تست میکنن که پروژه پابلیک بشه به زودی
اگه همچنان قصد همکاری دارید میتونید با من در ارتباط باشید
@MattDevContact
کسایی که دونیت کردن و یا اسپانسر شدن برای پروژه از امشب پروژه رو تست میکنن که پروژه پابلیک بشه به زودی
اگه همچنان قصد همکاری دارید میتونید با من در ارتباط باشید
@MattDevContact
10❤9
MattDev
پروژه لیمیتر پاسارگارد تقریبا تموم شده و به مرحله تست رسیده کسایی که دونیت کردن و یا اسپانسر شدن برای پروژه از امشب پروژه رو تست میکنن که پروژه پابلیک بشه به زودی اگه همچنان قصد همکاری دارید میتونید با من در ارتباط باشید @MattDevContact
🚀 PG-Limiter Released ✅
ویژگیهای کلیدی پروژه:
1️⃣ مدیریت هدفمند کاربران
امکان اعمال محدودیت روی یک گروه خاص از کاربران با استفاده از User Groups در پنل پاسارگارد.
2️⃣ اعمال محدودیت بر اساس ادمین
میتوانید تعیین کنید فقط کاربرانِ مربوط به ادمینهای مشخص تحت تأثیر PG-Limiter قرار بگیرند.
3️⃣ کنترل کامل رفتار کاربر محدودشده
علاوه بر Disable کردن کاربر در ربات:
• امکان تغییر Group کاربر در زمان محدودیت
• نمایش پیام سفارشی به کاربر از طریق Hosts در مدت Disable بودن
4️⃣ سیستم Punishment قابل شخصیسازی
تعریف سناریوهای مرحلهای برای تخلف:
• بار اول → فقط هشدار
• بار دوم → مثلاً ۵ دقیقه محدودیت
• بار Xام → مثلاً ۱۲ ساعت محدودیت
(همه چیز قابل تنظیم بر اساس بازه زمانی)
5️⃣ تشخیص کاربران بدون Limit تعریفشده
اگر کاربری Limit نداشته باشد و تخلف کند، سیستم از شما میپرسد که کاربر چندکاربره است تا تصمیمگیری دقیق انجام شود.
6️⃣ استفاده از Docker + Redis
• دیتابیس اصلی: SQLite
• ذخیرهسازی دادههای موقت: Redis
7️⃣ تشخیص ISP و Inbound هر IP
امکان مشاهده اینکه هر IP از چه ISP و چه Inboundی استفاده میکند
ویژگیهای کلیدی پروژه:
1️⃣ مدیریت هدفمند کاربران
امکان اعمال محدودیت روی یک گروه خاص از کاربران با استفاده از User Groups در پنل پاسارگارد.
2️⃣ اعمال محدودیت بر اساس ادمین
میتوانید تعیین کنید فقط کاربرانِ مربوط به ادمینهای مشخص تحت تأثیر PG-Limiter قرار بگیرند.
3️⃣ کنترل کامل رفتار کاربر محدودشده
علاوه بر Disable کردن کاربر در ربات:
• امکان تغییر Group کاربر در زمان محدودیت
• نمایش پیام سفارشی به کاربر از طریق Hosts در مدت Disable بودن
4️⃣ سیستم Punishment قابل شخصیسازی
تعریف سناریوهای مرحلهای برای تخلف:
• بار اول → فقط هشدار
• بار دوم → مثلاً ۵ دقیقه محدودیت
• بار Xام → مثلاً ۱۲ ساعت محدودیت
(همه چیز قابل تنظیم بر اساس بازه زمانی)
5️⃣ تشخیص کاربران بدون Limit تعریفشده
اگر کاربری Limit نداشته باشد و تخلف کند، سیستم از شما میپرسد که کاربر چندکاربره است تا تصمیمگیری دقیق انجام شود.
6️⃣ استفاده از Docker + Redis
• دیتابیس اصلی: SQLite
• ذخیرهسازی دادههای موقت: Redis
7️⃣ تشخیص ISP و Inbound هر IP
امکان مشاهده اینکه هر IP از چه ISP و چه Inboundی استفاده میکند
1❤10👍2👏1
MattDev
🚀 PG-Limiter Released ✅ ویژگیهای کلیدی پروژه: 1️⃣ مدیریت هدفمند کاربران امکان اعمال محدودیت روی یک گروه خاص از کاربران با استفاده از User Groups در پنل پاسارگارد. 2️⃣ اعمال محدودیت بر اساس ادمین میتوانید تعیین کنید فقط کاربرانِ مربوط به ادمینهای مشخص…
https://github.com/MatinDehghanian/PG-Limiter
بر اساس readme نصب و تست کنید
و مشکلاتی که بهش برخوردید رو بصورت issue یا توی گروه تلگرامی بگید بهم
اگه هم بدردتون خورد پروژه حتما Star بدید و اگه دوست دارید پروژه توسعه داده بشه و حمایتی کرده باشید از پروژه اوپن سورس دونیت کنید
https://nowpayments.io/donation/MattDev
بر اساس readme نصب و تست کنید
و مشکلاتی که بهش برخوردید رو بصورت issue یا توی گروه تلگرامی بگید بهم
اگه هم بدردتون خورد پروژه حتما Star بدید و اگه دوست دارید پروژه توسعه داده بشه و حمایتی کرده باشید از پروژه اوپن سورس دونیت کنید
https://nowpayments.io/donation/MattDev
🔥5❤2👍1
گویا داره یه سری رنج ها برمیگرده
گروه دوباره به چنل لینک شد
اگه میخواید برای اتصال ازاد باهمدیگه مشورت کنید
خوشحالم که حداقل خبر های هیچوقت نت وصل نمیشه و … خلافش اتفاق داره میفته
«تا اینجا هلند منیج ایت و هتزنر 91.99 میگن وصل شده مستقیم»
گروه دوباره به چنل لینک شد
اگه میخواید برای اتصال ازاد باهمدیگه مشورت کنید
خوشحالم که حداقل خبر های هیچوقت نت وصل نمیشه و … خلافش اتفاق داره میفته
«تا اینجا هلند منیج ایت و هتزنر 91.99 میگن وصل شده مستقیم»
❤8
MattDev
گویا داره یه سری رنج ها برمیگرده گروه دوباره به چنل لینک شد اگه میخواید برای اتصال ازاد باهمدیگه مشورت کنید خوشحالم که حداقل خبر های هیچوقت نت وصل نمیشه و … خلافش اتفاق داره میفته «تا اینجا هلند منیج ایت و هتزنر 91.99 میگن وصل شده مستقیم»
متاسفانه دوباره داره ببرمیگرده و همه دارن قطع میشن
و ناچارا دوباره تنها راه اتصال گویا کانکشن های استاره
حواستون باشه اسکم نشید این لا به لا
و ناچارا دوباره تنها راه اتصال گویا کانکشن های استاره
حواستون باشه اسکم نشید این لا به لا
1👍5
اگه این وسط اسکریپتی چیزی لازم دارید که میتونه به اتصالتون کمک کنه
یا بهتر کنه این فرایند رو
بگید در توانم انجام میدم
یا بهتر کنه این فرایند رو
بگید در توانم انجام میدم
امیدوارم که این بار واقعا اینترنت وصل بشه و موقتی نباشه
به امید روزی که برای وصل شدن اینترنت خوشحال نشیم🕊️
به امید روزی که برای وصل شدن اینترنت خوشحال نشیم🕊️
❤7🕊2
احساس میکنم دارن باهامون edging میکنن
هی میگن فردا وصل میشه هی ۱۰ مین وصل میکنن میندازن چندروز دیگه
هی میگن فردا وصل میشه هی ۱۰ مین وصل میکنن میندازن چندروز دیگه
❤5
Forwarded from XRay Channel
برای اتصال از طریق DNS Server هم از slipstream استفاده کنید که حدود ۱۰ برابر از dnstt سریعتره. دو نسخه داره که نسخه اصلی زبان C هست و یه نسخه Rust هم داره.
C Version:
https://github.com/EndPositive/slipstream
Rust Version:
https://github.com/Mygod/slipstream-rust
من نسخه Rust رو تست کردم , اوکی بود. مرتضی باشیز هم زحمت کشیده یه اسکریپت برای اسکن DNS Server ها ساخته که میتونید استفاده کنید:
https://github.com/MortezaBashsiz/dnsScanner
C Version:
https://github.com/EndPositive/slipstream
Rust Version:
https://github.com/Mygod/slipstream-rust
من نسخه Rust رو تست کردم , اوکی بود. مرتضی باشیز هم زحمت کشیده یه اسکریپت برای اسکن DNS Server ها ساخته که میتونید استفاده کنید:
https://github.com/MortezaBashsiz/dnsScanner
Forwarded from XRay Channel
Android VPN client for tunneling traffic over DNS-over-QUIC using slipstream
https://github.com/ChronoMonochrome/SlipstreamApp
کلاینت اندرویدش رو هم خوشبختانه یکی آماده کرده.
https://github.com/ChronoMonochrome/SlipstreamApp
کلاینت اندرویدش رو هم خوشبختانه یکی آماده کرده.
GitHub
GitHub - ChronoMonochrome/SlipstreamApp: Android VPN client for tunneling traffic over DNS-over-QUIC using slipstream
Android VPN client for tunneling traffic over DNS-over-QUIC using slipstream - ChronoMonochrome/SlipstreamApp
Forwarded from XRay Channel
XRay Channel
برای اتصال از طریق DNS Server هم از slipstream استفاده کنید که حدود ۱۰ برابر از dnstt سریعتره. دو نسخه داره که نسخه اصلی زبان C هست و یه نسخه Rust هم داره. C Version: https://github.com/EndPositive/slipstream Rust Version: https://github.com/Mygod/slipstream…
استفاده نسخه Rust به این صورت هست:
در سرور خارج می زنید:
پورت 8080 پورت کانفیگ هست. گر نتونست به پورت ۵۳ بایند شه اول آزادش کنید:
توی سرور ایران هم میزنید:
می تونید چند تا DNS Server با فلگ resolver بهش بدید.
Self-signed certificate:
در کلادفلر دو تا رکورد میسازید یکی A و یکی NS:
دقت کنید که A و NS هر دو یه اسم مشابه داشته باشند. بعد از فلگ domain آدرس دامنه رو وارد میکنید.
در سرور خارج می زنید:
./slipstream-server --dns-listen-port 53 --target-address 127.0.0.1:8080 --domain ns.xraychannel.com --cert ./cert.pem --key ./key.pem
پورت 8080 پورت کانفیگ هست. گر نتونست به پورت ۵۳ بایند شه اول آزادش کنید:
sudo systemctl stop systemd-resolved
توی سرور ایران هم میزنید:
./slipstream-client --tcp-listen-port 8080 --resolver 217.218.26.77:53 --resolver 217.218.26.78:53 --domain ns.xraychannel.com
می تونید چند تا DNS Server با فلگ resolver بهش بدید.
Self-signed certificate:
openssl req -x509 -newkey rsa:2048 -nodes \
-keyout key.pem -out cert.pem -days 365 \
-subj "/CN=slipstream"
در کلادفلر دو تا رکورد میسازید یکی A و یکی NS:
A (ns.xraychannel.com) -> Point to kharej server
NS (ns.xraychannel.com)-> Point to A subdomain
دقت کنید که A و NS هر دو یه اسم مشابه داشته باشند. بعد از فلگ domain آدرس دامنه رو وارد میکنید.
Forwarded from XRay Files
sliprstream.tar.gz
2.8 MB
Forwarded from XRay Channel
نصب پنل ثنایی در ایران
حتما قبلش dns ست کنید.
لینک دانلود :
استخراج فایل دانلود شده :
دادن دسترسی ها :
انتقال فایل ها :
اجرای فایل ها :
وارد تنظیمات پنل بشید و خودتون یوزرنیم و پسورد ست کنید.
حتما قبلش dns ست کنید.
لینک دانلود :
wget https://uploadkon.ir/uploads/226817_25x-ui-linux-amd64-tar.gz
استخراج فایل دانلود شده :
tar zxvf 226817_25x-ui-linux-amd64-tar.gz
دادن دسترسی ها :
chmod +x x-ui/x-ui x-ui/bin/xray-linux-amd64 x-ui/x-ui.sh
انتقال فایل ها :
sudo cp -r x-ui /usr/local/
sudo cp x-ui/x-ui.service /etc/systemd/system/
sudo cp x-ui/x-ui.sh /usr/bin/x-ui
sudo chmod +x /usr/bin/x-ui
اجرای فایل ها :
sudo systemctl daemon-reload
sudo systemctl enable x-ui
sudo systemctl start x-ui
x-ui
وارد تنظیمات پنل بشید و خودتون یوزرنیم و پسورد ست کنید.
Forwarded from XRay Channel
اگر بهدنبال بهترین Mirror برای رپازیتوریهای لینوکس هستید، این دستور را اجرا کنید؛ بهصورت خودکار سریعترین و مناسبترین Mirror را برای سیستم شما تنظیم میکند:
MIRRORS="mirror.iranserver.com ir.ubuntu.sindad.cloud mirror.arvancloud.ir archive.ubuntu.petiak.ir ubuntu.hostiran.ir mirrors.pardisco.co ubuntu.pars.host mirror.0-1.cloud ubuntu.shatel.ir mirror.faraso.org repo.linuxmirrors.ir"; echo "🔍 Testing mirrors..."; BEST=$(for m in $MIRRORS; do p=$(ping -c 2 -W 1 $m | grep rtt | awk -F'/' '{print $5}' | cut -d. -f1); [ -n "$p" ] && echo "$p $m"; done | sort -n | head -1 | awk '{print $2}'); if [ -z "$BEST" ]; then echo "❌ No mirror found."; else echo "✅ Best speed: $BEST"; if [ -f /etc/apt/sources.list.d/ubuntu.sources ]; then sudo sed -i.bak "s|URIs: .*|URIs: https://$BEST/ubuntu/|" /etc/apt/sources.list.d/ubuntu.sources; elif [ -f /etc/apt/sources.list ]; then sudo sed -i.bak "s|https://[a-zA-Z0-9.-]*archive.ubuntu.com/ubuntu|https://$BEST/ubuntu|g" /etc/apt/sources.list; fi; sudo rm -rf /var/lib/apt/lists/* && sudo apt update; fiForwarded from XRay Channel
دستور یکخطی جهت تغییر DNS سرور:
sudo cp /etc/resolv.conf /etc/resolv.conf.bak && sudo sh -c 'printf "nameserver 217.218.127.127\nnameserver 217.218.155.155\n" > /etc/resolv.conf' && sudo systemctl restart systemd-resolved
❤2
حتی اگه با کانکشن استار هم وصل شدید
به دنبال راه بکاپ و جایگزین باشید
چون شاید به جایی برسه که اتصال ایران به ایران هم محدود تر بشه
توصیه من اینه تا زمانی متصلید slipstream رو هم راه اندازی کنین
(اموزشش رو براتون توی پست های بالاتر گذاشتم)
چون احتمال اینکه dns ها رو هم بخوان ببندن پایین تره
به دنبال راه بکاپ و جایگزین باشید
چون شاید به جایی برسه که اتصال ایران به ایران هم محدود تر بشه
توصیه من اینه تا زمانی متصلید slipstream رو هم راه اندازی کنین
(اموزشش رو براتون توی پست های بالاتر گذاشتم)
چون احتمال اینکه dns ها رو هم بخوان ببندن پایین تره
👍7