Net_zone
10 subscribers
6 photos
2 videos
15 files
27 links
آیدی ادمین

@amiri1858


معرفی برنامه های کاربردی


آموزش های کاربردی
Download Telegram
Channel created
Forwarded from pain
پروژه جالبی بود شاید بکارتون بیاد ( نمایش آیپی در پنل )

https://github.com/animegasan/luci-app-ipinfo
Forwarded from Mehdi
PassWall Load Balancing HAProxy Nanny-level Configuration - Geek
https://geekbb.xlog.app/PassWall-fu-zai-jun-heng-HAProxy-bao-mu-ji-she-zhi?locale=en
Forwarded from Mehdi
آموزش لود بالانسینگ بین چند کانفیگ
Forwarded from Armin
Net_zone
Video
آموزش نصب پسوال به صورت دستی(مستقیم از Github) روی OpenWRT خام+فیلم

ابتدا ورژن openwrt و نوع معماری cpu رو چک میکنیم من روی x86 نصب کردم ولی روی یک روتر لینکسیس هم نشون دادم به چه صورت هست.

⚠️قبل از هر کاری اطمینان حاصل کنید فضای کافی برای نصب پسوال و پیش نیاز هاش دارید!

سپس پسوال و فایل پیش نیاز هاش رو با توجه به معماری cpu از گیت هاب دانلود میکنیم و مثل فیلم جلو میریم.

نکته: اگر فضای محدودی دارید نیازی نیست تمام هسته ها رو یکجا کنار هم نصب کنید!

لیست دستورات اصلی:

scp -r -O A root@192.168.1.101:/tmp


در اینجا A اسم فولدری هست که ساختم
ایپی هم به صورت پیشفرض 192.168.1.1 هست که در دستورات بعدی باید با توجه به تنظیمات شبکه خودتون عوضش کنید.

scp -O luci-24.10_luci-app-passwall_25.6.28-r1_all.ipk root@192.168.1.101:/tmp


ssh root@192.168.1.101


cd /tmp/A


opkg update && opkg remove dnsmasq && opkg install dnsmasq-full


 opkg install *.ipk


cd ..


opkg install luci-24.10_luci-app-passwall_25.6.28-r1_all.ipk


opkg install kmod-nft-tproxy kmod-nft-socket


reboot


من اینجا پسوال 1 رو نصب کردم اما پسوال 2 هم به همین صورت هست
گیت هاب پسوال 1:
https://github.com/xiaorouji/openwrt-passwall

پسوال 2:
https://github.com/xiaorouji/openwrt-passwall2
Forwarded from AmirHossein
پروژه لینک کردن پسوال 2 به ال ای دی گوگل وای فای :

https://github.com/amirhosseinchoghaei/GoogleWifiLED/tree/main


نصب :

curl -sSL https://raw.githubusercontent.com/amirhosseinchoghaei/GoogleWifiLED/refs/heads/main/install.sh -o /tmp/install.sh && chmod +x /tmp/install.sh && /tmp/install.sh



رقص نور : پسوال ران نیست !

نور سبز : کیفیت کانفیگ عالی

نور زرد : کیفیت کانفیگ متوسط

نور قرمز : کیفیت کانفیگ ضعیف

نور چشمک زن قرمز : کانفیگ قطع یا اختلال داره

بعد از نصب اسکریپت ریبوت کنید تا اجرا بشه روی سیستم
Forwarded from pain
بکاپ + اسکریپت تست پینگ پسوال 2

برای استفاده از اسکریپت فایل رو استخراج کنید و در
/www
بزارین همین!

قابلیت هاشو توی عکس جداگانه میفرستم

اگه دوست داشتین بکاپ رو بزنین از قبل همچی نصب شده چراغ های روتر و اسکریپت همچی خودکار تنظیم شدس

ادرس پنل

http://192.168.20.1/pain-panel/index.html#
Forwarded from pain
این اسکریپت نیازمند رول شانت هست وگرنه کار نمیده !
Forwarded from Ali
نصب و راه اندازی هدیفای برای استفاده از وارپ یا کانفیگ شخصی تست شده روی گوگل وایفای

هسته رو دانلود کنید
wget -O /tmp/HiddifyCli.tar.gz https://github.com/hiddify/hiddify-core/releases/download/v3.1.8/hiddify-cli-linux-armv7.tar.gz


استرکت کنید

tar -xvzf /tmp/HiddifyCli.tar.gz -C /tmp


انتقال به مسیر usr/bin

mv /tmp/HiddifyCli /usr/bin/


مجوز اجرا

chmod +x /usr/bin/HiddifyCli


اسکریپ ایجاد راه اندازی خودکار

cat << 'EOF' > /etc/init.d/HiddifyCli
#!/bin/sh /etc/rc.common
START=91
USE_PROCD=1

start_service() {
procd_open_instance
procd_set_param command /usr/bin/HiddifyCli run -c /root/config.conf
procd_set_param stdout 1
procd_set_param stderr 1
procd_set_param respawn
procd_close_instance
}
EOF


مجوز اجرا اسکریپ

chmod 755 /etc/init.d/HiddifyCli



تا اینجای کار هسته و اسکریپ راه اندازی اماده شدن .
حالا نیاز به کانفیگ داریم.
از کجا کانفیگ وارپ بیاریم ؟
هدیفای ویندوز یا اندروید رو باز کنید روی (+ ) نیو پروفایل بزنید از بین گزینه ها add warp رو انتخاب کنید چند ثانیه صبر کنید یک پروفایل وارپ برای شما ساخته میشه روی پروفایل بزنید کنار پروفایل روی سه نقطه و اشتراک گذاری در این بخش باید گزینه افزودن پیکربندی به کلیپ بورد رو انتخاب کنید فایل کانفیگ در کلیپ برد شما کپی شده حالا با دستور زیر یک فایل ایجاد می کنم (مسیر فایل در دستور مشخصه )

nano /root/config.conf


فایل ایجاد شده و کافیه گانفیگ در کلیپ بورد رو داخش جایگذاری (paste) کنید و برای ذخیره کلید ترکیبی Ctrl + X رو بزنید بعد y بعد Enter بزنید

الان کافیه دستور های زیر رو وارد کنید

service HiddifyCli enable

service HiddifyCli start


دو تا راه برای هدایت ترافیک به سمت هدیفای داریم یکی اضافه کردن قانون که مورد علاقه من نیست و مشکلات خودش رو داره اما راه دوم که من انجام میدم در پسوال یک SOCKS اد کنید در قسمت ادرس 127.0.0.1 و در قسمت پورت 2334 و ذخیره کنید پسوال رو فعال کنید کانفیگ انتخابی در پسوال هم همین SOCKS هست

این پروفایل وارپ هر 24 ساعت یک بار در صورت فعال بودن آپدیت میشه و خودکار به یکی از 4 کانفیگ وارپ متصل میشه هر کدام پینک کمتری داشته باشه

تفاوت این روش با هسته وارپ اینه که منابع کمتری مصرف میکنه پایداره خودکار به روز میشه
و اگر لینک ساب شخصی دارید هم خودکار به بهترین کانفیگ متصل میشه
Forwarded from IranWrt
آموزش کامل نصب و راه اندازی نرم افزار passwall2 بر روی سیستم عامل OpenWRT مخصوص نسخه ۲۴.۱۰.۱ :


تغییرات:
-فوروارد کردن تمام ترافیک tcp بجای پورتهای متداول.
-اضافه شدن لیست وبسایتهای ایرانی دارای ضعف امنیتی rebind attack.
-اضافه شدن اسکریپت مخصوص اضافه کردن لیست آدرسهای ایران.
-اضافه شدن بسته wget-ssl برای رفع ایراد بروزرسانی رپوها در sourceforge ( با تشکر از اعضای گروه برای ارائه راهکار )

دقت کنید این آموزش مخصوص نسخه پایدار ۲۴.۱۰.۱ میباشد.

دانلود و نصب آخرین نسخه OpenWRT از وبسایت اصلی :
https://downloads.openwrt.org/releases/24.10.1/targets/

بروز رسانی مخازن:
opkg update

حذف بسته dnsmasq ساده و نصب dnsmasq-full :
opkg remove dnsmasq
opkg install dnsmasq-full

نصب بسته های پیش نیاز:
opkg install kmod-nft-tproxy kmod-nft-socket wget-ssl

گرفتن کلیدهای مخزن پسوال۲ :
wget -O passwall.pub https://master.dl.sourceforge.net/project/openwrt-passwall-build/passwall.pub
opkg-key add passwall.pub

اضافه کردن مخزن پسوال۲ :
read release arch << EOF
$(. /etc/openwrt_release ; echo ${DISTRIB_RELEASE%.*} $DISTRIB_ARCH)
EOF
for feed in passwall_packages passwall2; do
echo "src/gz $feed https://master.dl.sourceforge.net/project/openwrt-passwall-build/releases/packages-$release/$arch/$feed" >> /etc/opkg/customfeeds.conf
done

بروز رسانی مخازن و نصب بسته های اصلی:
opkg update
opkg install luci-app-passwall2 v2ray-geosite-ir


ویرایش و اضافه کردن لیست دامنه ها و آدرس های ایرانی:
sed -i "s/China/Iran/g" /etc/config/passwall2
sed -i "s/geoip:cn/geoip:ir/g" /etc/config/passwall2
sed -i "s/geosite:cn/geosite:category-ir\next:iran.dat:all/g" /etc/config/passwall2

sed -i "s/China/Iran/g" /usr/share/passwall2/0_default_config
sed -i "s/geoip:cn/geoip:ir/g" /usr/share/passwall2/0_default_config
sed -i "s/geosite:cn/geosite:category-ir\next:iran.dat:all/g" /usr/share/passwall2/0_default_config

-اضافه کردن لیست وبسایتهای ایرانی دارای ضعف امنیتی rebind attack. (اختیاری):
uci add_list dhcp.@dnsmasq[0].rebind_domain='qmb.ir'
uci add_list dhcp.@dnsmasq[0].rebind_domain='medu.ir'
uci add_list dhcp.@dnsmasq[0].rebind_domain='tamin.ir'
uci add_list dhcp.@dnsmasq[0].rebind_domain='ebanksepah.ir'
uci add_list dhcp.@dnsmasq[0].rebind_domain='banksepah.ir'
uci add_list dhcp.@dnsmasq[0].rebind_domain='gov.ir'
uci commit dhcp

-فوروارد کردن تمام ترافیک tcp بجای پورتهای متداول.(اختیاری)
sed -i "s|option tcp_redir_ports '.*'|option tcp_redir_ports '1:65535'|" /usr/share/passwall2/0_default_config
sed -i "s|option tcp_redir_ports '.*'|option tcp_redir_ports '1:65535'|" /etc/config/passwall2


-لینک گیتهاب مربوط به رپوی پسوال۲ جهت نصب کلید و رپوهای مناسب.
https://github.com/MoetaYuko/openwrt-passwall-build
#openwrt #passwall2
Forwarded from Saeed Saghar
🔽🔽آموزش پارتیشن فضای خالی روتر گوگل و  extroot آن برای حفظ پکیج های نصب شده و تنظیمات بعد از آپدیت Openwrt و تهیه بکاپ از پارتیشن و ریستور (آموزش بعدی) 🔽🔽

⚠️نکته: برای رسیدن به نتیجه روتر گوگل باید خام باشد و عملیات گسترش حافظه قبلا انجام #نشده باشد!

۱- نصب بسته های پیشنیاز:

opkg update
opkg install block-mount kmod-fs-ext4 e2fsprogs parted kmod-usb-storage luci-app-attendedsysupgrade luci cfdisk resize2fs


۲- ساخت پارتیشن از فضای خالی روتر گوگل

دستور زیر را اجرا کنید و طبق مراحل پیش بروید:
cfdisk /dev/mmcblk0


الف: به آخرین خط یعنی Free space بروید.

ب: گزینه «New» را انتخاب کنید.

ج: خود برنامه فضای باقی‌مانده خالی را به‌صورت خودکار حساب می‌کند و فقط باید Enter رو از روی کی‌برد بزنید.

د: گزینه «Write» را انتخاب کنید و پس از مطمئن شدن از مراحل قبلی yes را تایپ کنید و اینتر را بزنید.

⚡️از برنامه خارج شوید و دستگاه را ریبوت کنید.

۳ـ Extroot کردن پارتیشن ساخته شده:


⚠️*مهم*
تمام دستورات extroot  باید *خط به خط* کپی و اجرا شوند.

الف: فرمت پارتیشن  ساخته شده

PARTITION="/dev/mmcblk0p3"


mkfs.ext4 -L extroot ${PARTITION}








ب: تنظیمات extroot


eval $(block info ${PARTITION} | grep -o -e 'UUID="\S*"')

eval $(block info | grep -o -e 'MOUNT="\S*/overlay"')

uci -q delete fstab.extroot

uci set fstab.extroot="mount"

uci set fstab.extroot.uuid="${UUID}"

uci set fstab.extroot.target="${MOUNT}"

uci commit fstab



ج: تنظیمات rootfs_data

ORIG="$(block info | sed -n -e '/MOUNT="\S*\/overlay"/s/:\s.*$//p')"

uci -q delete fstab.rwm

uci set fstab.rwm="mount"

uci set fstab.rwm.device="${ORIG}"

uci set fstab.rwm.target="/rwm"

uci commit fstab


د: انتقال اطلاعات /overlay به پارتیشن جدید:

mount ${PARTITION} /mnt

tar -C ${MOUNT} -cvf - . | tar -C /mnt -xf -



⚡️ بعد از مراحل فوق روتر را ریبوت کنید.


۴- تنظیمات Mount Points


الف: از طریق مرورگر وارد یوزر اینترفیس  شوید و به مسیر زیر بروید:
LuCI → System → Mount Points

ب: در قسمت Mount Points و مسیر /overlay گزینه edit را بزنید.

ج: در صفحه جدید  منوی UUID  را باز کنید  و match by uuid را انتخاب کنید. با اینکار گزینه Label  اضافه میشود.

د: منوی  Label را باز کنید و  extroot (/dev/mmcblk0p3, 3... GiB) را انتخاب کنید. تیک  Enabled را زده و سیو کنید.

⚡️در انتها دستگاه را ریبوت کنید.

✔️✔️✔️ بعد از انجام تمام مراحل میتوانید نسبت به نصب پکیج ها مثل پسوال... و اعمال تغییرات دلخواه اقدام کنید و از این ببعد هر وقت openwrt را آپدیت کردین با #نصب_بسته_های_پیشنیاز_مرحله_اول  و دومرتبه ریبوت کردن ، تمام پکیج های نصب شده و تنظیمات آنها دقیقا مثل قبل از آپدیت حفظ می‌شود. در آموزش بعدی نحوه بکاپ گرفتن از پارتیشن ساخته شده و نحوه ریستور آن قرار داده می‌شود. با اینکار روتر شما در عرض 5 دقیقه با تمام پکیج های نصبی و تنظیمات به حالت زمان بکاپ بر میگردد.
Please open Telegram to view this post
VIEW IN TELEGRAM