Відповіді:
З -L
, SSH пересилає всі з'єднання до фіксованого пункту призначення. Коли ви підключаєтесь до локального порту, усі надіслані вами дані направляються на віддалений хост, який ви вказали -L
. Це, очевидно, вимагає від вас знати, на який хост ви хочете переслати з'єднання.
З -D
цим пунктом призначення стає "динамічним" - після підключення до локального порту вам потрібно скористатися протоколом проксі-сервера SOCKS для подальшого підключення до будь-якого віддаленого хоста. Це в основному робить SSH справжнім проксі-сервером, придатним для таких заходів, як веб-перегляд, де ви не можете заздалегідь знати місце призначення.
ssh -D 1080
Наприклад, запустіть і налаштуйте Firefox для використання проксі-сервера SOCKS 5 у localhost:1080
.
ssh -D 8080 myhomecomputer
коли використовую свій ноутбук на загальнодоступному wifi.