Horizon Client를 여러 네트워크의 가상 시스템 기반 데스크톱에 연결해야 하며 VADC(View Agent Direct-Connection) 플러그인을 실행하는 데스크톱과 클라이언트 사이에 NAT 디바이스가 있는 경우 NAT(네트워크 주소 변환)와 포트 매핑을 구성해야 합니다.
Horizon Client가 NAT 또는 포트 매핑 디바이스를 사용하여 데스크톱에 연결할 수 있도록 데스크톱에서 외부 주소 지정 정보를 구성합니다. 연결 서버의 외부 URL 및 Blast 외부 URL 설정에서 지정한 것과 같은 주소 지정 정보를 사용합니다.
NAT 디바이스 및 포트 매핑을 사용하는 Blast 클라이언트 설정의 예
ExternalIPAddress
는 10.1.1.1(네트워크에서 192.168.1.1로 변환됨)로 설정되고,
ExternalBlastPort
는 82443(22443 포트에 매핑됨)으로 설정됩니다.
NAT IP 주소 구성
대부분의 NAT 구성에서 VADC 플러그인은 기본적으로 클라이언트의 요청 URL에서 호스트 주소를 가져옵니다. 그러나 클라이언트 또는 VADC 플러그인의 URL을 변경하는 프록시 서버가 클라이언트의 URL을 수신하지 못하는 경우가 생길 수 있습니다.
이러한 경우 /etc/vmware/vadc/viewagent-vadc.conf 구성 파일의 ExternalIPAddress
설정을 사용하여 NAT IP 주소를 지정할 수 있습니다. View Agent Direct-Connection 플러그인 구성 설정의 내용을 참조하십시오.
Linux용 VADC 플러그인은 현재 IPv4만 지원합니다. IPv6은 지원되지 않습니다.
NAT Blast 포트 구성
클라이언트가 포트 매핑 디바이스를 통해 Blast 연결을 설정할 때 사용할 포트 번호를 지정하려면 /etc/vmware/vadc/viewagent-vadc.conf 구성 파일의 ExternalBlastPort
설정을 사용합니다. View Agent Direct-Connection 플러그인 구성 설정의 내용을 참조하십시오.
NAT HTTPS 포트 번호에 따라 달라지는 고정 포트 번호 또는 동적 포트 번호를 지정할 수 있습니다. 예를 들어 ExternalBlastPort=82443
설정은 고정 포트 번호 82443을 지정합니다.
NAT HTTPS 포트 번호에 상대적인 동적 포트 번호를 지정하려면 + 문자와 ExternalBlastPort
를 함께 사용합니다. 예를 들어 TCP 443에 매핑된 HTTPS 포트 번호 1000과 TCP 22443에 매핑된 Blast 포트 번호 1001을 사용하는 포트 매핑 디바이스를 고려합니다. 이 시나리오에서는 ExternalBlastPort=+1
설정을 구성할 수 있습니다. HTTPS 대상 포트 번호 1000을 사용하여 클라이언트에서 HTTPS 연결을 가져오면 외부 Blast 포트 번호가 해당 번호와 관련하여 동적으로 계산되어 1001이 됩니다.