홈 네트워크에 대한 SSH 터널 및 액세스 라우터 웹 인터페이스


11

원격 위치에서 ssh 터널을 사용하여 홈 네트워크에 연결하고 라우터 웹 인터페이스에 액세스하려고합니다.

홈 네트워크에 대한 SSH 액세스 권한이 있으며 게이트웨이 시스템 "Lounge"에 연결할 수 있습니다. (예 : 192.168.1.100)

"Lounge"를 통해 홈 네트워크의 라우터 (192.168.1.1)에 웹 요청을 프록시하여 원격 위치에서 볼 수 있도록하려면 어떻게해야합니까?

차이가 있으면 "Lounge"시스템이 OS X를 실행 중입니다.

ssh / command-line only 솔루션이 필요합니다. 감사합니다.

답변:


10

퍼티가 없으면 다운로드하십시오. 필요한 형식은 다음과 같습니다.

putty -ssh username@publicip -pw password -L localport:privateip:destinationport

다음은 SSH를 통해 원격으로 192.168.1.1을 얻는 데 사용하는 것입니다.

putty -ssh username@publicip -pw password -L 8080:192.168.1.1:80

그런 다음 터널을 만든 컴퓨터에서 웹 브라우저를 127.0.0.1:8080으로 열면 라우터 인터페이스가 나타납니다.


1
퍼티는 크로스 플랫폼이며 Linux 상자뿐만 아니라 Windows 상자 에서도이 작업을 수행했으며 많은 운영 체제를 통해 수행했습니다. 운영 체제는 SSH 서버 또는 연결에 사용중인 클라이언트에서 중요하지 않습니다.
MaQleod

그렇게하면 원격 네트워크가 아닌 현재 네트워크의 라우터 페이지로 리디렉션됩니다. 다른 모든 웹 페이지와 함께하면 작동합니다. 어떤 해결책?
Emanuel Graf

15

직선 ssh퍼티없이 본에 대한 명령은 ...

ssh user@host -L localport:routerip:remoteport

그런 다음 브라우저에서 http : // localhost : localport를여 십시오.

ssh 스위치를 보여준 MaQleod에게 감사합니다.

(PS 일반 텍스트로 암호를 입력하지 마십시오! -pw전환을 피하십시오 )

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.