GUI ง่ายๆ สำหรับ tun2socks บน Windows
การร่วมมือกับไคลเอนต์เช่น v2ray และ ss (เช่น v2rayN) ทำให้สามารถรับรู้โหมด tun ได้
ด้วยการกำหนดค่า config.yaml และเรียกใช้ TunMax คุณสามารถเปิดใช้งานอุปกรณ์ปรับแต่งเพื่อรับการรับส่งข้อมูล 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 ของ LAN ภายใน
เหตุผล: Tun ได้เข้าควบคุม* การเชื่อมต่อ TCP/UDP
ทั้งหมดของเครื่องในระบบ รวมถึงการรับส่งข้อมูล UDP สำหรับการสืบค้น DNS หากซอฟต์แวร์พร็อกซีในเครื่องและเซิร์ฟเวอร์ระยะไกลไม่เปิดใช้งานการสนับสนุน UDP การส่งต่อการรับส่งข้อมูล UDP จะไม่สามารถดำเนินการให้เสร็จสิ้นเพื่อทำการสืบค้น DNS ได้ และ ไม่สามารถแก้ไขชื่อโดเมนเป็น IP ได้ ส่งผลให้ไม่สามารถเปิดหน้าเว็บได้
ทั้งหมด *: ไม่รวม IP ที่ตั้งไว้ในรายการ Server
ใน config.yaml
และส่วน IP ของ LAN ภายใน
เคล็ดลับ: ไคลเอนต์ v2rayN เปิดใช้งานการรองรับ UDP เป็นค่าเริ่มต้น และไม่จำเป็นต้องตั้งค่าพิเศษ พร็อกซีสำหรับโปรโตคอล vmess และ vless เปิดใช้งานการสนับสนุน UDP ตามค่าเริ่มต้น และไม่ต้องการการตั้งค่าพิเศษ
วินโดว์ 7, 8, 10, 11
xjasonlu/tun2socks tun2socks - ขับเคลื่อนโดยสแต็ก gVisor TCP/IP
WireGuard/wintun wintun - ไดรเวอร์อุปกรณ์ TUN สำหรับ Windows