내 집 토마토 라우터에서 SSH가 실행 중이고 성공적으로 연결되었습니다.
나는 클라이언트에 있고 내 동료 중 한 명이 내가 가지고 있는 리소스에 액세스할 수 있기를 원하며 그를 내 컴퓨터에 연결하도록 시도했고(우리 둘 다 클라이언트의 라우터에 연결되어 있습니다) 아래를 만들었습니다. 위에서 언급한 PuTTY 수정 사항:
그가 내 IP 주소와 포트 8080을 그의 브라우저에 입력해도 전달되지 않습니다. - PuTTY의 연결 시도에 대한 이벤트 로그에는 아무 것도 표시되지 않습니다. - 두 장치 모두에서 방화벽이 꺼져 있는지 확인했습니다. 기계 - 그의 기계가 TCPView/netstat를 통해 내 기계에 연결하는 것을 보았습니다(그리고 ping이 성공했습니다). 내 기계의 puTTY에 연결되어 있지 않지만 PuTTY가 8080에서 수신하고 내 기계에 대한 연결을 수신하는 것을 보았음에도 불구하고 내 기계에서 가로채는 것 같습니다. 8080에서
다음과 같이 로컬 컴퓨터에서 전달할 터널을 설정하면:
이벤트 로그에서 볼 수 있지만 로컬 라우팅이 작동하지 않습니다(그리 놀라운 일은 아니지만).
그의 컴퓨터가 PuTTY와 전혀 통신할 수 있다는 사실은 그가 동적 포트를 시도할 때 Windows에서 가로채는 것처럼 보인다는 점을 고려하면 이상합니다...
어떤 아이디어 있어? :)
답변1
동적 포트 전달은 SOCKS 프록시로 사용됩니다. 에서문서:
또는 PuTTY가 로컬 포트에서 로컬 SOCKS 4/4A/5 프록시를 제공하도록 하려면 '동적'을 선택하세요.
브라우저에서 직접 액세스할 수는 없습니다. 액세스하려는 단일 리소스가 있는 경우 리소스 포트를 가리키는 로컬 포트 전달을 사용합니다. 그렇지 않으면 터널을 가리키도록 브라우저의 프록시 설정을 구성해야 합니다.