Как завернуть все коннекты к серверу через OpenVPN?
Есть VPS Ubuntu, с OpenVPN.
Клиенты - Windows.
Когда vpn туннель активен, во весь остальной мир траф идет через него (все как и требуется).
Но SSH, VNC на этот же сервер идут директом.
Хотелось бы завернуть вообще все в OpenVPN, чтобы трафф шел по туннелю, а на той стороне "выныривал" из tun0 и попадал на localhost, чтобы в шелле было "Login from 127.0.0.1"
Видимо, нужно мутить с iptables / route / gateway ? Подскажите если кто знает как!
Коннектесь на локальный адрес. Маршрут до IP-адреса VPN-сервера (по понятным причинам) всегда проходит через общую сеть. Можно, конечно, костылить с помощью разных таблиц маршрутизации - но намного проще просто ходить по внутренним адресам же.