On my server, the time should be fetched. It should no be provided to other servers. I would call this a client.
But it seams that NTP is by default running in server mode, since it is opening ports and listening (waiting from packages).
foohost:~ # netstat -tulpen| grep ntp
udp 0 0 10.172.19.11:123 0.0.0.0:* 0 17756202 28508/ntpd
udp 0 0 30.251.32.11:123 0.0.0.0:* 0 17756200 28508/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 0 17756198 28508/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 0 17756194 28508/ntpd
udp 0 0 fe80::250:56ff:fe30:123 :::* 0 17756206 28508/ntpd
udp 0 0 ::1:123 :::* 0 17756204 28508/ntpd
udp 0 0 :::123 :::* 0 17756191 28508/ntpd
How to stop ntp opening ports and listening?
Linux version: SUSE Linux Enterprise Server 12 SP3
NTPD version: ntp-4.2.8p10-63.3.x86_64