I have the core mikrotik device in our network setup as an NTP server. I use this device to point all other network devices to for NTP time, however I have found that it is not working correctly.
I have a bridge interface setup on all of my devices that has no ports assigned to it, just an IP address which I use for management, that way if any one interface goes down I do not loose my management address as long as there is still some connectivity to the network. This works great for configuring, and I thought it worked great for NTP and SNMP also, however I noticed with my first RB750 that I installed stated that the address did not match the request. (I by default install the NTP package and never noticed the NTP client as provided on the RB750 that gives the detailed NTP status) It looks like the NTP server uses the IP address on the outbound port to respond to any NTP requests instead of using the same address that the request came in on. On the server (core dev) I am only using it as a unicast NTP server, broadcast, multicast and manycast are not enabled. I could direct the NTP requests to the outbound interface IP address, but that will stop working if that interface goes down (thus the attempt to use a loopback IP address)
Is there a way to set the IP address that NTP uses (source-interface) without having to create a mangle?
Core device is a RB493AH running v4.2
Thanks for any insight.
Todd