وب‌سرویس مجید

پروژه tun2socks

xjasonlyu/tun2socks

کاربرد:

این ابزار یک پروژه شبیه‌ساز تونل شبکه است که با استفاده از موتور TCP/IP استک gVisor، ترافیک شبکه را از طریق یک تونل (TUN) به یک سوکس (SOCKS) فوروارد می‌کند. به عبارت ساده، تمام ترافیک شبکه یک دستگاه رو می‌تونه به یک پروکسی SOCKS هدایت کنه بدون نیاز به تنظیمات پیچیده در سیستم عامل.

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز داری تمام ترافیک شبکه (مثل برنامه‌های بدون پشتیبانی از پروکسی) رو از طریق یک پروکسی یا VPN عبور بدی، این ابزار عالیه. مخصوصاً در محیط‌های کانتینری مثل Docker یا سیستم‌های بدون دسترسی روت، که تنظیم شبکه سخته. همچنین برای توسعه‌دهندگانی که می‌خوان رفتار شبکه رو شبیه‌سازی یا کنترل کنن، مناسبه.

چند مثال از موارد استفاده

اجرای یک برنامه بدون پشتیبانی از پروکسی از طریق یک سرور دور (مثل دسترسی به اینترنت فیلترنشده)

استفاده در محیط‌های کانتینری برای کنترل خروجی شبکه بدون تغییر تنظیمات هاست

تست امنیت شبکه و شبیه‌سازی شرایط شبکه خاص در توسعه نرم‌افزار

اتصال به شبکه‌های خصوصی از طریق تونل بدون نیاز به روت کردن دستگاه

  • ##tun2socks
  • ##gVisor
  • ##SOCKSProxy
  • ##NetworkTunnel
  • ##ContainerNetworking
  • ##Docker
  • ##ProxyTool
  • ##LinuxNetworking
  • ##DevTools
  • ##CloudSecurity