Canalizaciones con nombre SQL entre VPN de sitio a sitio

Canalizaciones con nombre SQL entre VPN de sitio a sitio

Me encuentro con problemas de SQL y puedo encontrar el problema exacto ya publicado aquí en SF.

Tengo un servidor SQL ejecutándose en una subred 192.168.16.x en un lado de una VPN de sitio a sitio. Por el otro, tengo una estación de trabajo en una subred 172.16.100.x.

Explorador SQL que se ejecuta en el servidor SQL y explorador de computadora que se ejecuta en los controladores de dominio y en todas las estaciones de trabajo en ambos lados. El navegador de la computadora muestra correctamente todas las computadoras en ambos lados juntas.

Puedo hacer ping y resolver todos los nombres de host en ambas direcciones, pero cuando agrego un DSN de SQL, el nombre de la instancia de SQL no completa el menú desplegable en el lado 100.x, solo en el lado 16.x. Todo el tráfico y los puertos están abiertos en la VPN.

La aplicación de software que necesito configurar requiere que la instancia de SQL esté transmitida y sea seleccionable. Requiere un DSN y básicamente también debe poder configurarse seleccionando una instancia de SQL en la aplicación. No puedes simplemente escribirlo... no funcionará.

Cualquier idea sobre cómo solucionar este problema será muy apreciada.

¡Gracias!

Respuesta1

No sé mucho sobre el descubrimiento de instancias de SQL, pero suponiendo que esto se base en la transmisión, nunca cruzará los límites de la red IP (lo que explica el comportamiento que está observando, si su software está en el lado 16.X de la VPN). ).

Si ese es realmente el problema, una solución alternativa (tenga en cuenta que no la llamé solución) sería configurar alguna traducción de direcciones de red para redirigir la transmisión desde la red 16.X a la dirección de transmisión de la red 100.X si su enrutador lo permite. él.

información relacionada