bepass-org / bepass-org/smartSNI
حل مشکل درخواست هایی که پورت 443 نیستن
- Dominant language
- Go
- Stars
- 535
- Forks
- 96
- PR merge metrics
- No merged PRs in 30d
Description
سلام وقت بخیر مهندس عزیز
یه مشکلی که الان هست اینه که فقط از پورت 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
ممنون میشم اینم درست کنید که دیگه برنامه کامل باشه
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked NAT-table explanation, then trace the Go proxy's handling of WebSocket URLs with ports other than 443. The issue names no repository files or tests; done means the example non-443 WSS endpoint and other explicit ports connect successfully without losing the original port.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100