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

@ идея stribika велика, но я бы предпочел, чтобы мои виртуальные машины подключались к той же сети, что и мой хост. например, моя хост-сеть – 192.168.1.0, и я хочу, чтобы сеть моей виртуальной машины была одинаковой.

2 Solutions collect form web for “Как подключить гостя KVM к Интернету с помощью беспроводной сети”

Вы должны иметь возможность использовать сетевой стек пользовательского режима. Начните qemu следующим образом:

Qemu-system-x86_64 \ -smp 1 -m 1024 \ -net user,net=10.0.0.0/8,host=10.0.0.1,hostfwd=tcp:127.0.0.1:2222-10.0.0.2:22 \ -net nic \ -cdrom systemrescuecd-x86-2.0.1.iso -boot d

Важные варианты:

  • -net nic: Показать виртуальную сетевую карту для гостя
  • -net user: заставить процесс qemu на хосте обмениваться данными через реальную сеть, как и любой другой процесс
  • net=10.0.0.0/8: подсеть в виртуальной сети
  • host=10.0.0.1: IP-адрес хоста в виртуальной сети
  • hostfwd=tcp:127.0.0.1:2222-10.0.0.2:22: Процесс qemu на хосте прослушивает TCP-соединения из localhost на порту 2222 и перенаправляет их в виртуальную сеть до 10.0.0.2:22 (так что вы можете ssh ваша новая виртуальная машина)

В гостевой перспективе

Ifconfig eth0 10.0.0.2 up ip route add default via 10.0.0.1 dev eth0

Тест SSH от хоста до гостя

Ssh 127.0.0.1 -p 2222

и от гостя до принимающей стороны

Ssh 10.0.0.1

Проверьте доступность Интернета у гостя

Wget google.com

Хост-процесс работает как NAT-маршрутизатор. Будет работать только трафик TCP и UDP. В частности, ping работает только между гостем и хостом, вы не можете выполнить ping google.com (мой обычный метод тестирования сети). Преимущество этого подхода в том, что вам даже не нужны привилегии root.

Catch-22: хост не может передать ssh гостю, когда вся цель подключения к Интернету заключается в установке openssh-сервера на гостевой.

Необходимость в управлении сразу несколькими компьютерами с одного набора из клавиатуры и мыши часто возникает в рабочих условиях. Именно для этого используются KVM-переключатели («Keyboard, Video, Mouse»). В последние годы на замену таким переключателям пришли многочисленные программы, которые позволяют делать то же самое через локальную сеть или интернет, но переключатели по-прежнему используются там, где нужна максимальная надежность — ПО иногда может подводить.

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

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

Основные характеристики, на которые стоит обратить внимание

От исполнения корпуса переключателя зависит область его применения. Для офисов покупают настольные модели, которые не занимают много места и предназначены для 2-4 машин (как обычных ПК, так и серверов, которые находятся не в стойке).

KVM-over-IP — переключатели, которые позволяют производить управление ПК через глобальную сеть интернет. Это отдельная категория, которая в последнее время не так популярна из-за того, что подобный функционал есть в самих серверах.

KVM-удлинитель — это два устройства (одно — на стороне компьютера, другое — на стороне периферии), которые позволяют производить управление удаленно, но не через интернет или локальную сеть.

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

Также в серверные стойки устанавливаются самые мощные и многофункциональные переключатели — на 8 и более машин. Они не имеют экрана и клавиатуры — для их подключения серверный шкаф должен иметь дополнительные полки.

Количество подключаемых компьютеров

Главная характеристика любого KVM-переключателя. Чем больше компьютеров можно к нему подключить, тем он обойдется дороже, а габариты устройства будут крупнее. Если вы подбираете модель для офиса, то наверняка хватит 2 или 4 подключений (порты, к которым подключаются компьютеры, называются «консольными»). Если же речь идет об использовании в условиях серверной комнаты или серверного зала, то предела не существует.

Поддерживаемое разрешение монитора

Обязательно убедитесь в том, что приобретаемый переключатель поддерживает разрешение тех мониторов, которые будут использоваться в связке с ним. С современными моделями эта проблема отпадает, но учтите, что свичи не рассчитаны на мониторы высоких разрешений (например, 4К).

Консольные подключения

Прежде всего нужно определить, какие именно компьютеры с какими видеовыходами будут подключаться к KVM-свичу. Это могут быть VGA (аналоговый и устаревший; максимальное разрешение — 1280х1024 пикселей), DVI (цифровой; до 1920х1080 пикселей) DisplayPort или HDMI (цифровые; до 2560х1440 пикселей).

Затем нужно обратить внимание на порты для клавиатуры и мыши. Лучший вариант — USB, но при наличии у сервера или компьютера портов PS/2 они тоже подойдут. Обратим внимание на то, что большая часть моделей не работает с беспроводной периферией.

Более продвинутые и дорогие KVM-свичи позволяют подключать не только компьютеры, но и другие девайсы — принтеры, аудио-устройства, модемы, съемные накопители и так далее. Для этого используются порты USB, 3.5-миллиметровые аудиовыходы и аудиовходы, а также разнообразные интерфейсы вроде RJ-45 или RS-232.

Управление и индикация

Обычно управление переключателем осуществляется с помощью одной кнопки на корпусе ил ивыносном пульте, которая поочередно меняет активный консольный порт. Более продвинутые модели имеют отдельные кнопки для каждого порта. Специальные индикаторы обозначают тот порт, который активен в конкретный момент.

Питание

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

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

Привет! Сегодня предлагаю разобрать интересную и полезную тему. Её я затронул не случайно, а в связи с тем, что занимаюсь сборкой домашнего сервера.

Кому интересно, вот часть первая - http://сайт/vybiraem-domashnij-server-chast-1.html и часть вторая - http://сайт/sborka-domashnego-servera-chast-2.html

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

Поехали! Иногда возникает необходимость работать сразу за несколькими компьютерами, либо достаточно часто подключать/отключать другие компьютеры для настройки или ремонта. В таком случае, постоянно переключать клавиатуру, монитор и мышь одного компьютера к другому - не самый подходящий вариант. Конечно, можно поставить на столе 2 монитора, 2 клавиатуры и 2 мыши, но это достаточно дорого и съедает много рабочего пространства.

Существует достаточно простое и удобное решение этой задачи - это KVM-Switch. Давайте разберем, что это, и как с ним работать.

KVM-Switch или KVM-переключатель - это специальное устройство предназначенное для соединения одного комплекта устройств ввода/вывода с несколькими компьютерами. Говоря простыми словами, KVM-переключатель позволяет подключить одну клавиатуру, мышь и один монитор к нескольким системным блокам, а затем переключаться для управления любым компьютером нажатием одной кнопки.

Вот так выглядит типичный представитель семейства KVM:

На фото выше мы видим 1 разъем VGA для подключения к монитору и два разъема для подключения мыши и клавиатуры. С обратной стороны имеются 2 разъема VGA для подключения к двум системным блокам через специальные кабели. Вот так они выглядят:

Существует большое разнообразие KVM-переключателей и они обладают разными характеристиками, ключевой и которых является количество подключаемых компьютеров. Бывают двух-, четырех- и более портовые переключатели. Также, они могут отличатся типами выходов usb или ps/2, vga или dvi, что позволяет подобрать необходимый вариант. Некоторые KVM имеют возможность переключать звук.

Практически все современные KVM не требуют отдельного питания, а получают его через разъемы PS/2 или USB, что избавляет нас от лишних проводов.

Вот так выглядит схема подключения компьютеров через KVM-switch:

Переключение между компьютерами происходит нажатием одной кнопки на самом устройстве. Также зачастую есть возможность программного переключения двойным нажатием на клавишу Scroll Lock.

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

Таким образом, мы можем подключить два компьютера, на одном из которых мы будем работать в операционной системе, а на другом, запускать тесты или заниматься установкой ОС. Еще один пример - можно запустить на одном из компьютеров сложную задачу, например, обработку видео или копирование большого объема данных, а самому переключиться на другой компьютер и продолжить серфинг в интернете)). Удобство, да и только!

Такие устройства зачастую можно увидеть в серверных, где обычно установлено несколько серверов и только один монитор, одна клавиатура и мышь.

Таким способом можно организовать комфортную работу сразу за несколькими станциями.

KVM over IP — что это?

KVM (или kvm over ip) — устройство, позволяющее передавать видеосигнал и ввод с мыши/клавиатуры по сети с использованием IP-протокола от вашего сервера. При помощи KVM вы можете перезагрузить сервер, получить доступ в BIOS сервера и к другим функциям, которые невозможно выполнить на сервере через терминал. KVM-доступ вы можете бесплатно подключить на странице услуги.

KVM предоставляется на первые два часа в день бесплатно. Плата за последующее подключение KVM составляет 30 минут — 300 рублей .

Как подключить KVM к серверу?

Готово! Вы получите KVM-доступ к серверу на выбранный период времени (до 2-х часов). В течение 15-20 минут доступы поступят на контактный e-mail.

Не работает KVM

Работа через утилиты

При работе через утилиты, нет необходимости настраивать Java.
Для управления KVM пользователи Windows могут воспользоваться утилитами:

  • CN8000 WinClient
  • — для KVM от производителя ATEN;
  • — для KVM от производителя ATEN;
  • KVM Vision Viewer — для KVM от других производителей.

Работа в браузере

Для работы с KVM браузер должен поддерживать Java. Браузеры Opera и Chrome (начиная с версии Cromium 42) и стандартная редакция Firefox (версии выше 52) больше не поддерживают Java. Из обновляемых браузеров, поддержка Java есть в Firefox ESR (вплоть до марта 2018 года).

Работа web-интерфейса для моделей KVM CN8000A гарантирована только в браузерах на основе движка Gecko (например, FireFox). В Webkit (Chromium и основанные на нём) могут наблюдаться проблемы c отображением элементов. В этом случае рекомендуем использовать Windows или Java-клиенты.

Если в консоли KVM черный экран, надпись «No Signal»

В случае длительного бездействия экран будет отключен (появится надпись «No Signal»), для возобновления необходимо нажать любую клавишу в консоли (рекомендуем нажимать «Alt» или «Ctrl» вместо «Enter» во избежание выполнения команды, набранной в консоли ранее).

Не работает клавиатура в консоли KVM

Попробуйте выполнить сброс устройства KVM. Для этого авторизуйтесь в веб-интерфейсе KVM, перейдите в раздел «Maintenance» и выполните сброс. Обычно данный пункт носит название «Unit Reset», «Reset USB». Через 2 минуты после сброса проверьте работу клавиатуры в KVM.

Что делать, если не открывается окно KVM на Java

Если не открывается окно KVM продолжительное время, проверьте, установлена ли Java на ПК. Перейдите на официальный сайт Java , затем кликните на ссылку «Установлено ли на моем компьютере программное обеспечение Java? ». Если Java установлена, то следуйте инструкции ниже.

Если установлена Java версии 8

Для запуска консоли KVM нужно выполнить три пункта:

  1. 1.

    Внести изменения в файл java.security . Файл находится в JDK_HOME/jre/lib/security/java.security , обычно это пути:

    для ОС Windows:
    C:\Program Files\Java\jre1.8.0_91\lib\security для 64-битных версий JAVA или
    C:\Program Files (x86)\Java\jre1.8.0_91\lib\security для 32-битных версий.

    для ОС Linux:
    /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/java.security
    либо можно найти файл командой в консоли Linux:
    find /usr/lib/ -name java.security

    В этом файле нужно закомментировать строку, которая начинается на:

    jdk.certpath.disabledAlgorithms
    т.е. добавить символ «#» вначале строки, например:
    # jdk.certpath.disabledAlgorithms=MD2, RSA keySize

    Обратите внимание, что для правки файла java.security необходимо запустить текстовый редактор от имени администратора (для Windows) или суперпользователя root (для Linux).


В случае, если проблема сохранится, попробуйте установить Java 7 и настроить уровень безопасности Medium (см. выше).

Если перечисленные выше способы вам не помогли и при открытии окна KVM появляются какие-либо сообщения об ошибках, следует обратиться к официальному руководству JAVA на сайте разработчика: http://java.com/ru/download/help/

В качестве решения попробуйте использовать ОС Windows и браузер Internet Explorer версии 9.
Также возможна работа в системах Linux x32 при использовании Firefox и 7 версии Java.
Дополнительно вы можете воспользоваться режимом эмуляции старых браузеров в браузере Internet Explorer 11 (доступно по кнопке F12).

Что делать, если из браузера открылось окно KVM на Java, но в строке состояния ошибка?

Информация про сообщения о блокировке работы Java в браузере размещена по ссылке .

Что такое IPMI и зачем он нужен?

IPMI — интерфейс для удалённого управления сервером. Он предназначен для автономного мониторинга и управления функциями, встроенными в аппаратное оснащение сервера.

IPMI работает независимо от операционной системы на сервере. Поэтому если у процессора / BIOS-а / операционной системы обнаружатся неполадки, вы сможете перезагрузить сервер, восстановить критичные функции управления, журналирования и инвентаризации через IPMI. Более подробно об IPMI вы можете прочитать на тематических форумах.

Доступ к интерфейсу IPMI

Если у вас наблюдается проблема с отображением консоли и доступностью IPMI, воспользуйтесь инструкцией: . В случае возникновения сложностей напишите .

Установка операционной системы при помощи IPMI

Вы можете установить операционную систему самостоятельно при помощи IPMI. Интерфейс IPMI позволяет удалённо устанавливать ОС и подключать файл-образ как виртуальный DVD-ROM на сервере.

Для загрузки в IPMI доступны следующие образы:

  • Centos 6, 7;
  • Debian 8, 9;
  • Ubuntu 14, 16, 18;
  • ESXI 6.5, 6.7;
  • SystemRescueCd 5.3.2.

Если вам нужно загрузить другой образ, напишите со ссылкой на образ.

Чтобы установить операционную систему, выполните действия:

  1. 3.

    На вкладке «Управление» нажмите Консоль IPMI :

  2. 4.

    При первом переходе подтвердите запуск :

    • в первом всплывающем окне поставьте галочку напротив пункта «Always trust content from this publisher» и нажмите кнопку Run :
    • во втором всплывающем окне нажмите кнопку Yes :
  3. 5.

    В окне «Web IPMI» выберите Virtual Media Virtual storage :

  4. 6.

    В поле «Logical Drive Type» выберите тип образа ISO File , в поле «Image File Name and Full Path» выберите файл с дистрибутивом (любой.iso файл), нажмите Plug in , далее OK :

  5. 7.

    Перезагрузите сервер в окне консоли Macro Macro Ctrl+Alt+Del :

  6. 8.

    После этого в BIOS сервера появится устройство «Virtual DVD», которое можно выставить первым в порядке загрузки дисков (Boot priority ):

  7. 9.

    Сохраните изменения, выбрав пункт «Save changes and exit» в меню «Exit»:

  8. 10.

    Загрузитесь с виртуального DVD и установите операционную систему.

Если у вас наблюдается проблема с отображением консоли и доступностью IPMI, воспользуйтесь инструкцией: . При возникновении сложностей, напишите .

Важно знать

IPMI-контроллер пробрасывает на материнскую плату виртуальный DVD-ROM и управление клавиатурой через USB-шину, поэтому нельзя в BIOS или ОС выключать поддержку USB-устройств.

Что делать, если не работает IPMI?

Способы решения проблем отображения консоли IPMI (например, чёрный экран):

    Нажмите любую клавишу на клавиатуре (например, Shift). Если не работает клавиатура, воспользуйтесь виртуальной клавиатурой.

    Для сервера с операционной системой Ubuntu — нажмите сочетание клавиш Ctrl + Alt + F1 .

    Перезагрузите IPMI (cold reset), подключившись к серверу по SSH под пользователем root и выполните команду: ipmicfg -r или ipmitool bmc reset cold .

Для работы утилиты ipmitool требуются некоторые модули ядра, включить их можно командой в консоли сервера от пользователя root: modprobe ipmi_si && modprobe ipmi_devintf && modprobe ipmi_msghandler .

Если вышеперечисленные способы не устранили проблему, выполните следующие действия:


Ошибка Connection failed

Выполните сброс IPMI. Для этого:


Не работает клавиатура


Если консоль IPMI по-прежнему не реагирует на нажатия клавиатуры, воспользуйтесь виртуальной клавиатурой.

В меню «Virtual Media» выберите пункт Virtual Keyboard :

Чтобы вернуться к управлению физической клавиатурой в консоли IPMI, в меню «Options» выберите пункт Keyboard Mouse Hotplug :

Если нужно скрыть виртуальную клавиатуру, в меню «Exit» выберите пункт Exit :

После этого закройте консоль IPMI и заново её откройте. Перезагрузка IPMI может занять до пяти минут.

При возникновении сложностей напишите .

С приходом в офисы широкополосного интернета стало возможно полноценное удаленное администрирование. Благодаря этой технологии обслуживающие организации смогли существенно уменьшить время реагирования на заявку клиента, а системные администраторы получили возможность оказывать поддержку даже находясь за пределами офиса. Но инструменты удаленного администрирования работают только после того, как загрузится ОС, если это по каким либо причинам невозможно потребуется физическое присутствие специалиста. Решить эту проблему способны переключатели KVM over IP.

Что такое KVM переключатели знают наверное все администраторы, это устройство позволяющее использовать одну консоль (монитор, клавиатура и мышь) для управления несколькими ПК. KVM переключатели могут быть как простыми, рассчитанными на персональное использование:

Так и для монтажа в стойку, поддерживающими каскадирование и позволяющие управлять сразу большим числом серверов (до нескольких сотен) из одного места:

Особняком в этой компании стоят переключатели KVM over IP, позволяющие получать доступ к консоли ПК из любого места посредством протокола TCP/IP. Долгое время данные устройства считались "предметами роскоши", однако в последнее время на рынке появились предложения по вполне гуманной цене, делающее их вполне доступными и для небольших организаций.

Рассмотрим возможности KVM over IP переключателя на примере ATEN ALTUSEN KH1508i стоимостью 727 USD. Кроме привлекательной цены данное устройство позволяет управлять до 256 ПК (при каскадировании переключателей), поддерживает платформы PC, Mac, Sun, подключения к ПК через PS/2 и USB.

Переключатель выполнен в формате 1U и может быть смонтирован в стойку. На передней панели находятся кнопки переключения выходов, индикатор активного порта, разъем для обновления прошивки, индикатор питания и кнопка Reset.

Еще одной особенностью переключателя является использование для подключения управляемых ПК витой пары UTP 5e, что позволяет размещать их на расстоянии до 40 м. Теперь не возникает проблемы с подключением серверов, находящихся в соседней стойке (или этажом ниже) и не нужно ломать голову над приобретением и прокладкой дорогостоящих специализированных кабелей. Разъемы для подключения управляемых ПК, сети, подчиненных переключателей и консоли находятся с тыльной стороны переключателя:

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

Производитель предлагает широкий выбор клиентских модулей управления компьютерами разных платформ, для ПК доступны два типа клиентских модулей: KA9520 (PS/2) и KA9570 (USB) стоимостью в 71 USD. Каждый модуль представляет собой контроллер с интерфейсом RJ-45 и полуметровый кабель с разъемами VGA и PS/2 (USB), имеет собственную прошивку, регулярно обновляемую производителем, на корпусе модуля имеется переключатель, переводящий его в режим обновления прошивки. Ниже показан модуль KA9520:

Для крепления на вертикальную поверхность в комплекте с модулем поставляется специальная корзина.

Настройки переключателя производятся через экранное меню или веб-интерфейс (в несколько ограниченном объеме). Если у вас в хозяйстве нет компьютеров Mac или Sun, то все настройки будут доступны через веб (по умолчанию все порты переключателя настроены на платформу PC).

Соединение с устройством производится по защищённому протоколу HTTPS, несмотря на то, что переключатель принимает соединения по порту 80, все равно происходит редирект на защищенное соединение (443 порт). Для передачи данных между переключателем и программой-клиентом используется порт 9000, это стоит учитывать при форвардинге портов (т.е. кроме 80 и/или 443 нужно пробросить также 9000).

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

Для доступа можно использовать любой браузер (оптимально IE), веб интерфейс не богат на настройки, вы можете запустить Windows (только через IE) или Java клиент, либо загрузить их, если запустить через браузер их каким либо образом не получается.

Отдельного внимания заслуживает параметр Network Transfer Rate , для комфортной работы с устройством там следует указать минимальную гарантированную скорость канала по которому осуществляется доступ к переключателю.

Для доступа к управляемым ПК необходимо запустить клиент. Нам не удалось запустить Windows Client на Windows 7 64-bit, в данном случае выручает Java клиент, работающий на любой платформе с поддержкой Java. Уже в клиенте мы можем произвести более тонкую настройку устройства:

Для перехода к управляемым устройствам используется закладка Main , на которой отображаются все подключенные к переключателю (или цепочке переключателей) клиентские модули:

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

Однако следует помнить, что работа через KVM Over IP требуется по большей части при нештатных ситуациях, когда требуется контроль на уровне загрузки ПК, в остальных случаях будет гораздо комфортней работать через RDP. Если вы используете USB-модуль (KA9570) убедитесь, что в BIOS включена поддержка USB клавиатуры и мыши, во избежание неприятных сюрпризов.

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

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