인터넷에서 SQL Server에 액세스하기 위한 제안

인터넷에서 SQL Server에 액세스하기 위한 제안

고객의 SQL Server, 이상적으로는 전체 LAN에 원격으로 액세스할 수 있어야 합니다.

방화벽/라우터가 있지만 이를 담당하는 사람은 SQL Server용 포트를 열려고 하지 않으며 PPTP 전달을 지원할 수 없습니다.

관리자가 비표준 포트에서 VNC를 열었지만 동적 IP가 있기 때문에 항상 찾기가 어렵습니다.

과거에 저는 우리 네트워크에 다시 연결되는 VPN 연결을 만들었습니다. 하지만 그게 잘 작동하지 않았습니다. 액세스가 필요할 때 컴퓨터 공포증이 있는 사용자에게 아이콘을 두 번 클릭하고Connect

저는 다음을 실행하여 VPN 연결을 항상 사무실로 다시 유지하려고 시도하는 예약된 작업을 만들어 보았습니다.

>rasdial "vpn to name" username password

그러나 몇 달 후 VPN 연결이 이상해졌고 둘 다 연결이 끊어진 것으로 생각되었습니다. 서버를 재부팅할 때까지 VPN 연결이 다시 작동하지 않습니다.

사람이 개입하지 않고 고객의 LAN에 액세스할 수 있는 방법을 생각할 수 있습니까?

  • 라우터에서 포트 열기
  • 외부 IP를 알아야 함
  • 모든 종류의 고객 상호작용

ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ

  • VPN을 사용하다
  • vnc 프로토콜에는 알려진 약점이 있습니다
  • 방어력을 낮추는 것은 현명하지 못하다
  • SQL Server를 인터넷에 직접 노출하는 것은 현명하지 않습니다.
  • 당신은 Empire에서 그 대사를 훔쳤어요

고객은 그런 것에는 전혀 관심이 없습니다. 고객은 제대로 작동하기를 원합니다.

2011년 5월 2일 업데이트

고객이 오늘 아침에 작동하지 않는 문제로 전화를 했습니다. 전 세계 모든 사람이 서로 연결되어 있는 이 거대한 인터넷은 25분 거리에 있는 서버를 관리할 수 없습니다.

답변1

동적 DNS 서비스를 사용하게 한 다음 VNC를 통해 해당 DNS 이름에 연결하세요.

답변2

포그 크릭 부조종사VNC(IIRC)를 기반으로 하는 원클릭 연결 서비스를 제공하며 상당히 저렴하고 설치 및 구성이 완료되면 원격 측에서 사용자 상호 작용이 필요하지 않습니다(연결 확인이 비활성화됨). 네트워크에 방화벽을 변경할 필요가 없습니다.

기본 VNC 연결이 제대로 작동하는 경우 서버에 동적 DNS 클라이언트를 설치하고 포트가 열려 있는 동안 연결하는 데 사용할 수 있는 정적 호스트 이름을 업데이트하도록 합니다(지정한 대로).

답변3

개인적으로 나는 명시적인 허가나 존재 없이 공급업체가 내 네트워크에 연결하는 것을 결코 허용하지 않을 것입니다. 내 제안(실제로는 귀하가 아닌 그들을 위한 제안)은 GoToMeeting, Webex 등과 같은 제3자 솔루션을 사용하여 귀하가 참여하면서 해당 서버에 연결할 수 있도록 하는 것입니다.

답변4

서버와 클라이언트 시스템에 Logmein을 무료로 설치하십시오.

관련 정보