Hãy xem xét tình huống sau:
Ở nhà tôi, tôi có một bộ định tuyến (được kết nối với internet), máy chủ (S) và máy chính của tôi (M). S có thể truy cập từ internet (nó có IP tĩnh) và nó hoạt động 24/7, trong khi M thì không.
Đôi khi, tôi muốn làm cho một số ứng dụng (nghe trên một số cổng trên M, ví dụ 8888) có thể truy cập từ internet bên ngoài.
Vì thế, tôi muốn thiết lập một số cổng trên S (2222) để chuyển tiếp đến cổng 8888 của M, để bất kỳ ai truy cập S: 2222 đều cảm thấy như anh ta đang truy cập M: 8888.
Tôi đã thử sử dụng chuyển tiếp cổng ssh, nỗ lực tốt nhất của tôi là như sau:
ssh -L 2222:M:8888 -N M
Nhưng điều đó chỉ cho phép tôi truy cập cổng 2222 từ chính máy chủ chứ không phải từ các máy khác.
Có một số cách để làm điều đó đúng? Tốt hơn là, tôi muốn nó là một lệnh đơn giản, tôi có thể bắt đầu và tắt với ^ C khi tôi không cần chuyển tiếp nữa.