diff --git a/listener/sing_tun/server.go b/listener/sing_tun/server.go index 00ad6dbb..ede0b6ac 100644 --- a/listener/sing_tun/server.go +++ b/listener/sing_tun/server.go @@ -157,7 +157,7 @@ func New(options LC.Tun, tunnel C.Tunnel, additions ...inbound.Addition) (l *Lis if options.FileDescriptor > 0 { if tunnelName, err := getTunnelName(int32(options.FileDescriptor)); err == nil { tunName = tunnelName // sing-tun must have the truth tun interface name even it from a fd - forwarderBindInterface = true + //forwarderBindInterface = true log.Debugln("[TUN] use tun name %s for fd %d", tunnelName, options.FileDescriptor) } else { log.Warnln("[TUN] get tun name failed for fd %d, fallback to use tun interface name %s", options.FileDescriptor, tunName)