«صفحهها باز میشوند ولی بازی وصل نمیشود و کسی صدایم را نمیشنود» - نُه بار از ده بار یعنی UDP رد نمیشود.
پروکسی سیستم UDP را حمل نمیکند
تنظیمات پروکسی ویندوز برای HTTP و HTTPS ساخته شده و فقط TCP را جلو میبرد. همسانسازی بازی، تماس صوتی و QUIC همگی روی UDP هستند؛ پس با پروکسی سیستم یا مستقیم بیرون میروند یا اصلاً کار نمیکنند.
دو راه دارید: حالت TUN که ترافیک را در لایه شبکه میگیرد و UDP را هم پوشش میدهد، یا تنظیم پروکسی SOCKS5 داخل خود برنامه به شرط پشتیبانی از بازپخش UDP. در عمل اولی انتخاب میشود.
پیشنهاد همکاری لینک اشتراک را از کجا بیاوریم؟ سرویس همکار ما هنگام ثبتنام ۱ گیگابایت ترافیک پرسرعت هنگکنگ رایگان میدهد. دریافت سرور پرسرعتنود باید udp را اجازه دهد
گرفتن ترافیک در کلاینت به معنای پذیرش آن در نود نیست. هر پروکسی جداگانه اعلام میکند:
proxies:
- name: "hk-01"
type: ss
server: 1.2.3.4
port: 8388
cipher: aes-128-gcm
password: "xxxx"
udp: true
بدون udp: true کلاینت هیچ بسته UDP به آن نود نمیفرستد. نبود این فیلد در اشتراکهای تولیدشده بهشکل عجیبی رایج است؛ Parsers میتواند هر بار پس از بهروزرسانی خودکار اضافهاش کند.
سه دلیل ادامه مشکل
- سرویسدهنده UDP را بسته است. وقتی سرور بازپخش نمیکند، این فیلد کاری نمیکند. در صفحه Logs دنبال ردهای مربوط به UDP بگردید یا از پشتیبانی بپرسید.
- یک قاعده آن را میگیرد. برای فرایند بازی یک قاعده صریح بنویسید و مسیرش را ببینید، در قواعد PROCESS-NAME و اگر قاعده پورتی مقصر است، DST-PORT و SRC-PORT.
- برنامه از کنار پروکسی رد میشود. بعضی لانچرهای بازی پشته شبکه خودشان را دارند، در برنامههایی که پروکسی سیستم را نادیده میگیرند.