원격 위치에서 ssh 터널을 사용하여 홈 네트워크에 연결하고 라우터 웹 인터페이스에 액세스하려고합니다.
홈 네트워크에 대한 SSH 액세스 권한이 있으며 게이트웨이 시스템 “Lounge”에 연결할 수 있습니다. (예 : 192.168.1.100)
“Lounge”를 통해 홈 네트워크의 라우터 (192.168.1.1)에 웹 요청을 프록시하여 원격 위치에서 볼 수 있도록하려면 어떻게해야합니까?
차이가 있으면 “Lounge”시스템이 OS X를 실행 중입니다.
ssh / command-line only 솔루션이 필요합니다. 감사합니다.
답변
퍼티가 없으면 다운로드하십시오. 필요한 형식은 다음과 같습니다.
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으로 열면 라우터 인터페이스가 나타납니다.
답변
직선 ssh
퍼티없이 본에 대한 명령은 …
ssh user@host -L localport:routerip:remoteport
그런 다음 브라우저에서 http : // localhost : localport를여 십시오.
ssh 스위치를 보여준 MaQleod에게 감사합니다.
(PS 일반 텍스트로 암호를 입력하지 마십시오! -pw
전환을 피하십시오 )