Losing connection between pbx and phones on the server network when internet goes out?

Are you using chan_sip, that’s a well known limitation if you lose DNS.