홈 네트워크에 대한 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.