🎂 Happy Birthday! 今天是我的生日 🎉 去留言祝福
🕯️ 点击许个愿吧
✨ 愿望已许下
← Blog

tun2proxy:将代理转为全局TUN隧道

tun2proxy:将代理转为全局TUN隧道

项目地址:https://github.com/tun2proxy/tun2proxy

基本用法

# 创建 tun 网卡
ip tuntap add name tun0 mode tun
ip link set tun0 up

# 绕过代理服务器自身的流量
ip route add 服务器IP via 本地网关 dev 本地网卡

# 启动 tun2proxy
./tun2proxy-bin --tun tun0 --proxy "socks5://1.2.3.4:1080"

配置 systemd 服务

[Unit]
Description=tun2proxy
After=network.target

[Service]
ExecStart=/root/tun2proxy-bin --tun tun0 --proxy "socks5://1.2.3.4:1080"
Restart=always
RestartSec=5
User=root

[Install]
WantedBy=multi-user.target

测试

curl -o /dev/null -s -w "Speed: %{speed_download} bytes/sec\n" \
  http://ftp.us.debian.org/debian/dists/Debian12.10/main/installer-amd64/20230607/images/cdrom/xen/initrd.gz \
  --interface tun0

类似项目:https://github.com/heiher/hev-socks5-tunnel