زپتون یه موتور شبکهی جدید، متنباز و بدون وابستگیه که با Zig نوشته شده و برای کار با رابطهای TUN طراحی شده. ایدهاش اینه که ترافیکی رو که سیستمعامل وارد TUN میکنه، مدیریت کنه و اون رو به ارتباطهای TCP، UDP و ICMP تبدیل کنه؛ بعد هم ترافیک رو مستقیم یا از طریق SOCKS5 در اختیار برنامهی دیگهای قرار بده.
پروژه Zeptun امکاناتی مثل پشتیبانی همزمان از IPv4 و IPv6، NAT، مدیریت DNS، مسیریابی خودکار، فوروارد ICMP و پردازش چندصفی TUN رو داره و برای Linux، Android، Windows، macOS، iOS و FreeBSD ساخته شده. طبق بنچمارکی که روی یک رانر گیتهاب گرفته شده، زپتون عملکرد بهتری نسبت به Sing-box، Hev و Tun2socks داشته.
این مدل هستههای مستقل، میتونه برای پروژههایی که نمیخوان تمام شبکه و TUN خودشون رو به هستههایی مثل سینگباکس وابسته کنن جالب باشه؛ مخصوصاً با توجه به اینکه استفاده و توزیع کدهای پروژههای دیگه میتونه الزامات لایسنس و کپیرایت خودش رو برای توسعهدهندگان داشته باشه.
👉 github.com/Noisemux/zeptun
🔗 ᴡᴇʙꜱɪᴛᴇ • ᴠᴘɴʜᴜʙ • ɢɪᴛʜᴜʙᴍɪʀʀᴏʀ
@ircfspace
Post #2611
27.9K

- 👍 116
- ❤ 66
- 🔥 5
- 👎 4
- 😁 1
- 🎉 1