서버 팜 내 보안 통신 계획(Office SharePoint Server)
업데이트 날짜: 2009년 4월
적용 대상: Office SharePoint Server 2007
마지막으로 수정된 항목: 2009-04-17
이 문서의 내용
서버 간 통신 계획
클라이언트-서버 통신 계획
SSL 사용 계획
이 문서를 사용하여 서버 팜 보안을 계획합니다. 이 문서에서는 서버 간 통신 및 서버-클라이언트 간 통신을 보호하기 위한 지침을 제공합니다.
이 문서에 나와 있는 작업은 다음과 같은 보안 환경에 적합합니다.
내부 IT 호스트
외부 보안 공동 작업
외부 익명 액세스
서버 간 통신 계획
서버가 도청 위험이 거의 없는 물리적으로 안전한 데이터 센터 내부에 있지 않은 경우 암호화된 통신 채널을 사용하여 서버 간 전송되는 데이터를 보호해야 합니다.
Microsoft Office SharePoint Server 2007에서 서버 팜 내부의 서버 간 통신은 광범위합니다. 서버 간 통신을 보호하면 중요한 데이터가 위험에 노출되지 않도록 하고 악의적인 공격 또는 의도하지 않은 위협으로부터 서버를 보호할 수 있습니다.
다음 그림에서는 팜에 있는 서버 간에 일어나는 여러 가지 일반적인 통신 트랜잭션을 보여 줍니다.
팜에 있는 서버 간에 일어나는 일반적인 통신 트랜잭션은 다음과 같습니다.
구성 변경 프런트 엔드 웹 서버는 팜 서버에 대한 구성 변경을 전달하기 위해 구성 데이터베이스와 통신합니다.
변경 요청 사이트 내 콘텐츠 추가, 삭제, 수정 또는 보기를 위한 사용자 요청이 콘텐츠 데이터베이스로 직접 전송됩니다.
검색 요청 프런트 엔드 웹 서버는 쿼리 서버와 통신을 통해 검색 쿼리에 대한 결과를 생성한 다음 콘텐츠 데이터베이스와 통신하여 검색 결과 내 특정 문서에 대한 사용자 요구를 수행합니다.
인덱싱 인덱싱 구성 요소는 프런트 엔드 웹 서버를 통해 통신하여 콘텐츠 데이터베이스의 콘텐츠를 크롤링하고 인덱스를 만듭니다.
참고
Office SharePoint Server 2007 환경에서 검색은 쿼리 및 인덱스라는 두 가지 역할을 통해 제공됩니다. 이러한 역할은 서로 다른 서버 컴퓨터에 설치할 수 있습니다.
IPSec(인터넷 프로토콜 보안) 및 SSL(Secure Sockets Layer)을 사용하여 트래픽을 암호화하여 서버 간 통신을 보호할 수 있습니다. 이 두 방식은 모두 효과가 확실하며 둘 중 어떤 방식을 선택할지는 보호할 특정 통신 채널의 종류와 두 방식의 장점 및 단점이 조직에 얼마나 적합한지에 따라 달라집니다.
IPsec
일반적으로 IPsec은 두 서버 간 통신을 보호하고 서로 통신할 수 있는 컴퓨터를 제한하는 데 사용하는 것이 좋습니다. 예를 들어 응용 프로그램 서버나 웹 서버와 같이 신뢰할 수 있는 클라이언트 컴퓨터의 요청만 허용하도록 정책을 세워 데이터베이스 서버를 보호할 수 있습니다. 또한 특정 IP 프로토콜 및 TCP/UDP 포트로 통신을 제한할 수도 있습니다.
서버 팜의 네트워킹 요구 사항 및 권장 사항에 따라 다음과 같은 이유로 IPsec이 적절한 옵션이 됩니다.
IPsec 성능 향상을 위해 모든 서버가 하나의 물리적 LAN에 포함됩니다.
서버에 정적 IP 주소가 할당됩니다.
IPsec은 신뢰할 수 있는 Windows Server 2003 또는 Windows 2000 Server 도메인 간에도 사용할 수 있습니다. 예를 들어 IPsec을 사용하여 내부 네트워크에서 Microsoft SQL Server를 실행하는 컴퓨터에 연결하는 경계 네트워크의 웹 서버 또는 응용 프로그램 서버 통신을 보호할 수 있습니다. 자세한 내용은 Windows Server 2003 배포 가이드 (영문)(https://go.microsoft.com/fwlink/?linkid=76095&clcid=0x412)의 IPSec 인증 방법 선택 (영문)(https://go.microsoft.com/fwlink/?linkid=76093&clcid=0x412)을 참조하십시오.
IPsec 권장 환경에 대한 자세한 내용은 Windows Server 2003 배포 가이드 (영문)(https://go.microsoft.com/fwlink/?linkid=76095&clcid=0x412)의 IPSec 요구 확인 (영문)(https://go.microsoft.com/fwlink/?linkid=76094&clcid=0x412)을 참조하십시오.
SSL
일반적으로 SSL을 암호화 방법으로 사용하는 경우는 컴퓨터에서 실행 중인 모든 응용 프로그램 및 서비스를 위해서가 아니라 특정 응용 프로그램에 대해 보다 세분화된 채널 보호가 필요한 경우입니다. SSL은 개별 응용 프로그램에서 구현해야 합니다. 따라서 SSL을 사용하여 두 호스트 간의 모든 통신을 암호화할 수는 없습니다.
또한 SSL은 공개 키 인증서를 통한 인증만 지원하므로 IPsec보다 유연성이 떨어집니다. 그러나 SSL은 다양한 고유의 장점을 제공합니다. 가장 큰 장점은 광범위한 서버 및 클라이언트 컴퓨터에서 SSL을 지원한다는 점이며 표준이 자리를 잡음에 따라 상호 운용성 문제가 사실상 제거되었습니다.
SSL 검토 시나리오
SSL은 다음과 같은 시나리오에 적합합니다.
관리 사이트 중앙 관리 사이트 및 공유 서비스 관리 사이트는 SSL을 사용하여 보호할 수 있습니다.
콘텐츠 배포 콘텐츠 배포 프로세스는 제작 또는 준비 서버 팜 안의 서버에 있는 하나의 사이트 디렉터리에서 게시 서버 팜 안의 한 대 이상의 서버에 있는 해당 사이트 디렉터리로 파일을 복사합니다. 이 시나리오에서 서버 팜이 서로 다른 네트워크 영역에 있거나, 배포할 콘텐츠 양이 많거나, 콘텐츠를 배포할 서버의 수가 많은 경우 IPsec은 실용적이지 않을 수 있습니다. SSL은 이러한 특정 트랜잭션에서의 보안 통신에 사용할 수 있습니다.
팜 내 SSP(공유 서비스 공급자) 하위 팜에서 상위 팜의 공유 서비스를 사용 중인 경우 팜 사이의 중요한 데이터가 공유됩니다.
외부 데이터 원본과 통신 여러 Office SharePoint Server 2007 기능은 외부 서버 팜에 있는 서버로의 연결에 대해 종속적입니다. 이러한 시나리오에서는 특정 응용 프로그램 간의 데이터가 공유됩니다. 이러한 서버 간 모든 통신을 보호하는 데 IPsec을 사용할 수 있지만 네트워크 구성, 외부 서버 위치 및 외부 서버 플랫폼의 경우 SSL이 보다 적합한 옵션입니다.
클라이언트-서버 통신 계획
모든 클라이언트-서버 간 통신을 보호하는 경우 효율성이 떨어질 수 있습니다. 그러나 다음과 같은 시나리오에서는 서버 팜 안에 있는 클라이언트 컴퓨터와 서버 사이의 통신을 보호하기 위해 추가 구성이 필요합니다.
파트너와의 보안 공동 작업 파트너가 익스트라넷 환경의 응용 프로그램에 액세스하고 정보를 제공합니다.
원격 직원 액세스 직원이 내부 데이터에 원격으로 액세스합니다.
고객이 중요 데이터에 액세스 또는 제공 고객이 로그온하여 중요한 데이터를 제공하거나 액세스합니다. 예를 들어 고객이 비즈니스 트랜잭션을 완료하기 위해 인터넷 뉴스 사이트에 로그온하거나 개인 정보를 제공해야 할 수 있습니다.
기본 또는 폼 인증 이러한 인증 방법 중 하나를 사용하는 경우 자격 증명을 반드시 전송해야 하며 적어도 로그온 페이지에 대한 클라이언트-서버 간 통신을 보호해야 합니다.
중요한 정보를 보호해야 하는 경우 사용자와 서버 사이의 통신을 보호하는 데는 일반적으로 SSL을 사용하는 것이 좋습니다. 서버 인증 또는 클라이언트/서버 인증을 위해 SSL을 구성할 수 있습니다.
SSL 사용 계획
SSL은 네트워크 성능을 저하시킬 수 있습니다. SSL을 사용하는 페이지를 최적화하는 데 사용할 수 있는 일반적인 지침에는 여러 가지가 있습니다. 그 중 첫 번째는 필요한 경우에만 SSL을 사용하는 것입니다. 암호 또는 기타 개인 정보와 같은 중요한 데이터를 포함하거나 캡처하는 페이지 등이 해당합니다. 다음과 같은 조건에 해당하는 경우에만 SSL을 사용합니다.
페이지 데이터를 암호화하려는 경우
데이터를 전송한 서버가 의도한 서버인지 확인하려는 경우
SSL을 사용해야 하는 페이지에서 다음 지침을 따르십시오.
페이지 크기를 가능한 한 작게 만듭니다.
파일 크기가 큰 그래픽의 사용을 피합니다. 그래픽을 사용하는 경우 파일 크기와 해상도가 보다 작은 그래픽을 사용합니다.
이 문서의 다운로드
이 항목은 다운로드 가능한 다음 문서에도 포함되어 있어 더 쉽게 읽고 인쇄할 수 있습니다.
사용 가능한 문서의 전체 목록은 다운로드 가능한 Office SharePoint Server 2007 관련 콘텐츠 (영문)를 참조하십시오.