Как подключиться к виртуальной машине на локальном сервере при помощи SSH?
Есть сервер, который находится в локальной сети (доступа к администрированию сети нет). Подключение к нему (SSH и всякие коннекты к БД) происходит при помощи локального адреса и VPN (конфиг предоставляет администратор). Несколько доменов выведены во внешку (прокси тоже у админа). Потребовалось на этом сервере развернуть две виртуальные машины при помощи KVM. С подключением к ним из консоли сервера нет, но очень желательно сделать так, чтобы к ним можно было подключаться напрямую из Putty, минуя прямое подключение к основному серверу(ну и чтобы коннекты к БД на этих виртуалках можно было спокойно использовать). Подскажите в какую сторону копать. В администрировании неопытен и не особо представляю какую технологию вообще надо тут задействовать
Денис Юрьев, администратор тут громко сказано. Они сервер в стойку поставили, сеть настроили, домены прокинули и все, ваш сервер - дальше делайте что хотите. Добиться чего-то будет сложно, но видимо если других вариантов не будет, придется добиваться
chidan, можете порт ssh пробросить через ssh (тавтология, но что поделать)
ssh user@ip_host -L 2201:ip_guest:22
где ip_host - айпишник сервака физического, а ip_guest - айпишник виртуалки внутри этого сервака
после этого подключаетесь в локалхост по порту 2201 - он через ssh тунель будет пакеты отправлять прямо в 22 порт виртуалки ssh user@localhost -p2201
костыль, но рабочий костыль, если ssh до физического сервера есть
UPD:
костыль второй - на физическом сервере можете пробросить 2201 внутрь виртуалки на 22 порт
и тогда можно будет сразу подключаться через ваш vpn через ssh user@ip_host -p2201
сеть KVM может быть бриджом с внешним интерфейсом сервера. сетевые адаптеры виртуалок в этот бридж , прописать на них соответствующие айпишники и поехали.
либо
при запуске виртуалки можно сделать port redirect https://unix.stackexchange.com/questions/124681/ho...