An open API service indexing awesome lists of open source software.

https://github.com/azumi67/rtt-icmp-tunnel

Establish an ICMP tunnel between Server and Client and combine it with RTT [ Reverse Tunnel] - Supports both TCP & UDP
https://github.com/azumi67/rtt-icmp-tunnel

icmp icmp-tunnel reverse-tunnel rtt tcp tunnel udp v2ray wireguard

Last synced: 3 months ago
JSON representation

Establish an ICMP tunnel between Server and Client and combine it with RTT [ Reverse Tunnel] - Supports both TCP & UDP

Awesome Lists containing this project

README

          

![R (2)](https://github.com/Azumi67/PrivateIP-Tunnel/assets/119934376/a064577c-9302-4f43-b3bf-3d4f84245a6f)
نام پروژه : ریورس تانل و تانل ICMP بین سرور و کلاینت
---------------------------------------------------------------
----------------------------------

**توضیح کوتاه در مورد این پروژه :**

- بوسیله دو مدل تانل ICMP اقای james و hans بین کلاینت و سرور تانل را برقرار کنید و سپس با ایپی پرایوت 4 ساخته شده ، ریورس تانل اقای رادکسوت را برقرار میکنید.
- من این روش را قبلا با FRP و پورت فوروارد انجام میدادم و سرعت خوبی هم داشت.
- لطفا اگر فیدبکی داشتید بگید.
- اگر اختلالی در تانل داشتید همیشه وارد مسیر روبرو شوید cd /etc/systemd/system و با دستور ls ، سرویس های خارج و ایران را بیابید و با دستور systemctl status servicename و یا journalctl -u servicename.service ، دلیل اختلال تانل را بیابید
- در نصب تانل های icmp، دقت کنید که به اشتباه کانفیگ نسازید که به اختلال خواهید خورد.
- خودم داخل سرور های مختلف تست کردم و جواب داده . بر روی دبیان 12 و اوبونتو 20 تست شده است.
- اگر از پنل v2ray استفاده میکنید، لطفا ایپی پرایوت ها را باز کنید.
- به زودی تانل های ICMP دیگر که با پورت فوروارد انجام میشود هم در Repo دیگر قرار میدهم.
------------------------
![Exclamation-Mark-PNG-Clipart](https://github.com/Azumi67/Game_tunnel/assets/119934376/3951d7d9-0e17-4723-b07f-786500ccbc7f)**چند نکته**

- برای تانل ICMP ، حتما اگر اشتباهی در کانفیگ انجام دادید باید حتما هم در سرور ایران و خارج حذفش کنید و هر دو سرور ریبوت شود در غیر این صورت خطای SERVER IS FULL را میگیرید.
- قبل از کانفیگ دوباره، همیشه با دستور ip a مشاهده کنید که tun0 یا tun1 که مربوط به icmp است ، موجود نباشد. حتما پس از Uninstall ICMP سرور خود را ریست نمایید.
- مورد دیگر اینکه، در سرور های ایران اگر DNS مشکل داشته باشد، ممکن است دانلود انجام نشود. حتما از طریق nano /etc/resolv.conf اقدام به تغییر موقتی dns خود بکنید .
- ممکن است در سرور ایران شما، سرعت دانلود پایین باشد و برای همین، ممکنه که دانلود پیش نیاز ها کمی طول بکشد.
- پورت ها در آموزش برای مثال استفاده شده اند، شما میتوانید از پورت های دلخواه خودتان استفاده نمایید.

------------------------

![R (a2)](https://github.com/Azumi67/RTT-Wireguard/assets/119934376/3f64bfa8-3785-4a0b-beba-366b3cb73719)
**دسترسی سریع به اسکریپت**

- [کلیک - click](https://github.com/Azumi67/RTT-ICMP-Tunnel#%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-%D9%85%D9%86)
------------------------
![check](https://github.com/Azumi67/PrivateIP-Tunnel/assets/119934376/13de8d36-dcfe-498b-9d99-440049c0cf14)
**امکانات**

- تانل ICMP با دو روش متفاوت و استفاده از ایپی های آن تانل در ریورس تانل RTT
- پشتیبانی از TCP و UDP
- قابلیت تانل تک پورت و چندین پورت برای TCP
- قابلیت تانل تک پورت برای UDP
- مناسب برای V2ray و Openvpn و Wireguard
- امکان حذف و استارت و استاپ سرویس

------------------------------------------------------

![147-1472495_no-requirements-icon-vector-graphics-clipart](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/98d8c2bd-c9d2-4ecf-8db9-246b90e1ef0f)
**پیش نیازها**

- لطفا سرور اپدیت شده باشه.
- میتوانید از اسکریپت اقای [Hwashemi](https://github.com/hawshemi/Linux-Optimizer) و یا [OPIRAN](https://github.com/opiran-club/VPS-Optimizer) هم برای بهینه سازی سرور در صورت تمایل استفاده نمایید. (پیش نیاز نیست)

----------------------------


![6348248](https://github.com/Azumi67/PrivateIP-Tunnel/assets/119934376/398f8b07-65be-472e-9821-631f7b70f783)
**آموزش**
-
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل Hans با ریورس تانل RTT - تک پورت - TCP**
----------------------------------
![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/902a2efa-f48f-4048-bc2a-5be12143bef3) **سرور خارج**

**مسیر : hans RTT > single port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMP شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- من پورت ایران 443 گذاشتم و این پورت جدید کانفیگ های من خواهد بود.
- من یک کانفیگ vmess با پورت 8080 دارم پس پورت خارج را 8080 قرار میدم.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
----------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/902a2efa-f48f-4048-bc2a-5be12143bef3) **سرور ایران**

**مسیر : hans RTT > single port > iran**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.

------------------

![Exclamation-Mark-PNG-Clipart](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/1b367bc9-aaed-4a8d-84a6-a2a1fc31b831)**نکات**

- در صورت ریبوت شدن سرور ایران ، یک ایپی جدید برای تانل ICMP انتخاب میشود و این باعث میشود که در تانل شما اختلال پیش بیاید.
- دقت نمایید این مشکل در تانل HANS است و تنها در صورتی اتفاق میوفتد که سرور ایران ریبوت شود و خارج ریبوت نشود.
- از طریق دو راه میشه این مشکل را حل کرد . با ادیت سرویس تانل رادکسوت در سرور خارج و تغییر ایپی قدیمی به ایپی جدید در سرور ایران.
- برای روش اول، این مسیر سرویس تانل RTT میباشد. etc/systemd/system/radkesvattunnel-kharej.service/
- با nano ویرایش کنید و ایپی جدید ایران هم در سرور ایران با دستور ip a بدست اورید.
- راه دوم هم ریبوت کردن سرور خارج و ایران میباشد که درست میشود.(این روش ساده تر است)

--------------------------------------
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل Hans با ریورس تانل RTT - چندین پورت - TCP**
--------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/756f468e-8d6c-45bd-9a4a-a9d056011147)**سرور خارج**

**مسیر : hans RTT > multi port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMP شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- من پورت ایران 443 گذاشتم.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
- کانفیگ شبیه تک پورت میباشد ولی من برای مولتی پورت تمام پورت ها را باز گذاشتم.
- در مالتی پورت، پورت کانفیگ شما تغییری نخواهد کرد و همان پورت قبلی خواهد بود. تنها ایپی ادرس شما به ایپی ادرس ایران تغییر خواهد کرد.
- به طور مثال من دو کانفیگ VMESS با پورت های 8080 و 8081 دارم و پس از تانل، تنها نیاز است که ایپی ادرس را به ایپی ادرس ایران تغییر بدم.

---------------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/49000de2-53b6-4c5c-888d-f1f397d77b92)**سرور ایران**

**مسیر : hans RTT > multi port > IRAN**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.
- کانفیگ شبیه تک پورت میباشد ولی من برای مولتی پورت تمام پورت ها را باز گذاشتم.
- در مالتی پورت، پورت کانفیگ شما تغییری نخواهد کرد و همان پورت قبلی خواهد بود. تنها ایپی ادرس شما به ایپی ادرس ایران تغییر خواهد کرد.

------------------

![Exclamation-Mark-PNG-Clipart](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/1b367bc9-aaed-4a8d-84a6-a2a1fc31b831)**نکات**

- در صورت ریبوت شدن سرور ایران ، یک ایپی جدید برای تانل ICMP انتخاب میشود و این باعث میشود که در تانل شما اختلال پیش بیاید.
- از طریق دو راه میشه این مشکل را حل کرد . با ادیت سرویس تانل رادکسوت در سرور خارج و تغییر ایپی قدیمی به ایپی جدید در سرور ایران.
- برای روش اول، این مسیر سرویس تانل RTT میباشد. etc/systemd/system/radkesvattunnel-kharej.service/
- با nano ویرایش کنید و ایپی جدید ایران هم در سرور ایران با دستور ip a بدست اورید.
- راه دوم هم ریبوت کردن سرور خارج و ایران میباشد که درست میشود.(این روش ساده تر است)
- دقت نمایید این مشکل در تانل HANS است و تنها در صورتی اتفاق میوفتد که سرور ایران ریبوت شود و خارج ریبوت نشود.

--------------------------------------
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل ICMPTUNNEL با ریورس تانل RTT - تک پورت - TCP**
--------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/756f468e-8d6c-45bd-9a4a-a9d056011147)**سرور خارج**

**مسیر : icmptunnel RTT > single port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMPTUNNEL شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- من پورت ایران 443 گذاشتم.این پورت جدید کانفیگ شما میباشد.
- من یک کانفیگ vmess با پورت 8080 دارم پس پورت خارج را 8080 قرار میدم.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.

---------------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/49000de2-53b6-4c5c-888d-f1f397d77b92)**سرور ایران**

**مسیر : icmptunnel RTT > single port > iran**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.

--------------------------------------
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل ICMPTUNNEL با ریورس تانل RTT - چند پورت - TCP**
--------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/756f468e-8d6c-45bd-9a4a-a9d056011147)**سرور خارج**

**مسیر : icmptunnel RTT > multi port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMPTUNNEL شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- من پورت ایران 443 گذاشتم.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.
- کانفیگ شبیه تک پورت میباشد ولی من برای مولتی پورت تمام پورت ها را باز گذاشتم.
- در مالتی پورت، پورت کانفیگ شما تغییری نخواهد کرد و همان پورت قبلی خواهد بود. تنها ایپی ادرس شما به ایپی ادرس ایران تغییر خواهد کرد.

---------------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/49000de2-53b6-4c5c-888d-f1f397d77b92)**سرور ایران**

**مسیر : icmptunnel RTT > multi port > iran**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.
- کانفیگ شبیه تک پورت میباشد ولی من برای مولتی پورت تمام پورت ها را باز گذاشتم.
- در مالتی پورت، پورت کانفیگ شما تغییری نخواهد کرد و همان پورت قبلی خواهد بود. تنها ایپی ادرس شما به ایپی ادرس ایران تغییر خواهد کرد.

--------------------------------------
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل Hans با ریورس تانل RTT - تک پورت - UDP**
--------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/756f468e-8d6c-45bd-9a4a-a9d056011147)**سرور خارج**

**مسیر : Hans RTT > single port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMP شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- پورت وایرگارد من 50824 میباشد.
- من پورت ایران 443 گذاشتم و این پورت جدید وایرگارد من خواهد شد.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
------------------

![Exclamation-Mark-PNG-Clipart](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/1b367bc9-aaed-4a8d-84a6-a2a1fc31b831)**نکات**

- در صورت ریبوت شدن سرور ایران ، یک ایپی جدید برای تانل ICMP انتخاب میشود و این باعث میشود که در تانل شما اختلال پیش بیاید.
- از طریق دو راه میشه این مشکل را حل کرد . با ادیت سرویس تانل رادکسوت در سرور خارج و تغییر ایپی قدیمی به ایپی جدید در سرور ایران.
- برای روش اول، این مسیر سرویس تانل RTT میباشد. etc/systemd/system/radkesvattunnel-kharej.service/
- با nano ویرایش کنید و ایپی جدید ایران هم در سرور ایران با دستور ip a بدست اورید.
- راه دوم هم ریبوت کردن سرور خارج و ایران میباشد که درست میشود.(این روش ساده تر است)
- دقت نمایید این مشکل در تانل HANS است و تنها در صورتی اتفاق میوفتد که سرور ایران ریبوت شود و خارج ریبوت نشود.

---------------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/49000de2-53b6-4c5c-888d-f1f397d77b92)**سرور ایران**

**مسیر : Hans RTT > single port > iran**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.

--------------------------------------
![OIP2 (1)](https://github.com/Azumi67/V2ray_loadbalance_multipleServers/assets/119934376/3ec2f05f-3308-4441-8cce-62ab4776f4e2)
**تانل Icmptunnel با ریورس تانل RTT - تک پورت - UDP**
--------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/756f468e-8d6c-45bd-9a4a-a9d056011147)**سرور خارج**

**مسیر : ICMPTunnel RTT > single port > kharej**


Image

- نخست RTT را نصب کنید و سپس سرور خارج را کانفیگ میکنیم .
- کانفیگ را از سرور خارج شروع میکنیم.
- پس از نصب پیش نیاز ها، تانل ICMP شما در سرور خارج فعال میشود و حالا نوبت کانفیگ RTT در سرور خارج است.
- پورت وایرگارد من 50824 میباشد.
- من پورت ایران 443 گذاشتم و این پورت جدید وایرگارد من خواهد شد.
- در قسمت SNI، گیت هاب را قرار میدهم. شما میتوانید SNI دیگری قرار دهید.
- در قسمت Restart Service مقدار 24 را قرار میدم. شما زمان مورد نیاز را بر اساس نیاز خودتان تغییر دهید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.

---------------------------------------

![green-dot-clipart-3](https://github.com/Azumi67/6TO4-PrivateIP/assets/119934376/49000de2-53b6-4c5c-888d-f1f397d77b92)**سرور ایران**

**مسیر : Hans RTT > single port > iran**


Image

- مانند سرور خارج، نخست RTT را نصب کنید و سپس کانفیگ سرور ایران را انجام دهید.
- پس ار نصب پیش نیاز ها، از شما ایپی 4 سرور خارج را میخواهد که وارد میکنید و تانل ICMP بر روی سرور ایران فعال میشود. سپس کانفیگ RTT را بر روی سرور ایران را انجام میدهیم.
- پورت ایران را من 443 قرار داده بودم
- قسمت SNI هم که گیت هاب گذاشته بودم.
- ریستارت سرویس هم که مانند قبل بر اساس نیازتان، مقدارش را مشخص کنید.
- در اینجا مشکل عوض شدن ایپی در صورت ریبوت شدن سرور ایران، مانند تانل HANS وجود ندارد
- از IFCONFIG برای اضافه شدن ایپی استفاده شده است.

--------------------------------------
**اسکرین شات**

Click to reveal image


menu screen

------------------------------------------
![scri](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/cbfb72ac-eff1-46df-b5e5-a3930a4a6651)
**اسکریپت های کارآمد :**
- این اسکریپت ها 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
```

-----------------------------------------------------
![R (a2)](https://github.com/Azumi67/PrivateIP-Tunnel/assets/119934376/716fd45e-635c-4796-b8cf-856024e5b2b2)
**اسکریپت من**
----------------
```
sudo apt-get install python3 -y && apt-get install wget -y && apt-get install python3-pip -y && pip3 install colorama && pip3 install netifaces && apt-get install curl -y && python3 <(curl -Ls https://raw.githubusercontent.com/Azumi67/RTT-ICMP-Tunnel/main/rtt-icmp.py --ipv4)
```

- اگر با دستور بالا نتوانستید اسکریپت را اجرا کنید، نخست دستور زیر را اجرا نمایید و سپس دستور اول را دوباره اجرا کنید.

```
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
```

--------------------------------------

• دستور زیر برای کسانی هست که پیش نیاز ها را در سرور، نصب شده دارند


```
python3 <(curl -Ls https://raw.githubusercontent.com/Azumi67/RTT-ICMP-Tunnel/main/rtt-icmp.py --ipv4)
```
--------------------------------------
• اگر سرور شما خطای externally-managed-environment داد از دستور زیر اقدام به اجرای اسکریپت نمایید.


```
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Azumi67/RTT-ICMP-Tunnel/main/managed2.sh)"
```

---------------------------------------------
![R (7)](https://github.com/Azumi67/PrivateIP-Tunnel/assets/119934376/42c09cbb-2690-4343-963a-5deca12218c1)
**تلگرام**
![R (6)](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/f81bf6e1-cfed-4e24-b944-236f5c0b15d3) [اپیران- OPIRAN](https://t.me/OPIranClubb)

---------------------------------
![R23 (1)](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/18d12405-d354-48ac-9084-fff98d61d91c)
**سورس ها**

![R (6)](https://github.com/Azumi67/RTT-ICMP-Tunnel/assets/119934376/4aaca07f-8685-48a6-9bb5-6d84f40f5128)[سورس های RTT](https://github.com/radkesvat)

![R (9)](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/33388f7b-f1ab-4847-9e9b-e8b39d75deaa) [سورس های icmptunnel](https://github.com/jamesbarlow/icmptunnel)

![R (9)](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/33388f7b-f1ab-4847-9e9b-e8b39d75deaa) [سورس های hans](https://github.com/friedrich/hans)

![R (9)](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/33388f7b-f1ab-4847-9e9b-e8b39d75deaa) [سورس های OPIRAN](https://github.com/opiran-club)

![R (9)](https://github.com/Azumi67/6TO4-GRE-IPIP-SIT/assets/119934376/4758a7da-ab54-4a0a-a5a6-5f895092f527)[سورس های Hwashemi](https://github.com/hawshemi/Linux-Optimizer)

-----------------------------------------------------

![youtube-131994968075841675](https://github.com/Azumi67/FRP-V2ray-Loadbalance/assets/119934376/24202a92-aff2-4079-a6c2-9db14cd0ecd1)
**ویدیوی آموزش**

-----------------------------------------