Comments (28)
علی ایها الحال
تونل معکوس هم به زودی آماده میشه که میشه گفت نیازی به sni و تمیز پیدا کردن نداره و sni سایت های داخلی مثل snapp.ir براش استفاده میشه . اعلام میشه وقتی به اتمام رسید و برای سرور های خارج که فیلتر هست میتونه مفید باشه
from faketlstunnel.
ببینید کانفیگ کاربر نمیتونه از هر sni استفاده کنه بسته به پروتوکل هست اگه tls ساده فعال کردین مثل تروجان ، باید دقیقا دامنه خودتون که روش سرتیفکیت گرفتید بزارید برای sni کانفیگ v2ray
ولی مبحث sni برای این برنامه بیشتر چیز دیگه ایه، میشه گفت هر دامنه ای که در مرورگر باز میشه و سایت روش هست رو به عنوان sni برای تونل استفاده کرد و تونل با کانفیگ v2ray که شما میخواهید استفاده کنید ارتباط خاصی نداره و دیتا رو به هسته عبور میده
from faketlstunnel.
برای استفاده مستقیم فعلا این رو مطالعه کنید
from faketlstunnel.
ببینید sni به خودی خود دلیل بر فیلترینگ نیست ولی هر دامنه ای رد نمیشه از فایروال برای همین ما از sni دامنه های معروف استفاده میکنیم
به روش های reality, faketls , allow insecure
ولی روش allow insecure به سادگی قابل تشخیص هست توسط هم active detection و هم passive detection
مثلا فایروال میبینه با یه sni به خارج برای هند شیک فرستاده میشه و بعد سرتیفیکیت یه دامنه دیگه بر میگرده و با این حال (به خاطر allow insecure ) هند شیک تکمیل میشه در نتیجه این حالت رو Vpn تشخیص میده و میبنده
from faketlstunnel.
من حالات مختلف رو تست می کنم اطلاع می دم بهتون
from faketlstunnel.
سلام لطفا چند sni باز هم معرفی میکنین ؟
from faketlstunnel.
نه بعیده ؛ کلا روی معکوس هنوز لیمیت خاصی از نوع sni نداریم فقط ایپی خارج در کیفیت تاثیر گذاره
from faketlstunnel.
سلام من تانل هیچ وقت انجام نمیدادم تا اینکه مشکل همراه اول پیش اومد و از تکنیک شما انجام دادیم که همه چی هم عالی پیش میره .
دستتونم درد نکنه
from faketlstunnel.
برای پیدا کردن sni میشه هنگام وبگردی از تب نتورک کروم کمک گرفت همچینی میتونید سرچ کنید top 100 websites
و ان هارو تست کنید و همچینین ساب ها هم تست کنید
from faketlstunnel.
من روی ایرانسل و رایتل با تنظیم یه sni یه سایت داخلی و تنظیم فیلد allow in secure =true سرعت خیلی خوبی دارم .
اما مشکل همراه اول و فیلتر کردن سه سوته آیپی و دامنه باعث شد به تانل فکر کنم . برای کانفیگ هام vmess + tcp+http header استفاده می کنم .
با تست های متعدد دارم می بینم که هم sni که تو کانفیگ کاربر می زنیم و هم sni تو برنامه شما در پینگ دریافتی خیلی موثر هست .
با توجه به اینکه allow in secure رو true می کنم شاید بشه گفت tls توی کانفیگم تشریفات الکی هست
from faketlstunnel.
در صورتی که در sni نام دامنه خودمون رو تنظیم کنیم چون به صورت پلین ارسال میشه در tls ساده از این جهت فیلتر میشه .
قدیم همراه اول فقط ساب دامین مربوطه رو فیلتر می کرد و شما می تونستی بری یه ساب جدید تعریف کنی رو دامنه ولی این سری دو هفته پیش نام دامنه من بلکل فیلتر شد
from faketlstunnel.
دامنه من هم دوهفته پیش به کل بلاک شد.
اگر از http header استفاده کنم مزیتی داره؟
from faketlstunnel.
وقتی allow insecure رو روشن کنید ، هند شیک هر دامنه ای بیاد از سایت مقصد هم دامنشو میپذیره و هم پابلیک کی از ca وریفای نمیشه و در نتیجه فایروال میتونه از ۲ روش تشخیص بده این حالت را و سرور خارج را بلاک کنه
from faketlstunnel.
چند تا نکته :
1.در این حالت که شما فرمودید sni برابر نام دامنه خودمون باشه چون می دونم که این اطلاعات Plain تو بسته شما ذکر می شه در ترافیک بالا موجب فیلتر نام دامنه شما نمیشه ؟ من الان یه آیپی دارم همراه اول خودش فیلتر کرده ولی من از سرور آسیاتک هم پینگ دارم هم ssh پس اینکه فیلترینگ فقط لب مرز هست جسارتا به نظرم اشتباه هست
2.به نظرم با توجه به اینکه موضوع کانفیگ هم به عنوان یه قطعه از این پازل اهمیت زیادی داره (در ترافیک داخل قبل از خروج از کشور) یه راهنمایی بفرمایید دقیق چی استفاده بشه بهتره
3. من متوجه منظور شما از دو روشی که در بالا فرمودید فایروال فیلتر میکنه نشدم اگر مزاحم وقت شریف شما نمی شیم یه توضیح بیشتر بفرمایید ممنون می شم
4. ظاهرا مهندس رنج آیپی ها هم به شدت در فیلتر شدن یا نشدن سرور ها بسیار مهم هست
from faketlstunnel.
تشکر از این که قابلیت مولتی پورت رو گذاشتید فقط اگر ممکنه بفرمایید اگر روی دو تا پورت مثلا 2096 و 2083 برای مثال کانفیگ داشته باشیم دستورات به چه شکلی میشن ؟
from faketlstunnel.
ببینید الان برنامه بازه ی پورت قبول میکنه مثلا میتونید بگید
--lport:2083-2096
پورت های مابغی روی سرور خارج بسته هستن در نتیجه دیتا روی اون پورت ها به جایی نمیرسن و قطع میشه کانکشن
from faketlstunnel.
سلام و روز شما بخیر
مهندس من دیشب نسخه قبلی رو تست کردم و خوب جواب گرفتم با sni که خودتون معرفی کردید .پینگ تقریبا زیر هزار بود.
امروز نسخه جدید رو روی یه سرور جدید داخلی همون دیتاسنتر نصب کردم
تنها تفاوت نسبت به دیروز این هست که bbr استاندارد رو نصب کردم . وهمچنین رنج آیپی داخلی از 193 دیروز شد 87
ولی متاسفانه اصلا جواب نیست برای sni هم از همون چیزی که خودت تو صفحه اول گفتی استفاده کردم.
به نظرت مشکل از کجا هست ؟ رنج آیپی داخل
از سرور ایران پینگ خوب دارم به خارج و ارتباط ssh هم بر قرار هست ولی از هر 10 تا پکت یکیش شاد جواب بده
from faketlstunnel.
والا پینگ من تست میکنم عادی هست حدود ۱۲۰
اگه واقعا پینگ بالای هزار هست و بعد با sni های مختلف نتیجه نمیگیرید مشکل آیپی هست و متاسافنه آیپی ها چند نوع فلگ دارند ایپی کثیف هست که وصل میشه ولی سرعت و پینگ و جیتر نابوده و ایپی هم هست که اصلا نمیشه بهش وصل شد
این sni هارو هم تست کنید
alexa.com
superuser.com
i.stack.imgur.com
oops.redditmedia.com
from faketlstunnel.
منظورتون آیپی سرور ایران هست ؟ چون آیپی سرور خارج تغییری نکرده . ارتباطی به نصب bbr نداره ؟ و اینکه اون sni که توصفحه اول خودتون نوشتید تمیزه الان ؟
from faketlstunnel.
اونو چند روزی هست تست نکردم شاید هنوز تمیز باشه
منظورم ایپی سرور خارج بود و اینکه سرور ایران بسته به دیتا سنتر و فایروالی که روشه میتونه رفتار متفاوتی نصبت به یه ایپی خارج نشون بده
نصب bbr توصیه میشه خوبه
from faketlstunnel.
بعد اینکه اگه واقعا فکر میکنید مشکل از اپدیت هست ؛ نسخه قبلی رو دانلود و تست کنید ولی خیلی بعیده این مشکل باشه چون من و یه نفر دیگه کامل این نسخه رو تست کردیم بعد منتشر کردیم بخصوص کانکشن اش رو
from faketlstunnel.
تشکر
from faketlstunnel.
سلام مجدد
من تست های مختلفی انجام دادم به نظرم مشکل از رنج آیپی سرور داخل هست که ارتباط خوبی (حداقل با چند نمونه sni که شما معرفی فرمودید ) نمی تونه با سرور مقصد بگیره .
علت هم این هست چون همین تست ها رو روی یک سرور داخل دیگه با رنج آیپی 193 انجام دادم و سرعت مناسبی گرفتم . هر دو سرور داخلی که تست روشون انجام شد تقریبا خام هستند پس مشکل از bbr نیست . متاسفانه شرکت سرویس دهنده نیز زیر بار تعویض آیپی نمی رود
from faketlstunnel.
به نظرتون ممکنه اشکال در تفاوت تنظیمات دو سرور باشه چون هر ذو از یک دیتا سنتر هستند ولی از دو جای مختلف گرفتم . که متاسفانه اونی که جواب میده تست یک روزه هست
from faketlstunnel.
سرور داخل و خارج به صورت دو طرفه پینگ و ssh هم رو دارند
کانفیگ های مختلفی رو هم تست کردم هیچ یک رو نتونستم به نتیجه برسم
لاگ های نرم افزار شما نشون دهنده برقراری ارتباط بین سرور مبدا و مقصد می باشد ولی در نرم افزار قند شکن پینگ دریافت نمیشه و Fail میشه
ویژگی مالتی پورت به نظر اوکی بود
from faketlstunnel.
الان با iptable ساده تونل میکنید نتیجه چیه ؟ جواب میده؟ یا سرعت و پینگ مناسب نیست یا اصلا وصل نمیشه؟
from faketlstunnel.
سلام و تشکر بابت زحماتتون
من یه پیشنهاد دارم و نمیدونم اصلا شدنیه یا نه ،
میخواستم بگم اگه ممکنه یه لیست از sni توی سرور مشخص بشه و برای کلاینت بشه از هر کدوم که نیاز باشه استفاده کرد (البته این برای مواردی که مثل من توی ترموکس ران میکنن بهتره میشه با تغییر شبکه یا اینترنت sni رو روی کلاینت تغییر داد و دیگه نیاز نباشه روی سرور دستکاری کنیم )
یه خاصیت دیگه ش هم اینه که چند تا کابر میتونن ازش استفاده کنن ..
from faketlstunnel.
سلام من از روش شما ReverseTlsTunnel استفاده کردم امروز استارتشو زدم .
فقط یه سوال امکانش هست یه موقع divar.ir که در هنگام ران کردن سرورها استفاده کردیم به مشکلی بخوره و تمام کانفیگها قطع بشه؟؟
from faketlstunnel.
Related Issues (20)
- پشتیبانی از وایرگارد HOT 2
- پشتیبانی از udp HOT 2
- حل مشکل rebbot شدن تانل HOT 4
- کاهش شدید سرعت HOT 7
- عدم پشتیبانی سی پی یو Arm64 (Ampere) HOT 2
- ریست شدن سرویس به صورت مداوم HOT 1
- ارور موقع اجرا کردن کامند بعد از فایل نصبی HOT 1
- Error: unhandled exception: Permission denied [OSError] HOT 2
- ssh ترکیب با HOT 1
- IKEv2 tunnel
- ipv6 HOT 9
- امکان فوروارد به دامنه و کلودفلر HOT 2
- aarch64 architecture compatibility HOT 28
- Fake tls چرا دیگه آپدیت نمیده HOT 6
- اپدیت اخر
- ترکیب با haproxy
- پر شدن سی پی یو در سرور ایران HOT 4
- arm
- کند و سریع شدن مداوم
- Connecting to iran Timed-out!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from faketlstunnel.