TCP(전송 제어 프로토콜) 터널링

목차

TCP 터널링 설정 사용 사례 터널 응용 프로그램


AnyDesk를 사용한 TCP 터널링은 모든 TCP 기반 프로토콜을 전달하는 데 적합합니다. 로컬 클라이언트가 원격 클라이언트가 액세스할 수 있는 서비스/장치에 액세스할 수 있도록 로컬 클라이언트와 원격 클라이언트 사이. 이 기능이 작동하려면 로컬 클라이언트와 원격 클라이언트 간의 활성 AnyDesk 연결이 필요합니다.

이 기능은 AnyDesk 5.1이 설치된 Windows 및 Linux 플랫폼에 처음 도입되었습니다. macOS 장치의 경우 이 기능은 AnyDesk 5.5에서 발표되었습니다.

검색, 즐겨찾기 또는 최근 세션 목록이나 주소록에서 AnyDesk 클라이언트의 상황에 맞는 메뉴를 통해 구성을 설정할 수 있습니다. 로컬 클라이언트와 원격 클라이언트 간의 TCP 터널링은 AnyDesk 도구 모음세션 작업 메뉴를 통해 구성할 수 있습니다.

경고:

TCP 터널링은 SMB 인증 프로토콜에 따라 다릅니다.

일반적으로 연결에 SSL, HTTPS 또는 호스트 이름 확인이 필요한 경우 이 기능을 사용하는 동안 문제가 발생할 수 있습니다.

맨 위로

TCP 터널링 설정 

AnyDesk는 순방향 터널링과 역방향 터널링의 두 가지 방향의 TCP 터널링을 제공합니다.

순방향 터널링을 사용하면 로컬 포트에 대한 요청은 지정된 원격 장치의 <hostname>:<port> 대상으로 보내집니다. 

역 터널링의 경우 원격 포트에 대한 요청은 지정된 로컬 장치의  <hostname>:<port>   대상으로 보내집니다. 

VirtualBoxVM_GDw3GvD07J

TCP 터널링 포트의 경우 로컬 포트는 단순히 로컬 사용자가 원격 클라이언트의 웹 응용 프로그램 서버에 액세스하는 데 사용하려는 포트입니다. 원격 호스트 및 포트는 일반적으로 해당 HTTP 웹 응용 프로그램 서버에 의해 정의되며 일반적으로 원격 클라이언트가 HTTP 웹 응용 프로그램 서버에 연결할 수 있는 URL 및 포트입니다.

참고: 수신 포트가 충돌하지 않는 한 필요한 만큼 터널을 추가할 수 있습니다.

맨 위로

사용 사례

예를 들어, 웹 애플리케이션 서버는 사무실 네트워크 내에서 또는 원격 장치에서만 액세스할 수 있다고 가정해 보겠습니다.

물리적 원격 장치에서 사용자는 일반적으로 http://internal.specialized_software.com:8080 URL을 사용하여 장치에서 실행되는 소프트웨어(AnyDesk 제외)에 액세스합니다.

이제 사용자가 집에서 또는 이동 중에 웹 애플리케이션 서버에 액세스하려는 경우 AnyDesk를 사용하여 두 가지 방법으로 액세스할 수 있습니다.

  1. 원격 장치에 직접 연결하고 원격 장치의 브라우저 또는 터미널을 통해 웹 애플리케이션 서버에 액세스합니다.
  2. 원격 장치에 연결하고 TCP 터널링을 사용하여 로컬 장치의 브라우저 또는 터미널을 통해 웹 응용 프로그램 서버에 액세스합니다.

로컬 장치가 사용하는 홈 또는 모바일 네트워크에서 포트 1234가 비어 있는 경우 사용자는 TCP 터널링 설정에서 "로컬 포트"를 "1234"로 간단히 설정할 수 있습니다.

로컬 장치와 원격 장치 간에 세션을 생성한 후 사용자는 로컬 장치의 브라우저와 같은 애플리케이션을 사용하여 http://internal.specialized_software.com:1234에 연결하고 서버에 저장된 데이터에 액세스할 수 있습니다.

맨 위로 

터널 응용 프로그램

  • VPN
  • SSH
  • 내부 웹 서비스
  • NAS
  • 웹캠
  • 산업용 기기 제어

맨 위로