ℹ️ Иногда в DevOps и администрировании возникает задача быстрого подключения к приватной сети для отладки или выполнения скриптов на серверах, которые недоступны напрямую. VPN-решения могут быть громоздкими, но есть более простая альтернатива — sshuttle. Это инструмент, который создает "прозрачный" VPN-туннель через SSH. Идеально подходит для быстрого создания соединений с серверами без установки сложных VPN-решений или настройки iptables.
⚡️ Как это работает?
sshuttle перенаправляет весь ваш трафик через удаленный сервер по SSH, создавая ощущение, что вы работаете в сети удаленного сервера. При этом вам не нужно быть суперпользователем на удаленном сервере, достаточно SSH-доступа.
➡️ Пример использования:
sshuttle -r user@remote-server 10.0.0.0/24❕ Это перенаправит трафик через SSH-соединение и позволит вам "присоединиться" к сети удаленного сервера.
🔥 Почему это круто?
- Простота: не нужно устанавливать VPN или перенастраивать маршруты на сервере.
- Гибкость: поддерживает как IPv4, так и IPv6. Работает практически на любых системах с SSH.
- Безопасность: использует SSH для шифрования, что делает его безопасным даже в небезопасных сетях.
- Нет необходимости в root-доступе на удаленной машине: вам нужен только SSH-доступ с разрешением на перенаправление портов.
tags: #полезно #ssh #сети #linux
🧭 @recura_tech


