bepass-org / smartSNI

A simple single file smart sni proxy with doh and dot written in go
397 stars 74 forks source link

حل مشکل درخواست هایی که پورت 443 نیستن #7

Open AkramiPro opened 7 months ago

AkramiPro commented 7 months ago

سلام وقت بخیر مهندس عزیز یه مشکلی که الان هست اینه که فقط از پورت 443 پشتیبانی میکنه چون خیلی از سایت ها هستن که دارن از ws استفاده میکنن و روی پورت 443 نیست اون کانکشن و اینجا به مشکل میخوره برای مثال همین speedtest :

wss://speedtest.pfalzkom.de.prod.hosts.ooklaserver.net:8080/ws?

یا به هر دلیلی ممکن هست پورت 443 نباشه بهترین راه این هست که تمامی پورت ها رو به 443 ریدایرکت کنیم ولی خب پورت اصلی گم میشه . ولی ظاهرا میشه با خوندن جدول nat پورت اصلی رو پیدا کرد که توضیح کاملش در این لینک هست https://blog.snix.ir/posts/goshkan-proxy-server

ممنون میشم اینم درست کنید که دیگه برنامه کامل باشه

uoosef commented 7 months ago

باشه مهندس حتما چک میکنم، اگه تونستید لطفا به من تو تکمیل کردن و بهبود readme کمک کنید

AkramiPro commented 7 months ago

چشم حتما . 2 تا چیز هست که من تو فکرش هستم درست کنم یکی اسکریپت نصب آسان هست که چند تا باگ داره توی نصب و حذف یکی هم اینکه یه github action باید تعریف کرد که از برنامه build بگیره خودکار و release انجام بده