https://github.com/Azumi67/RTT-Wireguard
Create a reverse tunnel with load balance for Wireguard [ on a single server using different IPV6]
https://github.com/Azumi67/RTT-Wireguard
iran loadbalance loadbalancer openvpn reverse rtt tunnel udp wireguard wireguard-tunnel
Last synced: 5 months ago
JSON representation
Create a reverse tunnel with load balance for Wireguard [ on a single server using different IPV6]
- Host: GitHub
- URL: https://github.com/Azumi67/RTT-Wireguard
- Owner: Azumi67
- License: gpl-3.0
- Created: 2023-10-31T19:39:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-08T11:33:15.000Z (over 1 year ago)
- Last Synced: 2024-01-08T13:25:08.277Z (over 1 year ago)
- Topics: iran, loadbalance, loadbalancer, openvpn, reverse, rtt, tunnel, udp, wireguard, wireguard-tunnel
- Language: Shell
- Homepage:
- Size: 143 KB
- Stars: 18
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

نام پروژه : ریورس تانل RTT با لودبالانس برای وایرگارد
---------------------------------------------------------------

**زبان - Languages**- [زبان English]
------------------------

**دسترسی سریع به اسکریپت**
- [کلیک - click](https://github.com/Azumi67/RTT-Wireguard#%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-%D9%85%D9%86)------------------------
 **اپدیت**- مشکل ذخیره نکردن ایپی های جدید Native IPV6 حل شد
- اگر دوست داشتید، میتوانید از این اسکریپت دیگر هم برای تانل وایرگارد و همچنین v2ray استفاده کنید. تانل icmp با تانل RTT ادغام شده است. >> https://github.com/Azumi67/RTT-ICMP-Tunnel--------------------------------
**میتوانید برای ساخت پرایوت ایپی ها و IP6IP6 و GRE6 و 6to4 و سایر تانل ها قبل از اینکه ریورس تانل RTT را انجام دهید، از لینک زیر استفاده کنید**
- لینک : https://github.com/Azumi67/6TO4-GRE-IPIP-SIT
- منظور این است که نخست به طور مثال IP6IP6 را راه اندازی کنید و سپس از ایپی های تولید شده (generated) برای ریورس تانل RTT استفاده نمایید.
- آموزش ها را با دقت بخوانید و با ازمون و خطا تانل را انجام دهید.------------------------

**امکانات**
• ریورس تانل وایرگارد با استفاده از Native IPV6 و پرایوت ایپی
•امکان ایجاد پرایوت ایپی برای سرور خارج و ایران و استفاده از آن در ریورس تانل
• افزودن ایپی 6 native برای سرور خارج
• امکان استارت و استاپ تانل
• لود بالانس udp با چندین ایپی 6 خارج بر روی تک پورت
• پشتیبانی از amd64 و arm
 [تانل RTT -Radkesvat](https://github.com/radkesvat)
------------------------------------------------------

**آموزش**

روش اول :لود بالانس -ریورس تانل - پرایوت ایپی
--------------------------------------- **ساخت پرایوت ایپی سرور خارج**
![]()
•در این روش، از پرایوت ایپی برای ارتباط با تانل و از ایپی 6 NATIVE برای لودبالانس استفاده خواهیم کرد
• یا بدون native ipv6 و فقط با پرایوت ایپی تمام کارها را انجام بدیم.
• برای ساخت پرایوت ایپی از سرور خارج شروع نمایید
•ایپی 4 سرور ایران و خارج را وارد نمایید
• تعداد ایپی پرایوت مورد نیاز خود را وارد نمایید----------------------
**ساخت پرایوت ایپی سرور ایران**
![]()
• برای سرور ایران هم مانند سرور خارج، پرایوت ایپی میسازیم
• ایپی 4 سرور ایران و خارج را وارد می کنید
• تعداد ایپی پرایوتی که میخواهید را وارد نمایید--------------------------------------
**ریورس تانل - سرور ایران بدون native IPV6**
![]()
• ریورس تانل را از سرور ایران شروع کنید
• ادر اینجا من تنها از پرایوت ایپی برای تانل استفاده کردم
• پورت تانل را 443 قراردهید و پسورد تانل خود را وارد نمایید
• SNI موردنظر خود را وارد نمایید
• مقدار زمان مورد نظر خود را برای ریستارت سرویس تانل، وارد نمایید
•ایپی پرایوت هایی که ساختید را وارد کنید. مثلا من دو تا وارد کردم---------------------------------
**ریورس تانل - سرور خارج بدون native IPV6**
• ایپی پرایوت ایران را وارد نمایید• پورت تانل 443 را قرار میدهیم و پسورد تانل را وارد می کنیم
• SNI ای که در سرور ایران قرار دادیم هم در سرور خارج جای گذاری میکنیم
• پورت هم اکنون وایرگارد سرور خارج را وارد میکنید. به طور مثال 50820
• ENDOINT وایرگارد شما به این صورت خواهد بود : IRAN-IPV4:443---------------------------------

**روش دوم : لود بالانس -ریورس تانل - پرایوت ایپی و native IPV6**
-----------
**ریورس تانل - سرور ایران با native IPV6**
![]()
•مانند قبل پرایوت ایپی را بسازید
• ریورس تانل را از سرور ایران شروع کنید
•با استفاده از اسکریپت یا به صورت دستی چندین ایپی 6 native برای سرور خارج به منظور لود بالانس ایجاد نمایید
• تعداد ایپی 6 NATIVE خارج خود را وارد نمایید. به طور مثال من دو ایپی 6 خارج را برای لود بالانس وارد میکنم
• پورت تانل را 443 قراردهید و پسورد تانل خود را وارد نمایید
• SNI موردنظر خود را وارد نمایید
• مقدار زمان مورد نظر خود را برای ریستارت سرویس تانل، وارد نمایید
• ایپی 6 های NATIVE خارج خود را به ترتیب وارد نمایید. میتوانید تعداد ایپی 6 NATIVE خارج خود را افزایش دهید.---------------------------------
**ریورس تانل - سرور خارج**
• ایپی پرایوت ایران را وارد نمایید• پورت تانل 443 را قرار میدهیم و پسورد تانل را وارد می کنیم
• SNI ای که در سرور ایران قرار دادیم هم در سرور خارج جای گذاری میکنیم
• پورت هم اکنون وایرگارد سرور خارج را وارد میکنید. به طور مثال 50820
• ENDOINT وایرگارد شما به این صورت خواهد بود : IRAN-IPV4:443
------------------------------------------------------------------------------

روش سوم : لود بالانس - NATIVE IPV6 - ریورس تانل
----------------------------
**ریورس تانل سرور خارج -افزودن ایپی 6 NATIVE**
![]()
• افزودن ایپی 6 NATIVE . [درسرور دیحیتال اوشن تست شده]
• اگر به هر صورت برای سرور خارج شما کار نکرد، لطفا به صورت دستی اضافه نمایید یا از اسکریپت اپیران که در قسمت اسکریپت های کارامد قرارداده ام، استفاده نمایید.---------------------------------------------------------------------------
**ریورس تانل سرور ایران - NATIVE IPV6**
• تعداد ایپی 6 NATIVE خارج خود را انتخاب نمایید. این ایپی ها برای لود بالانس استفاده میشود. دقت نمایید که لود بالانس با استفاده از ایپی 6 های متفاوت بر روی یک سرور خارج انجام میشود
• پورت تانل را 443 قرار میدهیم و پسورد تانل را هم وارد مینماییم
• SNI مورد نظر خود را وارد نمایید
• ایپی 6 های NATIVE خارج را به ترتیب وارد مینماییم. دقت کنید این ایپی 6 ها متعلق به یک سرور خارج میباشد-------------------------------
**ریورس تانل سرور خارج - NATIVE IPV6**
•ایپی 6 NATIVE سرور ایران را وارد میکنیم. اگر ایپی 6 NATIVE ندارید از تانل بروکر یا پرایوت ایپی استفاده نمایید
• پورت تانل و پسورد تانل و همچنین SNI را مانند سرور ایران، وارد میکنیم
• پورت هم اکنون وایرگارد سرور خارج را وارد نمایید. به طور مثال 50820
• زمان ریست سرویس را وارد نمایید.
• ENDPOINT شما در وایرگارد به این صورت خواهد بود : IRAN-IPV4:443
----------------------------------------------------
**اسکرین شات**
Click to reveal image
![]()
------------------------------------------

**اسکریپت های کارآمد :**
- این اسکریپت ها optional میباشد.
Opiran Script
```
apt install curl -y && bash <(curl -s https://raw.githubusercontent.com/opiran-club/VPS-Optimizer/main/optimizer.sh --ipv4)
```Hawshemi script
```
wget "https://raw.githubusercontent.com/hawshemi/Linux-Optimizer/main/linux-optimizer.sh" -O linux-optimizer.sh && chmod +x linux-optimizer.sh && bash linux-optimizer.sh
```• اضافه کردن ایپی 6 اضافه
```
bash <(curl -s -L https://raw.githubusercontent.com/opiran-club/softether/main/opiran-seth)
```
-----------------------------------------------------

**اسکریپت من**
----------------```
apt install curl -y && bash <(curl -Ls https://raw.githubusercontent.com/Azumi67/RTT-Wireguard/main/rtt.sh --ipv4)
```---------------------------------------------

**تلگرام**
 [اپیران- OPIRAN](https://t.me/OPIranClubb)---------------------------------

**سورس ها**[سورس RTT - Radkesvat](https://github.com/radkesvat)
[سورس های Hwashemi](https://github.com/hawshemi/Linux-Optimizer)
 [سورس های OPIRAN](https://github.com/opiran-club)
-----------------------------------------------------

**ویدیوی آموزش**-----------------------------------------