I read that the only way to point an IOS device at your own NTP server is to change your dns sever’s record for time.apple.com to point at your NTP server so that when the iOS device requests the time from the hard-coded time.apple.com it returns that NTP server’s is instead of the one apple returns.
Is that true for all versions of iOS and does it work on iPod Touches? Additionally, does it request on port 123 like most NTP clients?