J'ai tout essayé et googlé beaucoup! Mais je ne peux pas faire fonctionner NTP sur mon serveur. Ce message est le dernier espoir! J'ai installé ntp sur le serveur debian avec cette configuration ( /etc/ntp.conf
):
driftfile /var/lib/ntp/ntp.drift
statdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.it.pool.ntp.org iburst
server 1.it.pool.ntp.org iburst
server 2.it.pool.ntp.org iburst
server 3.it.pool.ntp.org iburst
restrict -4 default nomodify nopeer noquery notrap
restrict -6 default nomodify nopeer noquery notrap
# Restrict eth0 ip
restrict 192.168.1.1
restrict 127.0.0.1 noserve nomodify
restrict ::1
Maintenant, quand j'essaye:
ntpq -pn
127.0.0.1: timed out, nothing received
***Request timed out
Quand j'essaye:
ntpdate -q
9 Mar 18:08:01 ntpdate[27896]: no servers can be used, exiting
Mais avec:
ntpdate -d 0.it.pool.ntp.org
Je reçois les paquets entrants et règle le décalage horaire. Cela m'a conduit à une mauvaise configuration de ntp.conf .
Tout indice pourquoi cela se produit.
/etc/ntp.conf
? Êtes-vous sûr de ces serveurs NTP? Essayez Debian, mon (travail) ntp.conf est ici .service ntpd restart
.Réponses:
Si aucun des serveurs NTP que vous essayez ne semble répondre, il est probable qu'un pare-feu bloque les demandes sortantes ou les réponses entrantes.
NTP utilise le port UDP 123. Vous pouvez vérifier si les demandes sortantes sont bloquées en exécutant traceroute sur ce port. En fonction de votre implémentation de traceroute, cela peut ressembler à quelque chose
traceroute -p 123 0.it.pool.ntp.org
(Debian inclut plusieurs implémentations de traceroute, checktraceroute --help
ouman traceroute
sur votre système). Si les demandes entrantes sont bloquées mais que les demandes sortantes passent, je ne pense pas que vous puissiez diagnostiquer où elles sont bloquées sans accès à une machine en dehors de votre réseau (si vous avez accès à une telle machine, exécuteztraceroute -p 123 your.ip.address
). Notez que si vous avez une adresse IP privée , la possibilité d'utiliser NTP nécessite la coopération de votre administrateur réseau (en particulier, la prise en charge NTP dans l' appliance NAT ).Si vous avez configuré un pare-feu sur votre machine, assurez-vous qu'il laisse passer NTP. Le moyen le plus simple est d'autoriser tout le trafic sur le port UDP 123:
(Vous souhaiterez peut-être ajouter des directives
-d
/-s
pour restreindre à une adresse IP particulière ou à un ensemble d'adresses IP. Notez que si vous le faites, vous devrez mettre à jour ces règles si les serveurs NTP du pool que vous utilisez changent d'adresse IP. .)Si le trafic NTP est bloqué quelque part entre votre appareil et Internet, contactez votre administrateur réseau. Il est probable qu'il existe une machine relais que vous pouvez utiliser comme serveur NTP.
la source
Pour autant que je sache, votre question est "Pourquoi ne
ntpq -pn
fonctionne- t-il pas comme je m'y attendais?"Modifiez cette ligne:
retour à ce qu'il était à l'origine:
ntpq -pn
va maintenant fonctionner.FYI:
::1
est la version IPv6 de127.0.0.1
Config mise à jour:
la source
netstat -laun
?Votre problème semble être dans la sélection de ces 2 serveurs dans ces 2 lignes de votre fichier de configuration:
Lorsque j'essaie d'interroger l'un d'eux, j'obtiens également votre erreur:
J'essaierais de sélectionner des serveurs différents pour commencer.
Ces serveurs?
Lorsque je recherche leur nom sur Google, je suis tombé sur cette page intitulée: Come configurare il vostro NTP . Il y avait un autre serveur qui ne fonctionnait pas non plus:
Ces serveurs semblent être le problème.
Chiffrement?
Si vous regardez plus bas cette URL ci-dessus que j'ai mentionnée, ils discutent de l'utilisation du cryptage, vous devrez peut-être l'activer pour accéder à ces serveurs NTP.
Conseils de débogage
J'ai pu me connecter avec succès à vos deux
Exempleiburst
serveurs en utilisant cette commande:Il semblerait donc que votre problème soit en fait quelque chose de mal avec votre
ntp.conf
fichier. Veuillez confirmer que c'est le cas et nous pouvons poursuivre le débogage.la source
ntp.conf
. C'est donc un bon progrès. Je retirerais la plupart des lignes, à l'exception de celles du serveur pour déboguer davantage.ntpd
, l'ajout d'-d
options ajouteront plus et-D level
Dans mon cas, l'adaptateur de bouclage a été désactivé dans le système. Après l'avoir activé, le problème a été résolu. Voir le fichier / etc / network / interfaces.
la source
D'après ce que je vois, vous avez configuré un SERVEUR NTP mais vous le pointez vers une PISCINE
Essayer:
à la place ou utilisez "serveur" avec un serveur dédié, pas un pool.
la source