SSH как корпоративный L3-туннель: когда классические VPN-протоколы больше не работают

В последние годы для команд, которые работают с зарубежной инфраструктурой из России, обычный корпоративный VPN перестал быть чем-то, что можно один раз настроить и забыть. OpenVPN, WireGuard, IPsec, различные TLS- и QUIC-обёртки могут работать стабильно месяцами, а потом внезапно начать деградировать: где-то соединение не устанавливается, где-то режется UDP, где-то DPI начинает узнавать сигнатуры, где-то провайдер меняет правила фильтрации. Для компании это превращается не в техническую мелочь, а в операционный риск. Инженеры не могут попасть на серверы. DevOps не может проверить прод. Администратор не может забрать бэкап. Пентестер не может подключиться к стенду заказчика. При этом инфраструктура может находиться в Европе, США, Азии или у любого другого зарубежного провайдера, а сотрудники — физически находиться в РФ. В какой-то момент мы пришли к простой мысли: если из корпоративной сети ещё можно установить исходящее SSH-соединение, то можно попробовать использовать сам OpenSSH не только как инструмент администрирования, но и как транспорт для L3-туннеля. В OpenSSH для этого давно существует режим ssh -w, который поднимает туннель через tun-устройство. Идея статьи не в том, чтобы объявить ssh -w «лучшим VPN на все времена». Это не замена WireGuard для нормальной постоянной инфраструктуры и не серебряная пуля против любых сетевых ограничений. Но это очень полезный аварийный и корпоративный вариант: работает поверх обычного SSH, не требует отдельного VPN-демона на сервере, может быть поднят на дешёвом VPS, использует привычную модель ключей OpenSSH и позволяет строить полноценную маршрутизацию на L3.

https://habr.com/ru/articles/1036160/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1036160

#ssh #vpn #ssh_tunnel #SSH_VPN #openssh #wintun

SSH как корпоративный L3-туннель: когда классические VPN-протоколы больше не работают

Введение В последние годы для команд, которые работают с зарубежной инфраструктурой из России, обычный корпоративный VPN перестал быть чем-то, что можно один раз настроить и забыть. OpenVPN,...

Хабр

SSH как корпоративный L3-туннель: когда классические VPN-протоколы больше не работают

В последние годы для команд, которые работают с зарубежной инфраструктурой из России, обычный корпоративный VPN перестал быть чем-то, что можно один раз настроить и забыть. OpenVPN, WireGuard, IPsec, различные TLS- и QUIC-обёртки могут работать стабильно месяцами, а потом внезапно начать деградировать: где-то соединение не устанавливается, где-то режется UDP, где-то DPI начинает узнавать сигнатуры, где-то провайдер меняет правила фильтрации. Для компании это превращается не в техническую мелочь, а в операционный риск. Инженеры не могут попасть на серверы. DevOps не может проверить прод. Администратор не может забрать бэкап. Пентестер не может подключиться к стенду заказчика. При этом инфраструктура может находиться в Европе, США, Азии или у любого другого зарубежного провайдера, а сотрудники — физически находиться в РФ. В какой-то момент мы пришли к простой мысли: если из корпоративной сети ещё можно установить исходящее SSH-соединение, то можно попробовать использовать сам OpenSSH не только как инструмент администрирования, но и как транспорт для L3-туннеля. В OpenSSH для этого давно существует режим ssh -w, который поднимает туннель через tun-устройство. Идея статьи не в том, чтобы объявить ssh -w «лучшим VPN на все времена». Это не замена WireGuard для нормальной постоянной инфраструктуры и не серебряная пуля против любых сетевых ограничений. Но это очень полезный аварийный и корпоративный вариант: работает поверх обычного SSH, не требует отдельного VPN-демона на сервере, может быть поднят на дешёвом VPS, использует привычную модель ключей OpenSSH и позволяет строить полноценную маршрутизацию на L3.

https://habr.com/ru/articles/1036160/

#ssh #vpn #ssh_tunnel #SSH_VPN #openssh #wintun

SSH как корпоративный L3-туннель: когда классические VPN-протоколы больше не работают

Введение В последние годы для команд, которые работают с зарубежной инфраструктурой из России, обычный корпоративный VPN перестал быть чем-то, что можно один раз настроить и забыть. OpenVPN,...

Хабр

(VLESS) VPN-клиент под Windows

Недавно мне нужно было запустить VLESS-подписку под Windows, подружить её с рабочим VPN и всеми сопутствующими «прелестями». Попробовал v2rayN, Nekoray, Hiddify — и довольно быстро понял, что хочу написать собственный клиент. Так появился singbox-launcher : 👉 https://github.com/Leadaxe/singbox-launcher Ниже — немного подробностей, почему так и что получилось.

https://habr.com/ru/articles/973754/

#vless #singbox #windows #launcher #vpn_клиент #wintun #singbox_GUI #Nekoray #v2rayN

GitHub - Leadaxe/singbox-launcher: GUI launcher for sing-box. Written in Go.

GUI launcher for sing-box. Written in Go. . Contribute to Leadaxe/singbox-launcher development by creating an account on GitHub.

GitHub
🌘 使用 Wintun 在 Windows 上建構 VPN 隧道 — 第一部分
➤ 揭開 Wintun 的神祕面紗:在 Windows 上打造你的第一個 VPN 隧道
https://0xmm.in/posts/peer-to-peer-windows-part1/
本文是關於如何在 Windows 上使用 Wintun 建構點對點 VPN 隧道的入門指南。作者 Melson 探討了 Wintun 作為一個在 Windows 上實現 Layer 3 虛擬網路介面的作用,該介面由 WireGuard 專案開發。文章詳細說明瞭如何下載 Wintun,建立虛擬網路卡,設定 IP 位址和路由,以及如何在使用者空間讀寫 IP 封包。這為進一步建構和理解 VPN 隧道打下了基礎。
+ 這篇文章寫得真清楚!之前一直好奇 Tailscale 是怎麼在 Windows 上運作的,原來是靠 Wintun。等著看第二部分!
+ 感謝作者分享這麼技術性的內容,特別是關於如何使用 Go 語言和 Windows API 來操作 Wintu
#Wintun #VPN #Windows #網路 #虛擬網路介面
Peer-to-Peer Networking: Building a VPN Tunnel with Wintun on Windows - Part 1

Build a VPN Tunnel with Wintun on Windows

Melson's Blog
Peer-to-Peer Networking: Building a VPN Tunnel with Wintun on Windows - Part 1

Build a VPN Tunnel with Wintun on Windows

Melson's Blog