SSH HTTP 터널이 작동하지 않습니다

SSH HTTP 터널이 작동하지 않습니다

SSH 터널링 사용법을 배우려고 합니다. 이를 위해 두 개의 VPS를 사용합니다. vps-1에서 vps-2를 통해 http 트래픽을 전달하고 싶습니다. 다음을 통해 터널을 구성해 보았습니다.

wget -O - -q icanhazip.com테스트를 위해 vps-1 IP를 수신하더라도 .but를 사용합니다 . 내가 놓친 게 무엇입니까?

답변1

SSH 터널은 이 목적으로 사용되지 않습니다. 예를 들어, 언급한 첫 번째 터널의 결과는 다음과 같습니다.

wget http://localhost/ 

VPS-1에서 로컬 포트 ​​80에 대한 연결을 열고 95.216.151.169로 전달하여 로컬 포트 ​​80을 엽니다. 이는 "wget"을 실행하는 것과 같습니다.http://95.216.151.169/".

VPS-1 네트워크 트래픽이 VPS-2를 통과하도록 하려면 http 프록시를 설정해야 합니다(예:오징어) 그런 다음 브라우저 또는 wget 명령에서 이 프록시를 사용합니다.

또는 인터넷 트래픽을 전달하기 위해 VPS-2에 VPN 서버(예: openvpn-as)를 설정할 수 있습니다.

관련 정보