Extraño problema de tiempo de espera de Internet

Extraño problema de tiempo de espera de Internet

Trabajando con un cliente, configuré un nuevo servidor para él hace 3 semanas. Es un servidor Windows 2016, que reemplaza a un servidor SBS; el dominio ya está configurado, inicialmente comencé a configurar RDS, pero lo eliminé y simplemente instalé la función Essentials para acceso web remoto. Todo ha ido bien hasta ahora. Envío un correo electrónico al ISP hoy para actualizar los reenvíos de puertos al nuevo servidor en el enrutador Mikrotik (dicen que esto ya está hecho, pero el enlace RWA todavía apunta al servidor anterior). Recibo una llamada del cliente 2 horas después diciendo Internet no funciona y Outlook no se conecta (O365).

Entonces puedo hacer teamviewer... y todas las máquinas dicen que tienen acceso a Internet y hacer ping a IP y nombres de dominio funciona bien, nslookup devuelve los resultados esperados pero los sitios web se agotan (ERR_CONNECTION_TIMED_OUT), Outlook no se conecta, etc.

Llamo a un chico del ISP, entra y reinicia la antena inalámbrica y el enrutador mikrotik. Por supuesto, me arrancan, pero Teamviewer se vuelve a conectar, escribo una búsqueda y Google muestra un resultado, pero luego vuelve a no funcionar, igual que antes.

Tengo reenviadores de DNS de Google en el servidor/controlador de dominio, las máquinas DHCP obtienen DNS del enrutador ISP (su DNS). De cualquier manera no sale nada. No cambié nada hoy y dicen que no cambiaron nada hoy.

¿Alguna idea de lo que podría estar pasando aquí?

información relacionada