نسخه v0.6.5 اپدیت شد
ده سرور ایران و یک کلاینت خارج اضافه شد
مشکل ipv6 حل شد و aggressive pool هم اضافه شد( از داخل edit هم میتوانید از ایپی 4 به 6 یا برعکس تغییر بدهید)
ویرایش ریست تایمر اضافه شد
- ریورس تانل به صورت single یا multi
- یک سرور ایران و ده کلاینت خارج
- ده سرور ایران و یک کلاینت خارج
- مانیتور پورت توسط tcpdump (تست)
- دارای ویرایش تمام سرور ها و کلاینت ها
- دارای status و نمایش لاگ ها
- پشتیبانی از ws, wss, tcp, tcpmux, wsmux, wssmux و udp
- پورت فوروارد و امکان فوروارد پورت از یک ایپی بر روی ایپی دیگر
- امکان استفاده از لوکال ایپی ها به همراه این تانل
- داری حذف کامل تانل
- داری retry interval و mux
- پشتیبانی از nodelay
- پشتیبانی از selft signed certs
- پشتیبانی از authentication token
- دارای ریست تایمر بر حسب دقیقه یا ساعت
- پشتیبانی از Port range
- دارای ویرایش ریست تایمر برای single و multi
- پشتیبانی از arm64 / amd64
نکات
-
ادرس cert ها در این مکان میباشد < /etc/backhaul
-
ادرس sniff در حالت single در این directory میباشد > /etc/backhaul.json
-
ادرس sniff در حالت multi در این directory میباشد > /etc/backhaul_server1.json یا /etc/backhaul_client1.json
-
در حالت مولتی هر کانفیگ در سرور ایران برای یک کلاینت خارج میباشد. به عبارتی اگر دو کلاینت خارج دارم، پس باید در سرور ایران دو کانفیگ داشته باشم
-
در حالت مولتی، برای 10 سرور ایران و یک کلاینت خارج : برای هر تعداد سرور ایران، یک کانفیگ در کلاینت خارج میخواهیم. به عبارتی اگر 3 سرور ایران دارم در کلاینت خارج، 3 کانفیگ خواهم داشت. اموزش آن مانند 1 سرور ایران و 10 کلاینت خارج میباشد
-
برای تغییر یا ویرایش پس از انجام تغییرات، گزینه save را بزنید
روش ریورس tcpmux - single
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در single method استفاده نمایید. در این روش من به وسیله tcpmux بین یک سرور ایران و یک کلاینت خارج ارتباط برقرار میکنم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج دو عدد پورت دارم. پورت اول، 5050 و پورت دوم 6060 میباشد.
- نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن را azumi قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم . گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. من در کلاینت خارج دو عدد پورت دارم، پس عدد 2 را وارد میکنم و سپس پورت ها را به ترتیب وارد میکنم.
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- سپس کلاینت خارج را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل را همانند سرور ایران وارد میکنم
- توکن هم همانند سرور ایران وارد میکنم
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- این status متود تانل شما و مقداری از لاگ های شما را نشان میدهد. در صورت مشاهده کامل، نام سرویس در قسمت بالا نوشته شده است. با systemctl status بررسی نمایید
- این نمونه ای از ویرایش تانل میباشد که میتوانید گزینه های مختلف را ویرایش نمایید. مثلا من پورت تانل را عوض میکنم و سپس save را میزنم و سپس همین کار را در کلاینت خارج انجام میدهم.
- در کلاینت خارج در کنار تغییر پورت، امکان تغییر ایپی سرور ایران هم وجود دارد.
- سایر موارد هم در صورت نیاز میتوانید تغییر دهید و save را بزنید
روش ریورس wss - single
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در single method استفاده نمایید. در این روش من به وسیله wss بین یک سرور ایران و یک کلاینت خارج ارتباط برقرار میکنم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج دو عدد پورت دارم. پورت اول، 5050 و پورت دوم 6060 میباشد.
- نخست پیش نیاز ها نصب میشود و self signed cert هم generate میشود
- نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن را azumi قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم . گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. من در کلاینت خارج دو عدد پورت دارم، پس عدد 2 را وارد میکنم و سپس پورت ها را به ترتیب وارد میکنم
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- سپس کلاینت خارج را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل را همانند سرور ایران وارد میکنم
- توکن هم همانند سرور ایران وارد میکنم
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- در مورد status و edit tunnel در قسمت tcpmux توضیحاتی دادم
روش ریورس ws - single
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در single method استفاده نمایید. در این روش من به وسیله ws بین یک سرور ایران و یک کلاینت خارج ارتباط برقرار میکنم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج دو عدد پورت دارم. پورت اول، 5050 و پورت دوم 6060 میباشد.
- نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن را azumi قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم . گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. من در کلاینت خارج دو عدد پورت دارم، پس عدد 2 را وارد میکنم و سپس پورت ها را به ترتیب وارد میکنم.
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- سپس کلاینت خارج را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل را همانند سرور ایران وارد میکنم
- توکن هم همانند سرور ایران وارد میکنم
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- این نمونه برای سرور ایران میباشد که میتوانید گزینه های مختلف را ویرایش نمایید. مثلا من پورت تانل را عوض میکنم و سپس save را میزنم و سپس همین کار را در کلاینت خارج انجام میدهم.
- در کلاینت خارج در کنار تغییر پورت، امکان تغییر ایپی سرور ایران هم وجود دارد.
- سایر موارد هم در صورت نیاز میتوانید تغییر دهید و save را بزنید
روش ریورس wss - مولتی
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در multi method استفاده نمایید. در این روش من به وسیله wss بین یک سرور ایران و دو کلاینت خارج ارتباط برقرار میکنم
- دقت نمایید که هر کانفیگ در سرور ایران برابر با کلاینت خارج میباشد. بدین صورت که اگر من 2 عدد کلاینت خارج دارم پس باید در سرور ایران، دو عدد کانفیگ داشته باشم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج اول دو عدد پورت دارم و در کلاینت خارج دوم یک عدد پورت دارم
- در کلاینت خارج اول، پورت اول 5050 و پورت دوم 6060 میباشد و در کلاینت خارج دوم، پورت ان 5051 میباشد
- در سرور ایران، کانفیگ اول را setup میکنیم. نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن کانفیگ اول را azumi قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم . گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. من دو عدد کلاینت خارج دارم و این کانفیگ اول میباشد پس مربوط به کلاینت اول خارج میباشد. من در کلاینت خارج اول، دو عدد پورت دارم، پس عدد 2 را وارد میکنم و سپس پورت ها را به ترتیب وارد میکنم.
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- کانفیگ اول در سرور ایران setup شد. حالا باید کانفیگ دوم را انجام دهم.
- چون دو عدد کلاینت خارج دارم باید دو عدد کانفیگ در سرور ایران داشته باشم که سرور ایران به هر دو کلاینت خارج متصل شود
- هر کلاینت خارج ممکن است چندین پورت داشته باشد که تعداد پورت را مشخص میکنید.
- به طور مثال من در کلاینت خارج اول، دو عدد پورت دارم و در کلاینت خارج دوم، 1 عدد پورت دارم
- در کلاینت خارج اول، پورت اول 5050 و پورت دوم 6060 میباشد و در کلاینت خارج دوم، پورت ان 5051 میباشد
- در سرور ایران، کانفیگ دوم را setup میکنم. نخست از من سوال میشود که تانل پورت چه میباشد. من 801 را وارد میکنم/ پورت تانل کانفیگ اول با کانفیگ دوم متفاوت خواهد بود
- توکن کانفیگ دوم را azumitan قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم . گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. تعداد پورت من در کلاینت خارج دوم، یک عدد 5051 است . پس عدد 1 را وارد میکنم
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.زمان ها برابر باشد
- سپس کلاینت خارج اول را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل کانفیگ اول را وارد میکنم. پورت 800 بود
- توکن هم همان توکن کانفیگ اول در سرور ایران را وارد میکنم. توکن azumi بود
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- سپس کلاینت خارج دوم را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل کانفیگ دوم را وارد میکنم. پورت 801 بود
- توکن هم همان توکن کانفیگ دوم در سرور ایران را وارد میکنم. توکن azumitan بود
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- توضیحی کوتاه در مورد status مولتی میدم. در اینجا نوع تانل و مقدار کانفیگ های سرور ایران را نشان میدهد و مقدار از سرویس لاگ تانل شما هم نمایش میدهد.
- برای مشاهده status به صورت manual، نام سرویس را کپی کنید و با دستور systemclt status مشاهده نمایید
- این نمونه ای از ویرایش تانل در سرور ایران میباشد که گزینه های مختلفی را میشود تغییر داد
- به طور مثال من میخواهم پورت تانل کانفیگ اول در سرور ایران را تغییر بدهم.سپس باید در کلاینت خارج اول هم همین مقدار را وارد کنم. در اسکرین بعدی نشان میدم
- سایر موارد هم در صورت نیاز میتوانید تغییر دهید و save را بزنید
- در کلاینت خارج اول هم پورت تانل را تغییر میدهم. ایپی سرور ایران هم که تغییری نکرده است
- سایر موارد هم در صورت نیاز میتوانید تغییر دهید و save را بزنید
روش ریورس udp - single
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- در این روش، اموزش استفاده از Port range در این تانل را مینویسم
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در single method استفاده نمایید. در این روش من به وسیله udp بین یک سرور ایران و یک کلاینت خارج ارتباط برقرار میکنم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج سه عدد پورت دارم. پورت اول، 5050 و پورت دوم 5051 و پورت سوم 5052 میباشد. میخواهم از Port range استفاده کنم
- شما میتوانید تعداد پورت ها را بسیار بیشتر کنید
- نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن را azumi قرار میدهم.
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم. از من میپرسد که حالت عادی پورت فوروارد را میخواهم یا فوروارد به صورت Port range . من Port range را انتخاب میکنم
- گزینه اول که همون فوروارد به صورت Port range میباشد. گزینه دوم فوروارد به صورت port range و به یک ایپی خاص. گزینه سوم فوروارد به صورت port range به ایپی و پورت خاص میباشد
- من گزینه اول را انتخاب میکنم. مقدار 5050-5052 را قرار میدهم. در صورت داشتن پورت های بیشتر عدد دیگری را انتخاب میکنید
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- سپس کلاینت خارج را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل را همانند سرور ایران وارد میکنم
- توکن هم همانند سرور ایران وارد میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
نحوه ویرایش
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- در این قسمت میخواهم روش ویرایش یا اضافه کردن پورت ها را در گزینه edit backhaul نشان بدهم
- در این قسمت، من میخواهم port range خود را ویرایش نمایم. عدد 8 را میزنم و از من سوال میشود که برای ویرایش عدد مورد نظر را انتخاب کنید و برای اضافه کردن پورت، add را تایپ کنید
- من میخواهم ویرایش کنم پس عدد 1 که پورت مورد نظر من است را میزنم و ان را به همان فرمت، اما با اعداد دیگری ویرایش میکنم.
- دقت کنید که باید همین کار را در کلاینت خارج هم انجام دهید.
- در این قسمت به شما نحوه اضافه کردن پورت جدید را نمایش میدهم. من میخواهم Port range جدیدی را اضافه کنم
- پس add را تایپ میکنم و سپس از من سوال میشود که میخواهد به صورت regular پورتی جدید را وارد نمایم یا به صورت Port range. فرمت ان هم برای مثال به شما نمایش داده میشود
- عدد 1 را میزنم و Port range مربوطه را مانند مثال وارد میکنم.
- همین کار را در کلاینت هم انجام میدهم
- هم در سرور و هم در کلاینت گزینه save را میزنم
روش ریورس و به صورت پورت رنج ws - مولتی
- این اموزش برای نمونه نوشته شده است و تنها برای اشنایی شما با این اسکریپت میباشد
- بقیه روش هم به همین صورت است و میتوانید از این اموزش برای سایر موارد در multi method استفاده نمایید. در این روش من به وسیله ws بین یک سرور ایران و دو کلاینت خارج ارتباط برقرار میکنم
- من برای یک کانفیگ از port range و برای کانفیگی دیگر از regualar port استفاده میکنم تا شما کاملا متوجه شوید
- دقت نمایید که هر کانفیگ در سرور ایران برابر با کلاینت خارج میباشد. بدین صورت که اگر من 2 عدد کلاینت خارج دارم پس باید در سرور ایران، دو عدد کانفیگ داشته باشم
- خب اول سرور ایران را کانفیگ میکنم. من در کلاینت خارج اول 3 عدد پورت دارم و در کلاینت خارج دوم دو عدد پورت دارم
- برای کانفیگ اول از Port range و برای کانفیگ دوم از regular port استفاده خواهم کرد
- در کلاینت خارج اول، پورت اول 5050 و پورت دوم 5051 و پورت سوم 5052 میباشد و در کلاینت خارج دوم، پورت ان 6060 و 6061 میباشد
- در سرور ایران، کانفیگ اول را setup میکنیم. نخست از من سوال میشود که تانل پورت چه میباشد. من 800 را وارد میکنم
- توکن کانفیگ اول را azumi قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم. از من میپرسد که حالت عادی پورت فوروارد را میخواهم یا فوروارد به صورت Port range . من Port range را انتخاب میکنم
- گزینه اول که همون فوروارد به صورت Port range میباشد. گزینه دوم فوروارد به صورت port range و به یک ایپی خاص. گزینه سوم فوروارد به صورت port range به ایپی و پورت خاص میباشد
- من گزینه اول را انتخاب میکنم. مقدار 5050-5052 را قرار میدهم. در صورت داشتن پورت های بیشتر عدد دیگری را انتخاب میکنید
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.
- کانفیگ اول در سرور ایران setup شد. حالا باید کانفیگ دوم را انجام دهم.
- چون دو عدد کلاینت خارج دارم باید دو عدد کانفیگ در سرور ایران داشته باشم که سرور ایران به هر دو کلاینت خارج متصل شود
- در این کانفیگ از regular port استفاده میکنم
- در سرور ایران، کانفیگ دوم را setup میکنم. نخست از من سوال میشود که تانل پورت چه میباشد. من 801 را وارد میکنم/ پورت تانل کانفیگ اول با کانفیگ دوم متفاوت خواهد بود
- توکن کانفیگ دوم را azumitan قرار میدهم.
- گزینه Nodelay را فعال میکنم . شما میتوانید غیرفعال کنید که bandwidth بهتری داشته باشد
- نیاری به web interface ندارم و No را واد میکنم
- سایر موارد را به صورت پیش فرض قرار میدهم. شما میتوانید در صورت دانش کافی، اعداد مورد نظر خود را وارد نمایید
- سپس به قسمت بعدی کانفیگ میرسم .در اینجا من میخواهم دو عدد پورت را بدون port range فوروارد کنم. پس گزینه regular port را انتخاب میکنم
- گزینه اول که همون فوروارد پورت میباشد. گزینه دوم فوروارد پورت از یک ایپی خاص. گزینه سوم فوروارد پورت بر روی ایپی خاص. گزینه 4 ، فوروارد پورت از یک ایپی خاص بر روی یک ایپی خاص میباشد
- من گزینه اول را انتخاب میکنم. از من سوال میشود که چند عدد پورت دارید. تعداد پورت من در کلاینت خارج دوم، دو عدد 6060 و 6061 است . پس عدد 2 را وارد میکنم
- پورت ها را وارد میکنم
- سپس از من سوال میشود که ایا ریست تایمر میخواهم فعال کنم که گزینه Y را میزنم. شما هر ساعتی که مناسب خودتان است را وارد نمایید.زمان ها برابر باشد
- سپس کلاینت خارج اول را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل کانفیگ اول را وارد میکنم. پورت 800 بود
- توکن هم همان توکن کانفیگ اول در سرور ایران را وارد میکنم. توکن azumi بود
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- سپس کلاینت خارج دوم را کانفیگ میکنم.
- ایپی 4 یا 6 سرور ایران را میخواهد که من ایپی 4 سرور ایران را وارد میکنم
- پورت تانل کانفیگ دوم را وارد میکنم. پورت 801 بود
- توکن هم همان توکن کانفیگ دوم در سرور ایران را وارد میکنم. توکن azumitan بود
- گزینه Nodelay را فعال میکنم
- نیازی به web interface و sniff ندارم
- سایر موارد به صورت default قرار میدهم. بعدا میتوان در ویرایش تانل ان ها را تغییر داد
- سپس از من سوال میشود که ایا ریست تایمر را میخواهم که فعال شود که گزینه y را میزنم و همان مقدار سرور ایران را وارد میکنم
- برای ویرایش تانل به قسمت نحوه ویرایش مراجعه نمایید
- نصب پیش نیاز ها
apt install python3 -y && sudo apt install python3-pip && pip install colorama && pip install netifaces && apt install curl -y
pip3 install colorama
sudo apt-get install python-pip -y && apt-get install python3 -y && alias python=python3 && python -m pip install colorama && python -m pip install netifaces
sudo apt update -y && sudo apt install -y python3 python3-pip curl && pip3 install --upgrade pip && pip3 install netifaces colorama requests
- اجرای اسکریپت
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Azumi67/Backhaul_script/refs/heads/main/backhaul.sh)"
- در صورتی که سرور شما externally managed بود، از کامند زیر استفاده نمایید
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Azumi67/Backhaul_script/refs/heads/main/managed.sh)"