دوستان یوتیوب کانال عضو باشید که آموزش بکهال رو در اسرع وقت براتون بذارم. با TCP شروع میکنیم و توضیحات مربوط به آپشنها و کانفیگ صحیح. ☹️
📹 https://youtube.com/@Gozar_Xray
👁@Gozar_Xray
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
4👌74❤🔥25🗿2 1
- Advanced options for tcpmux configuration
- Bind to specific ip address at server side
👁️@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥38👌11🗿2 1
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥28👌7🗿2 2
از این بعد میتونید ترافیک مصرفی پورتها رو مشاهده کنید. برای این کار به فایل کانفیگ باید موارد زیر رو اضافه کنید:
sniffer = true
web_port = 2060
sniffer_log = "backhaul.json"
به آدرس IP:web_port اگر برید میتونید صفحهی Port Usage رو مشاهده کنید. تمام ترافیک در فایل backhaul.json ذخیره میشه، بنابراین با ریستارت یا قطع تانل ترافیک مصرفی ریست نمیشه. به هر حال استفاده کنید تا اگر باگی داشت برطرف بشه.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤🔥44👌5 5
tls_cert = "/root/server.crt"
tls_key = "/root/server.key"
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤🔥38👌5🗿3 2 2
اگر مشکل اتصال دارید اولا گزینه وبسوکت باید توی کلادفلر فعال باشه و دوما حالت encryption mode رو روی full بذارید، اگر وصل نشد بعضی پورتها روی flexible وصل میشه.
🦦 اگر هرگونه باگی مشاهده کردید حتما باید تنظیمات، ورژن بکهال و لاگ هر دو سرور رو بفرستید که بتونم کمک کنم.
👁️@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥32 10 5👌3
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
2 58❤🔥27 21👌7🗿1
[fix] tcp channel improvement
[fix] increase timeout / tcp
[fix] increase timeout ws/wss
[fix] discard connections w/o timeout
[fix] accept channel
[fix] support v6 for ws/wss
[fix] logger+sniffer
[chore] set default buffer-size for ws/wss
[chore] increase panel refresh to 3 seconds
تغییرات مینور جهت بهبود عملکرد کلی برنامه.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.2.2 · Musixal/Backhaul
Changelog
[fix] tcp channel improvement
[fix] increase timeout / tcp
[fix] increase timeout ws/wss
[fix] discard connections w/o timeout
[fix] accept channel
[fix] support v6 for ws/wss
[fix] logg...
[fix] tcp channel improvement
[fix] increase timeout / tcp
[fix] increase timeout ws/wss
[fix] discard connections w/o timeout
[fix] accept channel
[fix] support v6 for ws/wss
[fix] logg...
5❤🔥35 24 18👌9🗿3
ترکیب وب سوکت و ماکس برای دور زدن محدودیت Rate Limiter کلادفلر و دیتاسنترهای ایران.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤🔥38 21 10👌5
[feat] new transport: wsmux, wssmux
[chore] increase port sniffer ticker to 15sec
[chore] add version to title / webpage
معرفی ۲ ترنسپورت جدید wsmux, wssmux. در گیت هاب پروژه میتونید نحوه کانفیگ رو یاد بگیرید.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.3.0 · Musixal/Backhaul
Changelog
1b7e2bb [feat] new transport: wsmux, wssmux
1b7e2bb [feat] new transport: wsmux, wssmux
5❤🔥25 13 7👌4🗿1
[fix] ws and tcp channel stability
[fix] fix restart issue for all transports
[fix] tcp stability
طبق لاگ هایی که فرستادید اکثر مشکلات TCP و WS که عمدتا مربوط به ریستارت بود رو حل کردم. بنابراین اگر باگی حین استفاده مشاهده کردید، حتما با ذکر لاگ و کانفیگ عنوان کنید که برطرف بشه. خطای connection timeout هم مربوط به تانل نیست و به دیتاسنتر بستگی داره.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.3.1 · Musixal/Backhaul
Changelog
597e51b bump version to v0.3.1
[fix] ws and tcp channel stability
[fix] fix restart issue for all transports
[fix] tcp stability
597e51b bump version to v0.3.1
[fix] ws and tcp channel stability
[fix] fix restart issue for all transports
[fix] tcp stability
3❤🔥31 14 11👌5
[fix] tcp/ws optimization
[feat] add workers for tcp tunnel listener
[fix] TCP_NODELAY
در این ورژن TCP_NODELAY رو اگر در کانفیگ ذکر نکنید به صورت دیفالت خاموش هست. پس اگر میخواید فعال بشه در کانفیگ مقدار زیر رو وارد کنید:
nodelay = true
حدود 200ms ممکنه اختلاف Latency پیش بیاد اگر خاموش باشه.
برای چک ورژن بکهال دستور زیر رو بزنید:
./backhaul -v
یا در صفحه ی وب هم میتونید از طریق Title متوجه بشید کدوم ورژن رو نصب کردید.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.3.2 · Musixal/Backhaul
Changelog
[fix] tcp/ws optimization
[feat] add workers for tcp tunnel listener
[fix] TCP_NODELAY
[fix] tcp/ws optimization
[feat] add workers for tcp tunnel listener
[fix] TCP_NODELAY
7❤🔥33 16👌8🗿5 3
Removal of Windows operating system support
[feat] Add SO_REUSEPORT and SO_REUSEADDR socket option to WS and TCP
[fix] Transferring pool connection management from server to client
Remove the port forwarder
[feat] New format of the port section
Changing the default values of some options
تغییرات این ورژن برای ترنسپورت ws و tcp هست. بهبود پروتکل های mux در صورت ریپورت باگ در ریلیز بعدی انجام میشه.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥29 8 7🗿3👌2
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉۳۰۰۰ نفری شدیم! 🎉
این موفقیت بزرگ رو مدیون پدر و مادرم هستم که همیشه میگفتن: "پاشو از پای گوشیت!" و منم با تمام قدرت پا شدم... رفتم کانال رو چک کردم! 😬😂
این موفقیت بزرگ رو مدیون پدر و مادرم هستم که همیشه میگفتن: "پاشو از پای گوشیت!" و منم با تمام قدرت پا شدم... رفتم کانال رو چک کردم! 😬😂
15 111 50👌17❤🔥16🗿3
فکر کنم هدف موشکها خطوط ارتباطی کشور بود . باز نت نابود شد.🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
* [Feat] Refactored MUX Transports.
* [Feat] Hot-Reloadable Configuration. Added support for hot-reloading the configuration file, allowing dynamic updates without restarting the application.
* Performance improvements across all transpors.
* Use io.copy for better performance.
* TCP control channel enhacement.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.4.0 · Musixal/Backhaul
Changelog
[Feat] Refactored MUX Transports.
[Feat] Hot-Reloadable Configuration. Added support for hot-reloading the configuration file, allowing dynamic updates without restarting the application...
[Feat] Refactored MUX Transports.
[Feat] Hot-Reloadable Configuration. Added support for hot-reloading the configuration file, allowing dynamic updates without restarting the application...
5❤🔥24👌2 2 2
فرض کنید میخواید ۸ تا کانکشن رو داخل یه استریم منتقل کنید. برای این کار عدد mux_con = 8 رو در کانفیگ ایران وارد میکنید. مخصوصا برای wsmux روی کلادفلر خیلی خوبه چون تعداد کانکشن های تانل رو کم میکنه. طبق تستهایی که انجام دادم ترنسپورتهای ماکس الان از tcp/ws بهتر عمل میکنند. عدد خیلی بالایی وارد نکنید. تا ۶۴ به نظرم معقوله.
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤🔥26 7 2
* mux transports enhacement
* fix memory leak in mux transports
* using direct Read and Write for transferring data instead of io.copy
* fix panic on closed channels
* fix buges in mux transports
👁@Gozar_Xray
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v0.4.1 · Musixal/Backhaul
Changelog
16a823d fix mutex unlock
db1b045 mux transports enhacement
83eace4 fix memory leak in mux transports
6fab7c0 using direct Read and Write for transferring data instead of io.copy
df8d5cb ...
16a823d fix mutex unlock
db1b045 mux transports enhacement
83eace4 fix memory leak in mux transports
6fab7c0 using direct Read and Write for transferring data instead of io.copy
df8d5cb ...
❤🔥25👌1🗿1