원격 서버로 SSH 터널링

원격 서버로 SSH 터널링

내 ISP에 의해 Reddit이 차단되었습니다. :(
다음을 사용하여 우회하고 싶습니다.SSH 터널링.

사용할 수 있는 (신뢰할 수 있는) 원격 웹 서버가 있습니다(사용자 이름과 비밀번호가 있음).
나는 다운로드했다퍼티서버에 대한 연결을 성공적으로 설정할 수 있습니다.

PuTTY 연결 콘솔의 처음 세 줄은 다음과 같습니다. (내 사용자 이름과 호스트는 숨겨져 있습니다.)

login as: <my-username>
<my-username>@<my-host> password:
Linux debianx 2.6.26-2-amd64 #1 SMP Sun Mar 4 21:48:06 UTC 2012 x86_64

또한 이 명령을 실행해 보았습니다.

ssh -D 8080 -f -C -q -N -p 2222 <my-username>@<my-host> &

그리고 다음 결과로 응답합니다 [1] 12284. 그게 무슨 뜻이에요?

문제는 내가 가진 모든 것을 가지고 ISP의 인터넷 필터링을 우회하기 위해 SSH 터널을 만드는 것이 가능합니까?입니다.

또 다른 질문은 Mozilla Firefox를 사용하고 있는데 "SOCKS Host"에 들어갈 때 SOCKS v4를 사용해야 할까요, 아니면 SOCKS v5를 사용해야 할까요?

참고: 저는 매우 초보자이고 인터넷 프로토콜에 대한 지식이 많지 않습니다. 멍청한 질문이라 죄송합니다.

답변1

그러면 SSH 서버에 연결되고 백그라운드로 이동하여 로컬 인터페이스에서 포트 1080에 대한 SOCKS 연결을 수신합니다.

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

이제 127.0.0.1, 포트 1080에서 수신 대기하는 SOCKS 프록시가 있으므로 이를 사용하도록 SOCKS 프록시를 사용할 수 있는 모든 애플리케이션을 구성할 수 있습니다.

답변2

SOCKS5를 사용해야 합니다.이 기사PuTTY에 대한 세부정보가 있습니다.

서버에서 명령을 실행하여 터널링을 설정하려고 했습니다. 대신 PuTTY를 구성해야 합니다.연결하기 전에, PuTTY의 연결 > SSH > 터널에서 동적 터널(예: 포트 8080)을 추가한 다음 Firefox를 구성해야 합니다.

관련 정보