Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| ssh:tunel [2016/12/13 22:36] – mirocow | ssh:tunel [2022/02/15 14:34] (текущий) – [Ключи] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| {{tag> | {{tag> | ||
| - | ====== SSH Тунель ====== | + | ====== |
| - | + | ===== Строим тунель из сети в мир. ===== | |
| - | + | ||
| - | ===== Строим туннель из сети в мир. ===== | + | |
| ==== ssh ==== | ==== ssh ==== | ||
| - | + | <code bash> | |
| - | | + | $ ssh -f -N -R 2222: |
| - | | + | $ ssh -p 345 -v -N -R 3307: |
| + | </ | ||
| Если ssh запущен на нестандартном порту -p 345 | Если ssh запущен на нестандартном порту -p 345 | ||
| - | * $ ssh -p2222 localhost - мы попадём на хост 10.11.12.13 | + | <code bash> |
| - | | + | $ ssh -p2222 localhost - мы попадём на хост 10.11.12.13 |
| + | $ nc localhost -p 3307 - попадем на MySql хоста 10.11.12.13 | ||
| + | </ | ||
| - | . | ||
| === Ключи === | === Ключи === | ||
| Строка 24: | Строка 24: | ||
| * -N | * -N | ||
| * -v | * -v | ||
| - | * -p - Порт | + | * -p - ssh Порт |
| * -R позволяет удаленные обращения (remote) направлять на (local) сервер. | * -R позволяет удаленные обращения (remote) направлять на (local) сервер. | ||
| - | ==== w3m ==== | ||
| - | | + | <code bash> |
| + | $ ssh -f -N -R 2080: | ||
| + | </ | ||
| Введя на хосте 99.88.77.66: | Введя на хосте 99.88.77.66: | ||
| - | | + | <code bash> |
| + | $ w3m -dump http:// | ||
| + | </ | ||
| | | ||
| - | ===== Строим туннель из мира в сеть. ===== | + | ===== Строим тунель из мира в сеть. ===== |
| - | ==== w3m ==== | + | ==== SSH ==== |
| - | + | <code bash> | |
| - | | + | $ ssh -f -N -L 4080: |
| - | | + | $ ssh -p 345 -v -N -L 3307: |
| + | $ ssh -L 8080: | ||
| + | </ | ||
| === Ключи === | === Ключи === | ||
| * -f | * -f | ||
| - | * -N | + | * -N не выполнять команды, |
| * -L позволяет локальные обращения (Local) направлять на удалённый сервер. | * -L позволяет локальные обращения (Local) направлять на удалённый сервер. | ||
| * -v | * -v | ||
| - | * -p - Порт | + | * -p - ssh Порт |
| Аналогично, | Аналогично, | ||
| - | | + | <code bash> |
| + | $ w3m -dump http:// | ||
| + | </ | ||
| и получаем доступ к web-ресурсу узла 192.168.0.10, | и получаем доступ к web-ресурсу узла 192.168.0.10, | ||
| + | |||
| + | ===== SOCKS5 ===== | ||
| + | |||
| + | <code bash> | ||
| + | $ ssh -p 22 username@99.88.77.66 -v -N -D 3128 | ||
| + | </ | ||
| ===== Статьи ===== | ===== Статьи ===== | ||