tun2socks -device tun://mytun2socks0 -loglevel info -proxy socks5://127.0.0.1:1081 -stats 0.0.0.0:9000 -udp-timeout 120
#!/bin/sh## $FreeBSD$## PROVIDE: mosdns# REQUIRE: LOGIN FILESYSTEMS# KEYWORD: shutdown. /etc/rc.subrname="mosdns"desc="mosdns daemon"rcvar="mosdns_enable"command="/usr/sbin/daemon"pidfile="/var/run/${name}.pid"procname="/usr/local/mosdns-freebsd-amd64/mosdns"command_args="-f -p ${pidfile} -u root ${procname} -dir2exe -c config.yaml "load_rc_config $namerun_rc_command "$1"
https://pfchina.org/?p=10526
请各位注意,这种方法有个致命的问题,如果tun2socks不能在网络服务启动之前启动,那么网络服务启动时会找不到这个接口,导致接口重新分配,并且断网所以没做好开机自启的,使用中千万不要重启