![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 3 Всего: 110 |
всем привет.
есть сервер на котором установлена ВМ. скажите, можно ли как-то, напрямую, подключиться к ВМ? сейчас приходится при помощи ssh подключаться сначала к серверу, потом к ВМ. спасибо ![]() |
|||
|
||||
Dray |
|
|||
![]() Материалист ![]() ![]() Профиль Группа: Участник Сообщений: 652 Регистрация: 7.10.2003 Где: г. Всеволожск Репутация: нет Всего: 6 |
Можно. Нужно проверить сетевые настройки. Напиши что у тебя за сервер, и как сконфигурена сетевая карта виртуальной машинки. Плюс нужно смотреть сетевые настройки на самой ОС виртуальной машины, может она вообще в отдельной сети.
|
|||
|
||||
djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 14 Всего: 39 |
Нужно сделать port forwarding на сервере. Коннектититесь к нему по ssh на например :2022, а он перебрасывает соединение на виртуальную машину :22.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
ZeeLax |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 26 Всего: 88 |
Всегда пишем подробности. Так легче.
А общем случае нужно настроить сетевой интерфейс на ВМ в режиме моста, выдав адреса из соответствующей сети хост машины. Предложенный выше проброс портов вполне имеет право на жизнь, в зависимости от задачи. -------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
Viroman |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 28.7.2008 Репутация: нет Всего: нет |
Серверная машина на линуксе? Предположим тот же Vmware ESXi? (там правда SSH доступ надо хитро включать, поэтому может другoй сервер?.)
Ещё как можно, если правильно сетевые соединения настроить, даже если предположим в той же сабсетке ВМ находится, не значит, что к нему можно подключиться, поскольку сам сервер видит вм, а с других клиентов вм похоже у тебя не виден. Не знаю, как с остальными, но на Vmware у меня надо было в bridge mode ставить эмуляцию сетевухи. Ну и ещё с самим ESXi на линуксе были у меня траблы, в нем были две сетевухи, одна к 100мбит, а другая к гигабитной сети подключена, естественно можно было их проэмулировать в ВМ, но одна проблема при этом возникала, при каждом перезапуске ВМ вот это присвоение спонтанно менялось местами, то есть сетевая на 100мб(со своим девайсным и вендорным идентификатором) становилась как бы той, что подключена к гигабитной линии, а та что на гигабит, становилась той на 100мб. Это мне мешало постоянно, ибо вм и с виндой и с линуксом переставали видеться с клиентов, а лишь только с самого сервера, приходилось пересваивать айпи в самих вм, когда такой глюк приходил. Может ли быть, что у тебя как раз таки такой случай? |
||||
|
|||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 3 Всего: 110 |
так.
сервер - Debian. допустим IP у него: 111.11.11.11 ВМ - qemu-kvm чтоб с сервера я мог подключиться к ВМ, а не к самому серверу, ВМ запущена с такими опциями: -redir tcp:2222::22 подключаюсь к ВМ так: ssh user@localhost -p 2222 что дальше? |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 3 Всего: 110 |
как оказалось, если ВМ запущена с такой опцией: -redir tcp:2222::22, то можно подключиться напрямую из мира к ней так: ssh [email protected] -p 2222
не думал что все так просто ![]() |
|||
|
||||
djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 14 Всего: 39 |
С мостом тоже было хорошее предложение. Он позволяет целиком вытащить виртуалку в сеть.
man brctl, man tunctl есличо. -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |