واجهة مستخدم بسيطة لـ tun2socks على نظام التشغيل Windows.
من خلال التعاون مع عملاء مثل v2ray وss (على سبيل المثال، v2rayN)، يمكنه تحقيق وضع tun.
من خلال تكوين config.yaml وتشغيل TunMax، يمكنك بسهولة تمكين جهاز tun لتولي كل حركة مرور TCP/UDP
الخاصة بالجهاز، بحيث يمكن أيضًا إنشاء وكيل للتطبيقات مثل الألعاب وUWP التي لا يمكن للنظام إنشاء وكيل لها، مما يحقق وضع الوكيل العالمي الحقيقي.
# 与Tun设备出口对接的代理地址,支持:socks5、shadowsocks
# 示例:socks5://127.0.0.1:10808、ss://chacha20:[email protected]:1080
# 注意:如果以下是本机监听的地址,开启这个监听地址的软件一定要使用全局规则(Global Mode),否则会引起死循环。关于死循环的解释,参见本项目的README.md
Proxy : socks5://127.0.0.1:10808
# 可选两种模式,full与expert
# full模式:默认模式,除Server项目设置的地址和本地局域网ip直连,其他流量均走tun
# expert模式:除ExpertIP设置的地址走tun,其他流量均直连。
Mode : full
# 实际代理服务器的域名或IP,可以填写多个,如为域名程序会自动解析其IP地址。
# 该项也用于添加路由表直连规则,属于以下域名或IP的流量均直连,不经过tun。
Server :
- yourserver.com
- 104.67.88.90
# 使用expert模式时生效
ExpertIP :
- ip138.com
- 192.168.1.26
# [可选功能]
# 因为full模式下,本地局域网ip默认会直连。如需使其强制走tun,将以下enable值改为true,并填写强制走tun的局域网ip。
# 开启以下配置后,无论是full模式还是expert模式,填写的局域网ip都会走tun。注:以下仅可填写ip,不支持填写域名。
ProxyLanIP :
enable : false
IP :
- 192.168.1.10
- 192.168.1.11
بعد تشغيل tun، باستثناء IP المعين في عنصر Server
في config.yaml
وقطاع IP الخاص بشبكة LAN المحلية، سيتم الاستيلاء على اتصالات TCP/UDP
لجميع عناوين IP الأخرى بواسطة جهاز tun.
عند الاستخدام، يجب الانتباه إلى الإعدادات التالية، وإلا فسيتسبب ذلك في حلقة اتصال لا نهائية ولا يمكن فتح صفحة الويب.
السبب: خذ استخدام TunMax مع v2rayN لتنفيذ وضع tun كمثال. بعد تشغيل tun، يتولى tun جميع* اتصالات TCP/UDP
الخاصة بالجهاز. إذا تم تعيين قاعدة الاتصال المباشر لـ baidu.com في v2rayN، فسيقوم المتصفح بالوصول إلى baidu.com ويبدأ الاتصال بـ baidu.com، ويتم اعتراض الاتصال والاستيلاء عليه بواسطة tun، ويرسله tun إلى v2rayN للمعالجة الاتصال بـ baidu.com وفقًا للقواعد. الاتصال المباشر، سيتم اعتراض هذا الاتصال المباشر والاستيلاء عليه بواسطة tun، وسيرسل tun الاتصال إلى v2rayN، وسيبدأ v2rayN اتصالاً مباشرًا، مما يتسبب في حلقة لا نهائية.
الكل *: باستثناء IP الذي تم تعيينه في عنصر Server
في config.yaml
وقطاع IP الخاص بالشبكة المحلية المحلية.
السبب: استحوذ tun على كافة اتصالات TCP/UDP
للجهاز المحلي، بما في ذلك حركة مرور UDP لاستعلامات DNS. إذا لم يقم برنامج الوكيل المحلي والخادم البعيد بتمكين دعم UDP، فلا يمكن إكمال إعادة توجيه حركة مرور UDP لإكمال استعلامات DNS، و لا يمكن تحويل اسم المجال إلى IP، ونتيجة لذلك، لا يمكن فتح صفحة الويب.
الكل *: باستثناء IP الذي تم تعيينه في عنصر Server
في config.yaml
وقطاع IP الخاص بالشبكة المحلية المحلية.
نصائح: يتم تمكين دعم UDP افتراضيًا لدى عميل v2rayN ولا يلزم وجود إعدادات خاصة. تعمل وكلاء بروتوكولات vmess وvless على تمكين دعم UDP بشكل افتراضي ولا تتطلب إعدادات خاصة.
ويندوز 7، 8، 10، 11
xjasonlu/tun2socks tun2socks - مدعوم من مكدس gVisor TCP/IP
WireGuard/wintun wintun - برنامج تشغيل جهاز TUN لنظام التشغيل Windows