Часто задаваемые вопросы по Windows VPSВопрос: Каким образом следует производить обновление ОС виртуального сервера? Можно ли пользоваться стандартными механизмами Windows Update и Automatic Updates?Ответ: Использование обновлений ОС Windows Server 2003 и стандартных механизмов Windows Update и Automatic Updates внутри виртуального сервера запрещено, поскольку может привести к неработоспособности виртуального сервера.
Дело в том, что виртуальные выделенные серверы, созданные с использованием технологии виртуализации Virtuozzo for Windows компании Parallels, представляют собой изолированные виртуальные среды, функционирующие на одном физическом сервере, и на одной копии ядра операционной системы.
Соответственно, процесс обновления ОС при использовании виртуализации на уровне операционной системы заключается в обновлении корневой операционной системы. Установкой одобренных компанией Parallels обновлений и хотфиксов ОС Windows Server 2003 на корневые серверы Virtuozzo for Windows занимаются исключительно администраторы хостинг-провайдера.
А поскольку виртуальные серверы совместно используют ядро корневой ОС, то одновременно с обновлением корневых серверов автоматически обновляются и виртуальные серверы (VPS).
Обновление ОС серверов осуществляется, как минимум, ежемесячно, при этом в качестве источника обновлений используются WSUS-серверы разработчика используемой технологии виртуализации — компании Parallels. Перед тем, как одобрить для установки новые обновления ОС Windows Server 2003 разработчик тестирует их на предмет совместимости с технологией Virtuozzo for Windows. Такое тестирование может занимать до нескольких дней.
Установка же обновлений изнутри пользовательской виртуальной среды самим пользователем может нанести вред этой отдельной виртуальной среде, и именно поэтому соответствующий сервис внутри виртуальных сред по умолчанию отключён.
Вопрос: Какие программные брандмауэры (firewall) можно использовать внутри виртуального сервера?Ответ: Рекомендуется использовать вcтроенный брандмауэр Windows Server 2003. Кроме этого, разработчики Virtuozzo подтверждают возможность использования Microsoft ISA Server 2006. Прочие программные брандмауэры не поддерживаются.
Вопрос: Что делать, если по ошибке средствами Windows Firewall был закрыт доступ к виртуальному серверу по RDP?Ответ: Нужно залогиниться в Virtuozzo Power Panel (ссылку на VZPP можно найти в «Панели управления > Виртуальный сервер > Доступ к VPS > Интерфейс управления >
]]>https://XXX.XXX.XXX.XXX:4643/)]]>.
После этого нужно выбрать в интерфейсе VZPP пункт VPS Services > System Services, отметить галочкой службу «Windows Firewall/Internet Connection Sharing (ICS)», и нажать кнопку «Stop». Это даст вам возможность снова начать использовать удалённый доступ к рабочему столу (Remote Desktop Connection).
Далее в командной строке виртуального сервера (Start > Run > cmd.exe) следует выполнить команду
net start SharedAccess && netsh firewall add
portopening tcp 3389 RemoteDesktop enable
Эта команда запустит службу Windows Firewall и добавит в правила брандмауэра Windows исключение для удалённого доступа.
Открыть порт в брандмауэре Windows можно и с помощью Group Policy Object Editor. Для этого нужно запустить соответствующую оснастку, выполнив в командной строке команду gpedit.msc, в окне оснастки выбрать Local Computer Policy > Computer Configuration > Administrative Template > Network > Network Connections > Standard Profile > Windows Firewall: Allow Remote Desktop Exceptions > Properties выбрать «Enabled» и кликнуть по кнопкам «Apply» и «OK», после чего можно будет запустить службу Windows Firewall.
Вопрос: Как установить .Net Framework 2.0/3.0?Ответ: Это можно сделать из Панели управления > Виртуальный сервер > Управление пакетами > Перейти > Доступные пакеты > .NET Framework 3.0 w2k3 > Установить > Изменить отмеченное.
Это достаточно быстрый и нересурсоёмкий способ установки. C другой стороны, установить .Net Framework можно и обычным способом.
Вопрос: Как создать DSN подключения для 32-битного драйвера MS Access на 64-битной платформе
Ответ: Для создания DSN подключения с использованием 32-битного драйвера MS Access для 32-битного приложения в 64-битной среде Windows Server 2003 используйте консоль 32-битного ODBC DataSource Administrator:
%WINDIR%\SysWOW64\odbcad32.exe