diff --git a/hub/executor/executor.go b/hub/executor/executor.go index d3b5eb81..796face2 100644 --- a/hub/executor/executor.go +++ b/hub/executor/executor.go @@ -102,8 +102,8 @@ func ApplyConfig(cfg *config.Config, force bool) { updateSniffer(cfg.Sniffer) updateHosts(cfg.Hosts) updateGeneral(cfg.General, true) - updateNTP(cfg.NTP) updateDNS(cfg.DNS, cfg.General.IPv6) + updateNTP(cfg.NTP) // initialize NTP after DNS because an NTP server may be a hostname. updateListeners(cfg.General, cfg.Listeners, force) updateTun(cfg.General) // tun should not care "force" updateIPTables(cfg)