원격에서 Home Router 의 설정 페이지에 접속해서 Port Forwarding 을 수행할 수 있을까? 정답은... 가능하다!
이를 가능케 하는 것이 바로 ssh
의 -L
옵션, 터널링(Tunneling) 이다. 첫 번째 라인을 주목하길 바란다:
ssh mythos@mythos-cloud.com -p 80 -L 8080:192.168.0.1:80
이 명령은 다음을 의미한다:
localhost:8080
을 원격의192.168.0.1:80
으로 연결하라!
여기에서 192.168.0.1
에 해당하는 주소는 게이트웨이, 그러니까 홈 라우터의 주소를 입력하면 되고 접속은 다음과 같이 할 수 있다:
브라우저에 Loopback
주소와 포트 번호를 입력하면 접속이 가능하다.
[사이트] https://superuser.com/questions/330131/ssh-tunnel-to-home-network-and-access-router-web-interface