INF: Microsoft Proxy Server를 통해 SQL Server에 액세스하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 216415 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR216415
모두 확대 | 모두 축소

요약

SQL Server를 프록시 서버와 함께 사용하면 사용자의 내부 네트워크에 인증이 없이 액세스하지 못하게 하고, SQL Server를 인터넷에 직접 연결해야 할 필요성을 없애 줍니다.

프록시 서버 뒤에 위치한 컴퓨터에서 SQL Server를 실행하는 경우 프록시 서버의 패킷 필터링 기능이 SQL Server를 보호해 줍니다.

관리자는 사용자, 서비스, 포트 또는 IP 도메인에 의한 인바운드(Inbound) SQL Server 액세스를 허용 또는 거부하도록 프록시 서버를 구성할 수 있습니다.

본 문서에서는 Microsoft Proxy Server의 서버 프록시 기능을 사용하여 액세스할 수 있도록 Microsoft SQL Server를 구성하는 방법을 설명합니다.

추가 정보

또한, 본 문서에서는 다음의 시나리오상에서 프록시 서버를 사용하기 위한 SQL Server의 구성 방법을 설명합니다.
  • SQL Server는 내부 네트워크에 위치해 있으며 IP 주소는 209.58.170.10입니다.
  • 프록시 서버를 실행하는 컴퓨터에는 네트워크 인터페이스 카드(NIC)가 두 개 있습니다. NIC 하나는 내부 네트워크에 연결되어 있으며 IP 주소는 209.58.170.20입니다. 다른 하나는 인터넷에 연결되어 있고 IP 주소는 157.57.25.30입니다.
  • 인터넷상에 위치한 클라이언트 워크스테이션에서 SQL Server에 액세스하고자 합니다.
위와 같은 조건에서 프록시 서버를 사용하여 SQL Server를 구성하려면 다음 단계를 따르십시오.
  1. SQL Server를 네트워크 프로토콜 중의 하나인 TCP/IP 소켓으로 구성합니다. 사용 중인 포트 번호가 기본값인 1433이 아닐 경우 2단계에서 ServerBindTCPPorts 줄을 수정하여 해당 포트 번호를 반영합니다.
  2. SQL Server는 서비스 계정으로 실행되고 있지 않아야 합니다. 사용자 관리자에서 사용자 계정을 만들어 SQL Server가 제대로 실행되는데 필요한 모든 사용 권한을 부여한 다음, Winsock Proxy Properties의 Permissions 탭에 이 계정을 추가합니다. (이 계정을 Unrestricted Access로 지정할 수 있습니다.)
  3. SQL Server 컴퓨터에 다음과 같이 Wspcfg.ini 파일을 만들어 Sqlserver.exe 파일이 있는 폴더에 둡니다. Sqlserver.exe 파일은 기본적으로 SQL Server 7.0에서는 C:\Mssql7\Binn 디렉터리에 있으며 SQL Server 6.5에서는 C:\Mmssql\Binn 디렉터리에 있습니다.
    						
       [sqlservr] ServerBindTCPPorts=1433 Persistent=1 KillOldSession=1
    
    					
  4. 제품과 함께 제공되는 설명서의 지시에 따라 Microsoft Proxy Server를 설치하고 구성합니다. SQL Server 컴퓨터의 IP 주소(209.58.170.10)를 프록시 서버의 내부(인트라넷) IP 주소(209.58.170.20)와 함께 프록시 서버에 있는 로컬 주소 테이블(LAT)에 추가합니다.
  5. SQL Server를 실행하는 컴퓨터에서 프록시 서버상의 MSPCLNT 공유에 연결한 다음 Winsock 프록시 클라이언트를 설치합니다.
  6. SQL Server 컴퓨터를 다시 시작하여 Winsock 드라이버의 변경된 사항을 적용합니다.
  7. 이제 프록시 서버 컴퓨터를 통해 SQL Server에 액세스하기 위해 클라이언트 워크스테이션을 수정해야 합니다. 이를 위하여 다음 단계를 수행하십시오.

    1. SQL Server Client Network Utility(클라이언트 네트워크 유틸리티)를 시작하여 General 탭을 누릅니다.
    2. Add를 눌러 TCP/IP를 네트워크 라이브러리로 사용하여 SQL Server에 대한 항목을 만듭니다. 서버 별칭(Server Alias)을 입력하고 Computer Name 줄에 프록시 서버의 외부 (인터넷) IP 주소(157.57.25.30)를 입력합니다. Port Number 필드에 올바른 포트 번호(기본적으로는 1433이어야 함)가 올바르게 설정되어 있어야 합니다. 참고: SQL Server 6.5 클라이언트에서는 SQL Server Client Network Utility(클라이언트 구성 유틸리티)의 Advanced 탭에서 이 항목을 만듭니다.
  8. 클라이언트 컴퓨터에서 SQL Server로 연결되었는지 확인하려면, SQL Server 7.0의 Query Analyzer(쿼리 분석기)나 SQL Server 6.5의 ISQL/w를 시작한 다음, 위의 7단계의 2에서 지정한 서버 이름으로 연결해 보십시오.

속성

기술 자료: 216415 - 마지막 검토: 2004년 3월 22일 월요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft Proxy Server 2.0 Standard Edition
키워드:?
kbinterop kbnetwork ssrvinst KB216415

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com