ntpd bindet sich an alle Schnittstellen
ntpd bindet sich an alle Schnittstellen
Hallo
Gibt es eine Möglichkeit, dass ntpd sich an keine Schnittstellen bindet und so zusagen nur als Client arbeitet?
Oder gibt es für einen reinen NTP-Client der im Hintergrund die Zeit aktualisiert bessere Lösungen? (nicht unbedingt cron und ntpdate )
Gruß
sven
Gibt es eine Möglichkeit, dass ntpd sich an keine Schnittstellen bindet und so zusagen nur als Client arbeitet?
Oder gibt es für einen reinen NTP-Client der im Hintergrund die Zeit aktualisiert bessere Lösungen? (nicht unbedingt cron und ntpdate )
Gruß
sven
Debian Testing (Linux 2.6.32 SMP); Gnome 2.28
- Snoopy
- Beiträge: 4297
- Registriert: 17.11.2003 18:26:56
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rh.- Pflz.
Hi
Ich nutze rdate in einem kleinen Skript, das ich als root-User anstarte
Falls rdate nicht vorhanden
Ich nutze rdate in einem kleinen Skript, das ich als root-User anstarte
Code: Alles auswählen
#!/bin/sh
# zeitsync.sh
#
# Kleines Skript zur Zeitsynchronisation des Rechners
#
# Andreas Traub 2006-03-03
# Ist mein Server denn ueberhaupt da ? Wenn nein...dann verpissen wir uns gleich wieder
# =====
/bin/ping -c1 -w2 time.fu-berlin.de 2>&1 >/dev/null
if [ "$?" != "0" ]
then
echo "Ich kann den Time-Server nicht erreichen !"
exit 0
fi
/usr/sbin/rdate time.fu-berlin.de
exit 0
Code: Alles auswählen
apt-get install rdate
- McAldo
- Moderator
- Beiträge: 2069
- Registriert: 26.11.2003 11:43:36
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Terra / Sol-System / Milchstraße
Re: ntpd bindet sich an alle Schnittstellen
Kann man das vielleicht auch an eine bestimmte IP binden? Wenn man Alias-IPs auf einem Interface hat, dann geht es über die alias-IP raus (in meinem Fall unerwünscht).
McAldo
McAldo
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: ntpd bindet sich an alle Schnittstellen
Es gibt die etwas undokumentierte Option -I <device>, die man in /etc/default/ntp spezifizieren sollte, beispielsweise:
Beim Start kommt dann im syslog:
Gruss, mistersixt.
Code: Alles auswählen
NTPD_OPTS='-g -I eth0'
Code: Alles auswählen
...
ntpd[11363]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
ntpd[11363]: Listening on interface #1 wildcard, ::#123 Disabled
ntpd[11363]: Listening on interface #2 lo, ::1#123 Enabled
ntpd[11363]: Listening on interface #3 eth1, fe80::20b:cdff:feba:82ca#123 Disabled
ntpd[11363]: Listening on interface #4 eth0, fe80::20b:cdff:fec9:a8f9#123 Enabled
ntpd[11363]: Listening on interface #5 eth2, fe80::20b:cdff:fec9:b058#123 Disabled
ntpd[11363]: Listening on interface #6 lo, 127.0.0.1#123 Enabled
ntpd[11363]: Listening on interface #7 eth0, 10.3.0.199#123 Enabled
ntpd[11363]: Listening on interface #8 eth2, 87.232.xxx.xxx#123 Disabled
...
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
Re: ntpd bindet sich an alle Schnittstellen
Bei chrony gibt es die Option 'allow',
zBsp 'allow 127.0.0.1'
zBsp 'allow 127.0.0.1'
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- McAldo
- Moderator
- Beiträge: 2069
- Registriert: 26.11.2003 11:43:36
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Terra / Sol-System / Milchstraße
Re: ntpd bindet sich an alle Schnittstellen
Ja, die kenne ich und hab das auch schon versucht. Aber wenn eth0:0 existiert, und eth0 die IP 192.168.1.1 hat und eth0:0 die IP 192.168.1.3, dann wird 192.168.1.3 als ausgehende IP genommen. Ich hätte aber lieber 192.168.1.1. Es bräuchte also eine Option um ntp nicht an ein Interface, sondern an eine IP zu binden.mistersixt hat geschrieben:Es gibt die etwas undokumentierte Option -I <device>, die man in /etc/default/ntp spezifizieren sollte, beispielsweise:
Gruss, mistersixt.Code: Alles auswählen
NTPD_OPTS='-g -I eth0'
McAldo
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
- mistersixt
- Beiträge: 6601
- Registriert: 24.09.2003 14:33:25
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: ntpd bindet sich an alle Schnittstellen
Hallo McAldo,McAldo hat geschrieben:Ja, die kenne ich und hab das auch schon versucht. Aber wenn eth0:0 existiert, und eth0 die IP 192.168.1.1 hat und eth0:0 die IP 192.168.1.3, dann wird 192.168.1.3 als ausgehende IP genommen. Ich hätte aber lieber 192.168.1.1. Es bräuchte also eine Option um ntp nicht an ein Interface, sondern an eine IP zu binden.mistersixt hat geschrieben:Es gibt die etwas undokumentierte Option -I <device>, die man in /etc/default/ntp spezifizieren sollte, beispielsweise:
Gruss, mistersixt.Code: Alles auswählen
NTPD_OPTS='-g -I eth0'
McAldo
das war auch eher eine Antwort auf den Thread-Starter, dass man das an eine IP "binden" kann, geht glaube ich in der Tat nicht.
Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE
Re: ntpd bindet sich an alle Schnittstellen
man ntpd.conf hat geschrieben: listen on address
Specify a local IP address or a hostname the ntpd(8) daemon
should listen on. If it appears multiple times, ntpd(8) will
listen on each given address. If `*' is given as an address,
ntpd(8) will listen on all local addresses. ntpd(8) does not
listen on any address by default. For example:
listen on *
or
listen on 127.0.0.1
listen on ::1
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")