Skip to content

Educational udp loadbalancer with some of it's tunnels [ private ip included]

Notifications You must be signed in to change notification settings

Azumi67/udp-loadbalancer-tunnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

R (2) نام پروژه : لودبالانسر UDP با تانل

lang زبان - Languages

  • [زبان English]

check امکانات

• ساخت پرایوت ایپی و سرویس پینگ برای برقرار ماندن تانل بین دو سرور
• ساخت udp loadbalancer بدون تانل و با تانل
• تانل UDP با استفاده از FRP و UDP2RAW
• نمایش وضعیت سرویس تانل شما
• امکان ریست و حذف کردن سرویس
• وایرگارد را در سرور خارج نصب نمایید
• تانل RTT هم بعدا به اسکریپت اضافه خواهد شد.
• پشتیبانی از amd64 و arm

Image

• این پروژه اموزشی هست و اگر خطایی در لودبالانس دیدید لطفا به من اطلاع بدید

• برای اضافه کردن ایپی 6 native میتوانید از اسکریپت Opiran استفاده نمایید. لطفا به قسمت اسکریپت های کارامد رجوع کنید.
• مسیر nginx در این directory میباشد >/etc/nginx/nginx.conf

6348248 آموزش

لود بالانس با تانل

Image

•اگر به تنهایی از لودبالانس میخواهید استفاده کنید، تنها گزینه سوم را انتخاب کنید. در این کانفیگ از لود بالانس و تانل استفاده شده است
•از گزینه 4، لودبالانس و تانل frp استفاده کردیم.
• پورت وایرگارد خارج و پورت لود بالانس را وارد نمایید.
• در صورتی که از لودبالانس بدون تانل میخواهید استفاده کنید، پورت لودبالانس، پورت جدید شما برای وایرگارد میباشد
•اگر از لود بالانس و تانل میخواهید استفاده کنید، پورت لودبالانس، پورت شما برای تانل خواهد بود( جایگزین پورت خارج شما میشود)
•تعداد ایپی 6 خارج برای لود بالانس را انتخاب کنید. از ایپی 6 native خارج استفاده کنید
• پورت لود بالانس شما در اخر به شما نمایش داده خواهد شد
• تست انجینکس در صورت درستی مراحل طی شده؛ به صورت successful نمایش داده میشود.

لود بالانس با تانل FRP - سرور ایران

Image

• تانل را اول بر روی سرور ایران کانفیگ نمایید
• پورت و توکن تانل را وارد نمایید (مقدار یکسان در سرور خارج و ایران قرار بدهید)
• پورت لودبالانس را در سرور ایران وارد نمایید
• پورت جدید وایرگاردتون رو وارد نمایید. اینجا به نام پورت وایرگارد ایران میباشد

لود بالانس با تانل FRP - سرور خارج

Image

• چون لود بالانس تک پورت استفاده میکنیم پس تنها به یک ایپی 6 برای سرور ایران و خارج نیاز داریم
• ایپی 6 native ایران یا ایپی پرایوت ایران را وارد نمایید
• اسکریپت را اپدیت کردم تا از لوکال ایپی استفاده شود
• پورت و توکن تانل رو مانند سرور ایران وارد نمایید
• پورت لودبالانس و پورت جدید وایرگارد خودتون رو که با نام iran wireguard port میباشد را وارد نمایید. مانند سرور ایران

لود بالانس با تانل udp2raw - سرور خارج

Image

• برای این تانل، نخست لود بالانس را اجرا نمایید و پورت لود بالانس را برای تانل یادداشت نمایید و سپس سرور خارج را برای تانل انتخاب نمایید
• پورت تانل را وارد نمایید
• پورتی که برای لودبالانس انتخاب کردید را هم در تانل udp2raw در سرور خارج وارد نمایید
• در این تانل، پورت جدید وایرگارد شما همان پورت لودبالانس خواهد بود

لود بالانس با تانل udp2raw - سرور ایران

Image

• برای این تانل، نخست لود بالانس را اجرا نمایید و پورت لود بالانس را برای تانل یادداشت نمایید و سپس سرور ایران را برای تانل انتخاب نمایید
• سپس یا از ایپی پرایوت یا ipv6 native برای تانل استفاده نمایید.
• اگر میخواهید از پرایوت ایپی استفاده نمایید، قبل از اجرای لود بالانس، از طریق گزینه دوم پرایوت ایپی خارج و ایران را بسازید.
• پورت تانل را وارد نمایید
• پورتی که برای لودبالانس انتخاب کردید را هم در تانل udp2raw در سرور ایران وارد نمایید
• در این تانل، پورت جدید وایرگارد شما همان پورت لودبالانس خواهد بود
• در قسمت kharej ipv6 address ، ایپی 6 native خارج یا ایپی پرایوت خارج را وارد نمایید

پرایوت ایپی

Image

• ساخت پرایوت ایپی : از سرور خارج شروع کنید.
• ایپی 4 خارج و ایران را وارد نمایید
• تعداد ایپی پرایوتی که نیاز دارید را وارد نمایید
• ایپی های ساخته شده را در notepad برای استفاده در تانل بنویسید
• به صورت اتوماتیک ایپی پرایوت وسرویس پینگ به منظور جلوگیری از اختلال برای شما ساخته خواهد شد
• سپس همین مراحل را برای سرور ایران هم انجام بدهید

اسکرین شات

Click to reveal image

menu screen


scri اسکریپت های کارآمد :

  • این اسکریپت ها 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)

R (a2) اسکریپت من

apt install curl -y && bash <(curl -Ls https://raw.githubusercontent.com/Azumi67/udp-loadbalancer-tunnel/main/udp.sh --ipv4)

R (7) تلگرام R (6) اپیران


R23 (1) سورس ها

R (6) سورس های FRP

R (9)سورس های Hwashemi

R (9) سورس های OPIRAN

R (6)سورس udp2raw


youtube-131994968075841675 ویدیوی آموزش


About

Educational udp loadbalancer with some of it's tunnels [ private ip included]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages