단일 IP 주소에서 여러 터미널 서버를 실행하는 방법
특별한 설정이없는 한 일반적으로 ISP에서 네트워크를 실행하기위한 단일 IP 주소 만 필요합니다. 네트워크가 방화벽 / 라우터 뒤에 있으면 수신 트래픽을 적절한 서버로 보내 전자 메일, 웹, 원격 연결 및 기타 항목을 처리 할 수 있습니다. 문제는 공통 포트에서 트래픽을 수신해야하는 여러 대의 서버가있는 경우입니다. 공용 IP 주소 (및 비용)를 추가하는 대신 단일 IP를 사용하여이 상황을 처리하는 방법을 보여줍니다.
이 기사에서는 단일 공용 IP 주소 만 가진 네트워크에서 여러 포트 서버 (포트 3389에서 실행되는 RDP 프로토콜 사용)를 다시 다루겠습니다. 우리 환경에서는 DD-WRT 기반 라우터 ($ 25 Linksys 라우터에서 실행)를 사용합니다.이 라우터는 방화벽과 라우터 역할을합니다. DD-WRT 기반 라우터를 사용하지 않는 경우 방화벽 / 라우터에서 동일한 방법을 사용할 수 있습니다. 또한 어떤 환경에서도 작동해야하는 대체 방법을 다룹니다..
포트 포워딩 구성
DD-WRT에서 포트 포워딩의 좋은 특징 중 하나는 클라이언트가 라우터에서 연결하는 외부 포트가 대체 포트에 매핑되는 "재 매핑"기능을 원활하게 적용 할 수 있다는 것입니다. 회로망. 이 방법의 장점은 서버 컴퓨터에서 기본 포트를 사용하여 트래픽을 보내므로 구성을 변경하지 않아도된다는 것입니다.
아래 예에서는 네트워크 내에 3 개의 터미널 서버 / RDP 서버가 있습니다.
- 로컬 192.168.16.21 (rdp_primary)은 Small Business Server 2008을 실행합니다.
- 로컬 192.168.16.24 (rdp_2)는 Windows Server 2003 Standard를 실행합니다.
- 로컬 192.168.16.25 (rdp_3)는 Windows Server 2008 Standard를 실행합니다.
DD / WRT 제어판의 NAT / QoS> 포트 전달 탭에서 포트 재 매핑을 구성 할 수 있습니다. 이 예에서는 기본 RDP 포트 (3389)를 사용하여 'rdp_primary'에 연결하고 외부 포트 624 및 625를 사용하여 RDP 트래픽을 기본 포트 3389의 'rdp_2'및 'rdp_3'에 라우팅합니다. 간단히 말해 트래픽 포트 624 또는 625로 들어가면 라우터는 대상 컴퓨터의 포트 3389로 데이터를 보내는 변환을 자동으로 적용합니다. 대상 서버는 그 차이를 결코 알지 못합니다..
연결 중
아래 연결은 위의 구성 설정을 사용하여 클라이언트가 원하는 서버에 연결하는 방법을 보여줍니다..
기본 RDP 포트 (3389)에 연결하면 Small Business Server 2008 컴퓨터로 연결됩니다..
포트 624를 사용하여 RDP에 연결하면 Windows Server 2003 Standard 컴퓨터로 연결됩니다..
포트 625를 사용하여 RDP에 연결하면 Windows Server 2008 Standard 컴퓨터로 연결됩니다..
대체 방법
포트 재 매핑을 사용하는 대신 다음 레지스트리 값을 편집 한 다음 컴퓨터를 재부팅하여 각 서버 컴퓨터가 다른 RDP 포트를 사용하도록 구성 할 수 있습니다.
HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp
이 방법을 사용할 경우 마스터 방화벽에서 포트 포워딩을 구성하고 해당 컴퓨터에서 실행중인 로컬 방화벽 규칙 (예 : Windows 방화벽)을 업데이트하여 대체 포트 번호를 허용해야합니다.
이러한 구성 변경을 수행 한 후 최종 사용자는 위에 설명한 것과 같은 방법으로 대체 포트에서 실행중인 터미널 서버에 액세스합니다.
결론
우리 기사에서는 RDP를 사용하여 포트 리매핑을 사용하여 서버에서 비표준 구성을 제거하는 방법을 설명했지만 HTTP 또는 SMTP와 같은 다른 서비스에도 동일한 방법을 쉽게 적용 할 수 있습니다.
모래밭
DD-WRT 웹 사이트