feat(utils): implement MagicDNS suffix handling and normalization for dst_addr
- Added support for extracting and setting MagicDNS suffix. - Normalized `dst_addr` using the MagicDNS suffix to simplify configuration. - Improved logging for normalized and failed addresses during `connect` rule processing.
This commit is contained in:
@@ -43,6 +43,8 @@ func serviceLogic(configPath string, isTsnetDebug bool, configURL string, logger
|
||||
}
|
||||
logger.Info("tsnet server initialized")
|
||||
|
||||
core.NormalizeConnectRulesDstAddr(cfg.Connect, logger)
|
||||
|
||||
core.StartForwarders(ctx, srv, cfg.Forward)
|
||||
core.StartConnectors(ctx, srv, cfg.Connect)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user