SSH đường hầm đến mạng gia đình và truy cập giao diện web của bộ định tuyến


11

Tôi đang cố gắng sử dụng đường hầm ssh từ một địa điểm từ xa để kết nối với mạng gia đình của tôi và truy cập vào giao diện web của bộ định tuyến.

Tôi có quyền truy cập SSH vào mạng gia đình và tôi có thể kết nối với máy cổng "Phòng chờ". (ví dụ: 192.168.1.100)

Tôi cần làm gì với các yêu cầu web proxy đến bộ định tuyến (192.168.1.1) trên mạng gia đình, thông qua "Phòng chờ", để tôi có thể xem nó từ vị trí từ xa?

Nếu nó tạo ra sự khác biệt, máy "Lounge" đang chạy OS X.

Tôi muốn một giải pháp ssh / dòng lệnh duy nhất cho điều này, cảm ơn.

Câu trả lời:


10

Tải xuống putty nếu bạn chưa có nó, định dạng bạn cần cho việc này là:

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

Đây là những gì bạn sẽ sử dụng để truy cập 192.168.1.1 từ xa thông qua SSH:

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

Sau đó, bạn có thể mở trình duyệt web lên 127.0.0.1:8080 trên máy tính mà bạn đã tạo đường hầm và bật lên sẽ bật giao diện bộ định tuyến.


1
putty là nền tảng chéo, tôi đã thực hiện điều này từ hộp linux cũng như từ hộp windows và tôi đã thực hiện nó qua nhiều hệ điều hành. Hệ điều hành không quan trọng trên máy chủ SSH hoặc trên máy khách bạn đang sử dụng để kết nối.
MaQleod

Nếu tôi làm điều đó, tôi sẽ được chuyển hướng đến trang bộ định tuyến của mạng hiện tại của tôi (Không phải từ xa). Nếu tôi làm điều đó với mọi trang web khác, nó hoạt động. Bất kì giải pháp nào?
Emanuel Graf

15

Lệnh thẳng sshcho việc này mà không có puTTY là ...

ssh user@host -L localport:routerip:remoteport

và sau đó mở http: // localhost: localport trong trình duyệt của bạn.

Cảm ơn MaQleod đã chỉ cho tôi các công tắc ssh.

(PS Đừng đi đặt mật khẩu vào văn bản gốc! Tránh -pwchuyển đổi)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.