passwd root را وارد کنید.هنگامی که تغییر رمز با موفقیت انجام شد ، پیغام زیر را مشاهده خواهید کرد.
یک رمز عبور قوی باید حداقل 12 کاراکتر داشته باشد و ترکیبی از حروف بزرگ و کوچک، اعداد و کاراکترهای خاص را شامل شود. از طریق این سایت Generate Password می توانید رمز عبور های قوی ایجاد کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😍4👎1
wget -qO- bench.sh | bash---------------------------------------------------------------
curl -Lso- bench.sh | bash
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
bash <(curl -s https://raw.githubusercontent.com/opiran-club/pf-tun/main/pf-tun.sh --ipv4)
9. Private-IP /6to4 / native ipv6 setup (OPIran)
1) 6to4 IPv6
1.) Creating 6to4 IPV
Enter the IPv4 address
پیشنهاد میکنم برای عملکرد بهتر، بعد از انجام مراحل بالا سرورها رو reboot کنید.
apt install python3 -y && sudo apt install python3-pip && pip install colorama && pip install netifaces && apt install curl -y && python3 <(curl -Ls https://raw.githubusercontent.com/Azumi67/6TO4-GRE-IPIP-SIT/main/ipipv2.py --ipv4)
bash <(curl -Ls https://github.com/masoudgb/Gost-ip6/raw/main/Gost.sh)سپس با استفاده از IPv6 بدست آمده از سرور خارج، تانل Gost رو اجرا میکنیم .
wget -N --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4 2❤1😍1
اندازه استاندارد آن 1500 بایت است، اما ممکن است در سرور های مختلف این مقدار پایین تر باشد که با استفاده از آموزش زیر می توان میزان دقیق آن را بدست آورد.
ابتدا دستور زیر را در سرور مبدا وارد می کنیم:
ping6 -c 4 -M do -s 1500 2a03:b0ih:1:3001بجای آدرس ipv6 داخل دستور، ipv6 سرور مقصد را وارد میکنیم.
در این مرحله باید پینگ بصورت صحیح انجام شود و پکت لاست نداشته باشیم !
اگر اندازه mtu زیاد بود، عدد 1500 داخل دستور را مقدار کم تری وارد می کنیم (برای مثال 1480)
این کار را آنقدر انجام می دهیم تا بالاترین مقداری که به ما پینگ می دهد را پیدا کنیم و بعنوان mtu تنظیم کنیم.
نکته: اگر ipv6 لوکال برای سرورها ست کرده اید ، باید پینگ ipv6 لوکال سرور مقصد رو بگیرید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15😍4❤1👎1
برای شروع باید پکیج زیر رو روی هردو سرور ایران و خارج نصب کنید:
apt install iperf3در مرحله بعد دستور زیر رو روی سرور خارج اجرا میکنیم :
iperf3 -sحالا وارد سرور ایران میشیم و دستور زیر رو وارد میکنیم :
iperf3 -c ipserverkharej -i 1 -t 10 -P 20تا اینجا، سرعت دانلود سرور رو بدست آوردیم.
حالا با دستور زیر سرعت آپلود هم بدست میاریم:
iperf3 -c ipserverkharej -R -i 1 -t 10 -P 20در آخر وقتی پیام iperf Done نشون داده شد، یعنی تست تموم شده
نتیجه هم در دو خط اخر که با [SUM] شروع شده در فیلد Bitrate مشخصه
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش تنظیم MTU برای جلوگیری از پکت لاست.
🌟 ابتدا با دستور زیر وارد دایرکتوری Netplan می شویم :
سپس دستور◀️
⚙️ فایل را با ویرایشگر nano باز میکنیم.
بعنوان مثال : nano 50-cloud-init.yaml
داخل فایل، mtu رو پیدا میکنیم و عدد مورد نظر رو بجای عدد فعلی وارد میکنیم.
(برای یافتن این مقدار از آموزش محاسبه mtu داخل کانال استفاده کنید)
⚠️ اگر داخل فایل nano گزینه mtu وجود نداشت، می توانیم آن را به خط آخر با رعایت فاصله اضافه کنیم.
پس از اعمال تغییرات، فایل nano را ذخیره و در نهایت دستور زیر را وارد میکنیم:
ℹ️ توضیحات پایانی:
بهتر است عدد بدست آمده mtu را دو عدد پایین تر از مقداری که پینگ گرفته اید وارد کنید. بعنوان مثال اگر بالاترین عددی که موفق به پینگ گرفتن شده اید 1450 بوده، mtu را روی 1448 ست کنید.
📊 تنظیم mtu در سرور، مخصوصا سرور های ایران تاثیر زیادی در جلوگیری از پکت لاست و حتی بهبود سرعت دانلود پکیج ها از گیتهاب و ... دارد.
💻 UbuntuCommands
cd /etc/netplanسپس دستور
ls را میزنیم تا نام فایل مورد نظر را نمایش دهد. (در بعضی سرورها دو فایل وجود دارد، یکی برای IPv4 و دیگری برای IPv6)بعنوان مثال : nano 50-cloud-init.yaml
داخل فایل، mtu رو پیدا میکنیم و عدد مورد نظر رو بجای عدد فعلی وارد میکنیم.
(برای یافتن این مقدار از آموزش محاسبه mtu داخل کانال استفاده کنید)
پس از اعمال تغییرات، فایل nano را ذخیره و در نهایت دستور زیر را وارد میکنیم:
netplan applyبهتر است عدد بدست آمده mtu را دو عدد پایین تر از مقداری که پینگ گرفته اید وارد کنید. بعنوان مثال اگر بالاترین عددی که موفق به پینگ گرفتن شده اید 1450 بوده، mtu را روی 1448 ست کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1 1
📱 حل مشکل دانلود نشدن از Github به دلیل قطعی ◀️ IPv6 ⛔
فایل زیر را باز کنید:
دستور زیر را به آخر فایل اضافه کنید و آن را ذخیره کنید:
در صورت حل نشدن مشکل، مراحل زیر را نیز انجام دهید ⬇️
فایل resolv رو با دستور زیر حذف میکنیم تا DNS خودمون رو ست کنیم:
سپس فایل جدیدی با دستور زیر ایجاد میکنیم تا DNS رو درونش قرار بدیم:
در این قسمت DNS گوگل رو ست میکنیم.
فایل نانو را ذخیره کرده و در انتها سرور رو آپدیت می کنیم.
با انجام مراحل بالا مشکل ارتباط با گیتهاب ، دانلود پکیج ها و اجرا نشدن اسکریپت ها تا ۹۹ درصد حل میشه ✅
💻 UbuntuCommands
فایل زیر را باز کنید:
nano /etc/hostsدستور زیر را به آخر فایل اضافه کنید و آن را ذخیره کنید:
69.197.146.180 raw.githubusercontent.com
185.125.190.36 archive.ubuntu.com
185.125.190.39 security.ubuntu.comدر صورت حل نشدن مشکل، مراحل زیر را نیز انجام دهید ⬇️
فایل resolv رو با دستور زیر حذف میکنیم تا DNS خودمون رو ست کنیم:
rm -f /etc/resolv.conf سپس فایل جدیدی با دستور زیر ایجاد میکنیم تا DNS رو درونش قرار بدیم:
nano /etc/resolv.conf در این قسمت DNS گوگل رو ست میکنیم.
nameserver 8.8.8.8
nameserver 8.8.4.4فایل نانو را ذخیره کرده و در انتها سرور رو آپدیت می کنیم.
با انجام مراحل بالا مشکل ارتباط با گیتهاب ، دانلود پکیج ها و اجرا نشدن اسکریپت ها تا ۹۹ درصد حل میشه ✅
💻 UbuntuCommands
👍9❤2 2
نکته: بجای host آی پی سرور خارج خودتون رو وارد کنید.
سرور خارج نباید فیلتر باشه وگرنه کار نمیکنه
پ ن: (حتما لازم نیست که روی پنل خودتون پروکسی بسازید. از هر پروکسی Socks5 اختصاصی دیگه ای هم میتونید استفاده کنید.)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
bash -c "$(curl -L https://raw.githubusercontent.com/hiddify/hiddify-relay/main/install.sh)"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3
wget -Nq https://github.com/Musixal/rathole-tunnel/raw/main/rathole.sh && bash rathole.sh
توضیحات تکمیلی در : گیتهاب پروژه
(مشاهده ترافیک مصرفی هر Port)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤6👎1 1
ابتدا دستور زیر رو وارد کنید :
crontab -eاگه اولین باره از کرونجاب استفاده میکنید عدد یک رو انتخاب کنید سپس به آخرین خط برید و دستور مورد نظر خودتون رو بر اساس یکی از زمانبندی های زیر اضافه کنید
* * * * *
*/2 * * * *
*/15 * * * *
0 * * * *
0 */2 * * *
0 */23 * * *
0 0 * * *
0 0 * * 0
0 0 1 * *
باقی تایم هارو نزدیم چون مشابه هستن و میتونید خودتون جایگزین اعداد بالا کنید . (حتما فاصله ها رو رعایت کنید)
مثال: دستور زیر، فایل rcache.sh رو که از قبل برای پاک کردن کش سرور ذخیره کردیم، هر دو ساعت یکبار اجرا میکنه :
0 */2 * * * /root/rcache.sh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤4 3🔥1
git clone https://github.com/MHSanaei/3x-ui.git && cd 3x-ui/ && chmod 777 install.sh && ./install.sh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14 2❤1
sudo apt update && sudo apt install -y python3 python3-pip && python3 <(curl -Ls https://raw.githubusercontent.com/kalilovers/LightKnightBBR/main/bbr.py --ipv4)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8 2❤1🔥1
با دستور زیر سرورهای ایران و خارجتون رو حتما دوباره
apt update && apt upgrade -yPlease open Telegram to view this post
VIEW IN TELEGRAM
👍13
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
برای جلوگیری از این اتفاق و بالا بردن امنیت سرور چند راهکار ساده وجود داره :
last
w
lastb
journalctl _COMM=sshd --since "1 hour ago" | grep 'Failed password'
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9 4
عملکرد اسکریپت به این صورت است که هر 10 ثانیه رم سرور را بررسی میکند، اگر رم بیش از 90٪ باشد، xray را ظرف 2 ثانیه راهاندازی مجدد میکند تا کاربر تقریباً هیچ چیزی احساس نکند.
وقتی یک سرور به دلیل ترافیک سنگین و تعداد زیاد کاربران رم کافی ندارد، به دیسک سواپ میشود و بسیار کند یا کرش میکند، بنابراین برای چند دقیقه تا بازیابی متوقف میشود. این اسکریپت با راهاندازی مجدد xray از این امر جلوگیری میکند و حافظه را قبل از وقوع سواپ/کرش آزاد میکند.
بریم سراغ اجرای اسکریپت
مطمئن شوید که پایتون و pip نصب شدهاند، در غیر این صورت از طریق دستورات زیر آنها را نصب کنید:
sudo apt install python3
sudo apt install pip
نصب نیازمندیها:
pip install psutil
pip install pytz
اجرای اسکریپت:
nohup python3 xui_restart.py >> xui_restart_log.txt &
چگونه متوقف کنیم:
pkill -f xui_restart
برای اطمینان از اجرای اسکریپت، دستور htop را اجرا کنید و به دنبال فرآیند "python xui_restart" بگردید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9 8👎3👍2
🔘 | نصب socat :
sudo apt update -y && sudo apt upgrade -y && sudo apt install socat
ساخت فایل Shell برای socat :
sudo nano /root/freak/socat.sh
بعد با CRTL+S و CRTL+X ، سیو کنید و خارج بشید.
- محتوای فایل Shell مخصوص TCP :
#!/bin/bash
#Port 1
socat -T 4 \
TCP-LISTEN:4444,fork,reuseaddr,sndbuf=8388608,rcvbuf=8388608 \
TCP:10.22.22.2:4444,so-sndbuf=8388608,so-rcvbuf=8388608 &
#Port 2
socat -T 4 \
TCP-LISTEN:1111,fork,reuseaddr,sndbuf=8388608,rcvbuf=8388608 \
TCP:10.22.22.2:1111,so-sndbuf=8388608,so-rcvbuf=8388608 &
wait
- مخصوص UDP :
#!/bin/bash
#Port 1
socat -T 4 \
UDP-LISTEN:4444,fork,reuseaddr,sndbuf=8388608,rcvbuf=8388608 \
UDP-SENDTO:10.22.22.2:4444,so-sndbuf=8388608,so-rcvbuf=8388608 &
#Port 2
socat -T 4 \
UDP-LISTEN:1111,fork,reuseaddr,sndbuf=8388608,rcvbuf=8388608 \
UDP-SENDTO:10.22.22.2:1111,so-sndbuf=8388608,so-rcvbuf=8388608 &
wait
❕ نکته در هر اسکریپت دو پورت وجود داره که مجموع هر جفتش ۴ بار استفاده شده:
1111 - 4444 ، این دو مورد ادیت بزنی به پورت های که میخواین بزارید.
مثال : من پورت ام ۳۰۰۳ و ۳۰۰۴ میخوام ارسال بشه به ۳۰۰۳ و ۳۰۰۴، جفت پورت بالا تغییر میدم.
❕نکته بعدی : به جای
10.22.22.1 از آیپی لوکال خارج خودتون استفاده کنید.ایجاد پورت فورواردینگ به صورت سرویس :
sudo chmod x+ /root/freak/socat.sh && sudo nano /etc/systemd/system/socat.service
بعد در محیط nano کپی پیست کنید :
[Unit]برای سیو و خروج: CRTL+S و CRTL+X بزنید.
Denoscription=Socat Service
After=network.target
[Service]
ExecStart=/root/freak/socat.sh
Restart=always
RestartSec=3
LimitNOFILE=4194304
LimitNPROC=262144
[Install]
WantedBy=multi-user.target
🔘 | مراحل اجرا shell به صورت سرویس :
sudo systemctl enable socat && systemctl daemon-reload && sudo systemctl start socat
🔄 اطلاع از وضعیت سرویس :
sudo systemctl status socat
منبع: FreakXray
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5 2❤1👎1
برای مقابله با ابیوز سرور میتونید از اسکریپت زیر استفاده کنید:
bash <(curl -s https://raw.githubusercontent.com/Kiya6955/Abuse-Defender/main/abuse-defender.sh)
گیت هاب پروژه : Abuse Defender
Please open Telegram to view this post
VIEW IN TELEGRAM
5❤7 2