Fix tailscale dns

This commit is contained in:
世界
2026-05-21 21:38:29 +08:00
parent ee808c46be
commit 4056231e5c
4 changed files with 53 additions and 34 deletions

View File

@@ -83,6 +83,7 @@ type Endpoint struct {
ctx context.Context
router adapter.Router
logger logger.ContextLogger
queryOptions adapter.DNSQueryOptions
dnsRouter adapter.DNSRouter
network adapter.NetworkManager
platformInterface adapter.PlatformInterface
@@ -246,6 +247,7 @@ func NewEndpoint(ctx context.Context, router adapter.Router, logger log.ContextL
ctx: ctx,
router: router,
logger: logger,
queryOptions: outboundDialer.(dialer.ResolveDialer).QueryOptions(),
dnsRouter: dnsRouter,
network: service.FromContext[adapter.NetworkManager](ctx),
platformInterface: service.FromContext[adapter.PlatformInterface](ctx),