مبدل پیکربندی
پیکربندی را در ویرایشگر بالا بچسبانید، قالبهای منبع و هدف را انتخاب کنید و خروجی تبدیلشده را در ویرایشگر پایین ببینید. تبدیل بهصورت بهترین تلاش انجام میشود: هر فیلدی که نتواند بهطور تمیز به هدف نگاشت شود، بهعنوان هشدار زیر ویرایشگرها ظاهر میگردد. توجیه فیلد به فیلد متناظر در کتاب راهنمای مهاجرت آمده است.
مبدل پیکربندی
پیکربندی را در ویرایشگر بالا بچسبانید، قالبهای منبع و هدف را انتخاب کنید و خروجی تبدیلشده را در ویرایشگر پایین ببینید. تبدیل بهصورت بهترین تلاش انجام میشود — ویژگیهای بدون معادل تمیز بهعنوان هشدار در پایین ظاهر میشوند.
- بدون هشدار.
آنچه پشتیبانی میشود
- پروتکلها: VLESS، VMess، Trojan، Shadowsocks (شامل رمزهای 2022)، Hysteria / Hysteria2، TUIC، WireGuard، HTTP، SOCKS، بهعلاوهٔ ویژههای Direct / Block / DNS و گروههای پراکسی Selector / URL-test / Fallback / Load-balance.
- ترابردها: TCP، WebSocket (با برداشتِ early-data از
?ed=)، HTTP/2، gRPC، HTTPUpgrade، QUIC و xHTTP (هرجا که هدف آن را بفهمد، حفظ میشود). - امنیت: TLS، اثرانگشت uTLS، REALITY، ECH.
- مسیریابی: قواعد domain / IP-CIDR / GEOIP / GEOSITE / port / process / network در هر سه واژگان. رشتههای فشردهٔ قاعدهٔ mihomo از طریق تحلیلگر مبدل بهصورت رفتوبرگشتی وفادارانه حفظ میشوند.
- DNS: URLهای سرور نوعدار (
udp/tcp/tls/https/quic/h3/fakeip/local) و نگاشتnameserver-policyدر mihomo.
آنچه بهعمد از دست میرود
- هر هسته ویژگیهایی دارد که دو هستهٔ دیگر نمیتوانند بیان کنند:
policy/observatory/metricsدر Xray،tun/sniffer/iptablesو rule-providers در mihomo،endpoints/experimental.clash_apiدر sing-box. این فیلدها زمانی که منبع و هدف یک هسته باشند حفظ میشوند (پس یک رفتوبرگشتxray → xrayتقریباً بدون افت است)، اما در انتشار میانهستهای با یک یادداشت سطح info با عنوانCORE_SPECIFIC_PRESERVEDحذف میگردند. - Hysteria2 به شکل تفکیکشدهٔ Xray تبدیل میشود:
settingsبهعلاوهٔstreamSettings.hysteriaSettings، با پهنای باند و ابهامسازی salamander زیرstreamSettings.finalmask. Hysteria v1 در Xray معادلی ندارد (Xray فقط از Hysteria 2 پشتیبانی میکند) و باPROTOCOL_UNSUPPORTED_BY_TARGETحذف میشود. - خروجی sing-box از شِمای فعلی پیروی میکند: قواعد GEOIP / GEOSITE به مجموعه قواعد راه دور از مخازن رسمی SagerNet تبدیل میشوند، خروجی ویژهٔ DNS به کنش قاعدهٔ
hijack-dns، اسنیف ورودی به کنش قاعدهٔsniff، خروجیهای WireGuard به نقطهانتهایی و FakeIP به یک سرور DNS از نوعfakeipتبدیل میشوند، و ShadowsocksR (که sing-box از آن پشتیبانی نمیکند) باPROTOCOL_UNSUPPORTED_BY_TARGETحذف میشود. - افزونهها (مثلاً
plugin: shadow-tlsدر mihomo یا زیربلوکهای plugin در Shadowsocks) بهصورت رشتههای مات عبور داده میشوند؛ طرحوارهٔ داخلی آنها فهمیده نمیشود.
اشتراکگذاری یک نشست
از دکمهٔ Share link استفاده کنید: آدرس URL بهصورت ?src=…&tgt=…&body=… در میآید (body بهصورت base64 امن برای URL است) تا بتوانید آن را در یک چت بچسبانید یا یک مورد آزمایش خاص را نشانهگذاری کنید. بدنههای بزرگتر از حدود ۸ کیلوبایت با یک اطلاعیه از لینک حذف میشوند.
