Close
    logoMevspace Docs
    Russian

    Заказ И использование консолей KVM в системах Windows и Linux

    Reading time: 12 min

    Что такое KVM?

    KVM расшифровывается как KVM-переключатель (от слов «Клавиатура», «Видео», «Мышь») — это устройство, позволяющее подключить два или более компьютеров как минимум к одному комплекту, состоящему из мыши, клавиатуры и монитора. В нашем случае KVM-консоль позволяет осуществлять удаленный доступ к ресурсам выделенного сервера так, как если бы к нему физически были подключены клавиатура, мышь и монитор. Консоль KVM напоминает подключение к удаленному рабочему столу с той разницей, что для подключения KVM требуется подключение соответствующего оборудования непосредственно к компьютеру. Еще одним существенным отличием является тип подключения к серверу. KVM-консоль не требует подключения к Интернету на самом выделенном сервере, поскольку KVM-переключатель не только подключается к серверу, но и подключается к коммутатору с доступом в Интернет.

    После того как мы узнали, что представляет собой подключение к нашему серверу с помощью KVM-консоли, можно переходить к ее заказу.

    Внимание: Заказ панели и последующее использование KVM-консоли у нас совершенно бесплатны!

    Как заказать KVM-консоль с панели MEVSPACE?

    1
    После входа в панель: https://panel.mevspace.com/, переходим к превью вашего выделенного сервера. Для того чтобы заказать KVM-консоль на превью выбранного вами сервера, нажмите синюю кнопку KVM-консоль.

    ordering kvm windows and linux 1

    2
    После выбора этой опции вы получите сообщение с информацией о том, через какое время после заказа KVM-консоли она будет подключена к вашему серверу и как долго вы будете иметь к ней доступ после подключения.

    ordering kvm windows and linux 2

    Если вы прочитали сообщение И согласны с отображаемыми условиями, вы одобряте заказ KVM-консоли.

    Как подключиться к KVM-консоли?

    После заказа KVM-консоли она будет подключена к вашему серверу в кратчайшие сроки. Как только сотрудник DataCenter подключит KVM-консоль к вашему серверу, вам на указанный в системе e-mail придет письмо с информацией о подключенной KVM-консоли.

    ordering kvm windows and linux 3

    ordering kvm windows and linux 4

    В письме будет указан уникальный www/IP-адрес, для доступа к которому необходимо скопировать его из письма и вставить в адресную строку браузера. Также нам потребуется имя пользователя и пароль для подключения к вашему выделенному серверу через KVM-консоль, которые можно найти в том же письме под адресом KVM-консоли.

    Перейдя по адресу из почтового сообщения, войдите в консоль с полученными регистрационными данными, введя/вставив их в соответствующие поля, а затем подтвердив эти данные кнопкой Login.

    ordering kvm windows and linux 5

    После этого перед нашими глазами появится главный экран только что подключенной KVM-консоли.

    Чтобы правильно использовать KVM-консоль, нажмите на миниатюру экрана нашего выделенного сервера или на кнопку KVM-консоли.

    ПРИМЕЧАНИЕ: Иногда случается так, что вместо экрана монитора мы видим только черный квадрат или сообщение об отсутствии сигнала, но обычно это не является признаком неисправности KVM-консоли. Увидев такое сообщение, все равно попытайтесь открыть KVM-консоль, поскольку отсутствие предварительного просмотра может свидетельствовать об активной заставке/спящем режиме выделенного сервера, однако если после запуска KVM-консоли и, возможно, перезапуска сервера у вас не появляется предварительный просмотр, пожалуйста, свяжитесь с нашей круглосуточной технической поддержкой по следующему адресу электронной почты: admin@mevspace.com.

    ordering kvm windows and linux 6

    Windows – Java

    1
    При нажатии на миниатюру экрана нашего сервера или на кнопку KVM-консоли начнется загрузка файла spider.jnlp. Это файл Java-приложения, позволяющий управлять выделенным сервером через KVM-консоль. Для корректной работы консоли необходимо установить программное обеспечение Java, доступное для загрузки под Windows по адресу: https://www.java.com/en/download/.

    ordering kvm windows and linux 7

    Для того чтобы программное обеспечение Java под Windows могло корректно запускать файлы с расширением *.jnlp, необходимо связать их с программным обеспечением Java.

    2
    Для этого, загрузив файл **spider.jnlp**, щелкаем на нем правой кнопкой мыши и выбираем пункт.
    3

    Свойства, затем нажимаем кнопку Изменить, а в панели уведомлений выбираем пункт Дополнительные параметры.

    4

    Затем переходим в самый низ и выбираем Искать другое приложение на этом компьютере (Search for another application on this computer): откроется окно, в котором нужно выбрать программу, запускающую jnlp-апплеты, в этом окне переходим в каталог, где установлена Java, по умолчанию в 64-битной Windows путь к каталогу выглядит следующим образом:

    C:\Program Files\Java\jreX.X.X.X\bin

    Вместо X.X.X.X вы увидите текущую установленную версию программного обеспечения Java, в тестовом случае это будет:

    C:\Program Files\Java\jre1.8.0_341\bin

    5

    Перейдя в указанный каталог, найдите и выберите файл javaws, затем подтверждаем свой выбор и примените изменения в главном окне Properties файла spider.jnlp с помощью кнопок Apply и OK, после этой процедуры мы уже сможем корректно использовать консольные апплеты KVM.

    ordering kvm windows and linux 8

    ordering kvm windows and linux 9

    ordering kvm windows and linux 10

    ordering kvm windows and linux 11

    ordering kvm windows and linux 12

    ordering kvm windows and linux 13

    6

    После установки соответствующих ассоциаций с файлом spider.jnlp откройте его, как и любую другую программу, двойным щелчком по значку, во время запуска файла вы получите несколько уведомлений (одно из них на скриншоте ниже), которые необходимо принять, чтобы продолжить работу.

    ordering kvm windows and linux 14

    7

    После корректного открытия KVM-консоли с помощью апплета вашему взору предстанет окно, похожее на вышеупомянутое подключение к удаленному рабочему столу.

    ordering kvm windows and linux 15

    8

    На видимом выше скрине Вы уже можете войти в систему вашего выделенного сервера (в данном случае это Windows, если бы на сервере был установлен Linux без графического интерфейса, то вы бы увидели такую же консоль (CLI), как и в случае SSH-подключения).

    Среди видимых кнопок в окне KVM-консоли следует выделить 2, первая - это подтверждающая кнопка Ctrl+Alt+Delete, после нажатия которой ваш сервер перезагрузится, во время перезагрузки вы сможете, в частности, зайти в настройки BIOS материнской платы выделенного сервера, например, запустить ISO-образ.

    9

    Вторая выделенная кнопка - это значок дискеты, после нажатия на который вы получите возможность эмулировать CD/DVD-привод на нашем сервере. Это позволит вам смонтировать выбранный нами ISO-образ с диска вашего компьютера, после монтирования выбранного ISO-образа необходимо перезагрузить сервер. Далее в настройках BIOS материнской платы необходимо принудительно заставить систему загрузиться с вашего ISO-образа, для этого на последней вкладке материнской платы выберите опцию PepperC Virtual Disc 1 0.01, после чего подтвердите выбор клавишей Enter.

    ordering kvm windows and linux 16

    ordering kvm windows and linux 17

    ordering kvm windows and linux 18

    ПРИМЕЧАНИЕ: Возможность ручного монтирования ISO-образов по вашему выбору доступна только для выделенных серверов с процессорами AMD Ryzen 5 и AMD Ryzen 7, кроме того, на компьютере, с которого вы подключаетесь к выделенному серверу через KVM-консоль, используемая в данный момент система должна быть Windows.

    Если такой возможности нет, обратитесь в круглосуточную техническую поддержку клиентов, доступную по следующему электронному адресу: admin@mevspace.com. При обращении по указанному адресу электронной почты необходимо сообщить о своем желании использовать пользовательский ISO-образ, указав точное название дистрибутива или предоставив легкодоступную ссылку для загрузки выбранного ISO-образа. После отправки такой информации наши технические специалисты подготовят загрузочный USB-накопитель с выбранным Вами ISO-образом и разместят его на выделенном сервере, что даст возможность клиенту запустить переустановку системы с использованием выбранного им ISO-образа.

    Linux – Java

    После щелчка на миниатюре экрана вашего сервера или на кнопке KVM Console начнется загрузка файла spider.jnlp, который представляет собой файл Java-приложения, позволяющего управлять выделенным сервером через KVM-консоль. Для корректной работы KVM-консоли в Linux, как и в Windows, вам потребуется программное обеспечение Java.

    Для этого, для начала, проверим валидность установленных в системе пакетов, для чего в окне консоли (CLI) выполните следующую команду:

    sudo apt update

    Затем система проверит, обновлены ли репозитории программного обеспечения по отношению к установленным в данный момент пакетам. Если в системе установлены последние версии программ, то вы увидите сообщение об отсутствии возможных обновлений, в противном случае вам будет сообщено о количестве доступных для обновления пакетов. Чтобы перейти к их обновлению в окне консоли (CLI), выполните следующую команду:

    sudo apt upgrade

    После выполнения команды вам будет сообщено, какие пакеты будут обновлены, а какие, если таковые имеются, будут удалены, для разрешения обновления необходимо выбрать одну из опций (да/нет):

    Y/n

    В нашем случае это будет Y или y, введенный вариант подтверждается клавишей Enter.

    После корректного обновления установленных пакетов можно переходить к установке программного обеспечения Java.

    В окне консоли (CLI) выполняем следующую команду:

    sudo apt install default-jdk

    Далее, после установки Java-программ, вам необходимо установить среду выполнения Java-апплетов в Linux под именем IcedTeaWeb, для этого выполните следующую команду в окне консоли (CLI):

    sudo apt install icedtea-netx

    После установки обоих пакетов вам необходимо внести изменения в конфигурацию вашего Java-программного обеспечения, чтобы апплеты с расширением *.jnlp корректно запускались в Linux.

    Для этого в окне консоли (CLI) перейдите в каталог, в котором установлена Java, по умолчанию путь к интересующему вас каталогу выглядит как /usr/lib/jvm/. Для доступа к нему в окне консоли (CLI) выполним следующую команду:

    cd /usr/lib/jvm/

    После перехода в заданный каталог необходимо проверить его содержимое с помощью команды ls.

    ordering kvm windows and linux 19

    Как вы видите, в вашей системе не один каталог с Java-программами, поэтому после перечисления всех каталогов в этом месте необходимо внести изменения в один из файлов (java.security) в каждом из этих каталогов.

    Для начала внесите изменения в файл java.security в первой из доступных директорий, для чего сразу перейдите к редактированию рассматриваемого файла, выполнив следующую команду:

    sudo nano default-java/conf/security/java.security

    Если вы хотите изменить содержимое данного файла в других каталогах, просто переименуйте первый каталог из default-java в, например, java-11-openjdk-amd64, при этом следует учитывать, что в нашем случае каталогов может быть больше или меньше, и они могут иметь совершенно другие имена, чем те, что показаны на скриншоте, в этом случае следует использовать имена первого каталога, соответствующие тем, которые имеются у нас.

    Правильно открыв файл java.security в редакторе, вы обнаружите следующие строки:

    jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
    DSA keySize < 1024, include jdk.disabled.namedCurves

    из полученных строк удалите MD5 или копируйте и вставьте их ниже с удаленным MD5. Закомментируем исходные строки с помощью #.

    ordering kvm windows and linux 20

    После соответствующего редактирования ваши строки должны выглядеть примерно так, как показано на следующем скриншоте.

    ordering kvm windows and linux 21

    После внесения изменений сохраните их с помощью ctrl+s, а затем выйдите из редактора с помощью ctrl+x.

    Обратите внимание, что изменения в файле java.security должны быть внесены в каждый из доступных каталогов каталога /usr/lib/jvm/, если мы уже знаем, какие каталоги находятся в каталоге jvm, то можете внести изменения в файл java.security одной командой, в тестовом примере ниже приведены точные команды для каждого каталога:

    sudo nano /usr/lib/jvm/default-java/conf/security/java.security
    sudo nano /usr/lib/jvm/java-11-openjdk-amd64/conf/security/java.security
    sudo nano /usr/lib/jvm/java-1.11.0-openjdk-amd64/conf/security/java.security
    sudo nano /usr/lib/jvm/open-jdk11/conf/security/java.security

    Если в заданном каталоге нет файла java.security, то можно обойти этот каталог.

    После внесения всех необходимых изменений можно приступать к запуску Java-апплета, как и в Windows, двойным щелчком на значке, если файлы *.jnlp не были корректно ассоциированы с ранее установленным ПО, то появится сообщение с предложением выбрать программу запуска файла, из появившегося списка следует выбрать вариант с именем IcedTeaWeb/IcedTeaWeb Launcher, при запуске файла появится несколько уведомлений, которые необходимо принять для продолжения работы.

    ordering kvm windows and linux 22

    ordering kvm windows and linux 23

    ordering kvm windows and linux 24

    ordering kvm windows and linux 25

    Открытое окно KVM-консоли выглядит несколько иначе, чем в Windows, единственным существенным отличием является невозможность эмуляции CD/DVD-привода, поэтому если вы хотите переустановить систему из пользовательского ISO-образа на выделенном сервере, вам следует обратиться в круглосуточную службу технической поддержки по адресу e-mail: admin@mevspace.com, при этом необходимо отправить информацию о желании использовать пользовательский ISO-образ, указав точное название дистрибутива или предоставив легкодоступную ссылку для скачивания выбранного ISO-образа. После отправки такой информации наши технические специалисты подготовят загрузочный USB-накопитель с выбранным ISO-образом и поместят его на выделенный сервер, после чего клиент получит возможность запустить переустановку системы с помощью выбранного ISO-образа.

    Остальные кнопки, такие как подтверждение Ctrl+Alt+Delete, работают так же, как и в Windows.

    Windows/Linux – HTML5

    Выше описана возможность использования KVM-консоли с помощью Java-программ, однако некоторые пользователи предпочитают не использовать Java-программы для подключения к выделенному серверу через KVM-консоль. Для таких пользователей наши KVM-консоли могут использоваться в режиме HTML5, поэтому нет необходимости устанавливать Java-программы, а также применять все описанные выше процедуры.

    Если клиент хочет использовать KVM-консоль в режиме HTML5, ему необходимо обратиться в нашу круглосуточную техническую поддержку по адресу: admin@mevspace.com, после обращения выбранная KVM-консоль будет переведена в режим HTML5, и соединение с нашим выделенным сервером через консоль будет осуществляться только в окне браузера.

    Недостатком данного решения является невозможность эмуляции CD/DVD-привода KVM-консоли, независимо от используемой системы (Windows/Linux).

    ordering kvm windows and linux 26

    На скриншоте отмечена кнопка, отвечающая за перезагрузку сервера и отключение KVM-консоли для возврата на главный экран сразу после входа в систему.

    Previous
    Знакомство с брандмауэром Mevspace Firewall
    Next
    Часто задаваемые вопросы