SSH를 통해 모든 원격 포트를 로컬 호스트 이름에 연결

SSH를 통해 모든 원격 포트를 로컬 호스트 이름에 연결

내 로컬 컴퓨터에서 VPS의 모든 포트에 액세스하고 싶습니다. 포트에 액세스 할 수 있다는 것을 알고 있습니다 ssh -f myusername@vps -L 1000:vps:1000 -N. 하지만 VPN에 어떤 포트가 있는지 미리 알지 못한 채 간단한 방법으로 이 작업을 수행할 수 있습니까? vps.localhost:1000VPS의 포트 1000에 액세스하기 위해 로컬 브라우저에 입력할 수 있습니까 ? 그래서 비슷한 것이 필요합니다 ssh -f myusername@vps -L vps.localhost:vps:* -N. 기본적으로 내 로컬 컴퓨터를 통해 vps에서 액세스하고 싶습니다 localhost.vps.localhost

이전에 누군가 내 질문을 한 적이 있는지 잘 모르겠습니다. 그렇다면 알려주세요. 저도 기쁠 것입니다. VPS를 통해 모든 로컬 트래픽을 스트리밍하는 문제의 반대를 찾을 수 있었습니다.

답변1

-D [port]옵션을 사용하세요. SOCKS5 프록시를 사용하도록 애플리케이션을 설정하십시오 [port](애플리케이션이 이를 지원하지 않으면 약간 어려울 수 있습니다. Firefox는 확실히 지원합니다). 이제 다음을 탐색할 수 있습니다.http://127.0.0.1:9001예를 들어 애플리케이션이 원격 장치의 포트 9001에서 수신 대기하게 됩니다.

관련 정보