사이트 간 VPN 전반의 SQL 명명된 파이프

사이트 간 VPN 전반의 SQL 명명된 파이프

SQL 문제가 발생하면 여기 SF에 이미 게시된 정확한 문제를 찾을 수 있습니다.

사이트 간 VPN의 한쪽에 있는 192.168.16.x 서브넷에서 실행되는 SQL 서버가 있습니다. 다른 쪽의 172.16.100.x 서브넷에 워크스테이션이 있습니다.

SQL 서버에서 실행되는 SQL 브라우저, DC와 양쪽의 모든 워크스테이션에서 실행되는 컴퓨터 브라우저. 컴퓨터 브라우저는 양쪽에 있는 모든 컴퓨터를 올바르게 표시합니다.

모든 호스트 이름을 양방향으로 ping하고 확인할 수 있지만 SQL DSN을 추가하면 SQL 인스턴스 이름이 100.x 측의 드롭다운을 채우지 않고 16.x 측에서만 채워집니다. 모든 트래픽과 포트는 VPN에서 열려 있습니다.

설정해야 하는 소프트웨어 애플리케이션을 사용하려면 SQL 인스턴스가 브로드캐스트되고 선택 가능해야 합니다. DSN이 필요하며 기본적으로 앱에서도 SQL 인스턴스를 선택하여 구성할 수 있어야 합니다. 그냥 입력할 수는 없습니다. 작동하지 않습니다.

이 문제를 해결하는 방법에 대한 아이디어를 주시면 감사하겠습니다.

감사해요!

답변1

저는 SQL 인스턴스 검색에 대해 잘 모르지만 이것이 브로드캐스트를 기반으로 한다고 가정하면 IP 네트워크 경계를 절대 넘지 않을 것입니다. (귀하의 소프트웨어가 VPN의 16.X 측에 있는 경우 목격하고 있는 동작을 설명합니다.) ).

이것이 실제로 문제인 경우 해결 방법(저는 이것을 솔루션이라고 부르지 않았습니다)은 라우터가 허용하는 경우 네트워크 16.X에서 네트워크 100.X의 브로드캐스트 주소로 브로드캐스트를 리디렉션하도록 일부 네트워크 주소 변환을 설정하는 것입니다. 그것.

관련 정보