로컬 / 원격 / 동적 SSH 터널링의 차이점은 무엇입니까?


27

퍼티에는 세 가지 터널링 옵션이 있습니다.

여기에 이미지 설명을 입력하십시오

누군가 차이점이 무엇인지 설명 할 수 있습니까?

답변:


22

로부터 퍼티 문서 , 특히, 4.23 터널 패널 섹션 :

로컬 포트를 원격 대상으로 전달할지 ( 'Local') 원격 포트를 로컬 대상으로 전달할지 ( 'Remote') 여부에 따라 'Local'또는 'Remote'라디오 버튼 중 하나를 설정하십시오. 또는 PuTTY가 로컬 포트에서 로컬 SOCKS 4 / 4A / 5 프록시를 제공하도록하려면 '동적'을 선택하십시오 (이 프록시는 TCP 연결 만 지원하고 SSH 프로토콜은 UDP 전달을 지원하지 않습니다).

  • 로컬-로컬 포트를 원격 호스트로 전달합니다.
  • 원격-원격 호스트를 로컬 호스트로 전달합니다.
  • 동적-양말을 사용하십시오.

SOCKS5를 사용하면 어떤 이점이 있습니까?
LanceBaynes

@LanceBaynes : 장점? 무엇과 비교할 때? 나는 당신이 무엇을 요구하는지 이해하지 못합니다.
jscott

로컬 / 원격
LanceBaynes

@lanceBaynes : 액세스하는 리소스의 구성에 따라 세 가지 옵션 중 어떤 옵션을 사용해야하는지 결정됩니다. 하나의 옵션이 다른 옵션보다 "더 나은"경우는 아닙니다.
jscott

5
이 답변이 Dynamic의 의미에 대한 더 나은 단서를 제공했다면 분명히이 내용을 공감할 것입니다. "SOCKS 4 / 4A / 5 proxy"는 아무 의미가 없습니다. 나는 그것을 구글 할 수 있다고 확신하지만. "동적"은 아마도 양방향으로 진행됩니까?
Buttle Butkus

24

jscott의 답변은 정확하지만, 읽은 후에는 언제 로컬을 사용 해야하는지, 언제 원격인지를 명확하게 알 수 없었습니다. 그래서 나는 더 연구했고 여기 에서 답을 찾았습니다 .

사용 지역 은 서비스가 원격 컴퓨터에서 도달 할 수있는 시스템에서 실행해야하고, 로컬 컴퓨터에서 직접 액세스하려는 경우. 터널링을 설정하면 로컬 호스트 IP (127.0.0.1)를 사용하여 서비스에 액세스 할 수 있습니다

사용하여 원격 로컬 컴퓨터에서 접근 할 수있는 서비스가 있고 원격 시스템에서 사용할 수 있도록해야하는 경우. SSH를 사용하여 로그인 한 시스템에서 청취 소켓을 엽니 다.

동적 은 로컬과 비슷하지만 클라이언트 측에서는 SOCKS 프록시처럼 작동합니다. SOCKS 전달이 필요한 소프트웨어와 연결해야하는 경우 사용하십시오.


3
특히 원격은 SSH를 사용하여 로그인 한 시스템에서 청취 소켓을 엽니 다.
Falcon Momot

@FalconMomot 정확합니다. 답변을 명확하게하기 위해 귀하의 의견을 추가했습니다.
lbalazscs


-3

로컬 서버는 로컬입니다

일반적으로 이는 로컬 서버가 LAN (근거리 통신망)에 연결되어 있고 원격 서버가 LAN에 있지 않지만 WAN (광역 통신망) 원격에 연결되어 있으면 옆집 또는 다음 대륙에 있거나 별도의 네트워크에있는 동일한 방.


ServerFault에 오신 것을 환영합니다. 불행히도 귀하의 답변은 특히 작년에 답변 된 질문에 대해 토론에 기여하거나 추가하지 않습니다. 열려있는 질문을 확인하고 대신 도와 줄 수 있는지 확인하십시오.
Brent Pabst

이것은 문맥 상 실제로 관련이 없습니다. 네트워크에서 서버의 위치에 따라이를 설정하지 않고 로컬 시스템 (퍼티가 실행중인) 또는 원격 시스템 (sshd가 실행중인)에서 터널에 액세스 하려는지 여부를 결정합니다.
Falcon Momot
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.