среда, 12 ноября 2008 г.

Внимание ВИРУС! Или как благое дело превратили в лохотрон!

С промежутком в неделю ко мне обратились два моих знакомых со странной проблемой. После нескольких лет нормальной работы их лицензионный Windows XP вдруг запросил активацию.





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


Он увидел окно с просьбой ввести ключ продукта






Вид окна, у не опытного пользователя, недоверия не вызовет. Введя ключ продукта система говорит, что он не верный. Что не делай, а в итоге придется нажать на желтую кнопку и увидеть следующее окно!


За небольшие деньги, всего за 300 рублей, нам предлагают получить ключ активации.
Ну тут все ясно! Какой может быть терминал? Какие Яндекс-Деньги??? Все понятно - нас пытаются надуть! НО!






Есть такая услуга, предоставляемая совместно Microsoft и платежной системой QIWI, в которой вы можете купить лицензию используя платежные терминалы. Код лицензии приходит к вам в виде SMS.


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




Люди, будьте бдительны! Помните, что работая в системе с полными
правами вы подвергаете ваш компьютер ненужному риску. Используйте для работы
учетные записи с ограниченными правами и не забывайте о команде
runas.exe.

Подробности об услуге покупки Microsoft Office через платежный терминал можно узнать по следующей ссылке:
http://co1piltwb.partners.extranet.microsoft.com/mcoeredir/mcoeredirect.aspx?linkId=10784561&s1=b6d38643-5e88-db64-decf-00371dab6e91

вторник, 11 ноября 2008 г.

Почему Windows 7?

В новом номере журнала Windows ITPro/re, в рубрике "К читателям", Дмитрий Торопв рассуждает на тему "почему Windows 7?".

Если считать с Windows 1.0 то получается так:

Windows 1.0, Windows 2.0, Windows 3.0, Windows 3.1, Windows 3.11, Windows NT, Windows 95, Windows 98, Windows Melenium, Windows 2000, Windows XP, Windows Vista

Семи не выходит. Дмитрий пробовал считал только версии NT:

Windows NT 3.1, 3.5, 3.51, 4.0, Windows 2000, Windows XP, Windows Vista. получилось, что Windows 7 - восьмая.

Уверен, что Дмитрий прекрасно знает почему версия Windows седьмая, но "тайну не расскрывает". Подобные рассуждения вижу/слышу довольно часто.

Дело в том, что название продукта и его версия это разные вещи. Например все версии Windows 3.xx (включая версии Windows NT 3.x) выходили под версией 3.xx, версии NT 4.x, 95, 98, ME под версией 4.xx. Версия Windows 2000, XP - 5, а Windows Vista 6. теперь понятно почему Windows 7 - седьмая? :)
Версию Windows можно увидеть набрав команду winver.exe.

Версия новой операционной системы говорит о многом. Судите сами. Windows 95 и Windows 98 выходили под одной версией как и 2000/XP. А Windows 7, по версии отличается от Windows Vista. Это обнадеживает и вселяет надежду, что Windows 7 это не обновление Windows Vista, а полноценная НОВАЯ операционной система.

пятница, 7 ноября 2008 г.

Управление Server Core - проще чем кажется....

Продолжая серию постов о Server Core на этот раз я хочу рассказать о том, как легко управлять Server Core.
Server Core у многих ассоциируется с командной строкой. Некоторые системные администраторы не хотят его использовать в силу того, что предпочитают графический интерфейс. Например администраторы которые испытывают затруднения при управлении DNS при помощи dnscmd (как я например) врядли захотят использовать Server Core. А многие ли управляют пользователями в Active Directory при помощи командной строки? Конечно всем известны утилиты dnscmd, dsadd, dsget и т.д., но скажу честно - я даже не пытался ими пользоваться.
При этом я не говорю про автоматизацию. Да, написать скрипт для заведения пользователей - это хорошо, но многие ли таким образом заводят пользователей?
Как бы то ни было работа из GUI часто перевешивает все плюсы Server Core, коих не мало.
Так вот - Server Core - это не командная строка.

Единственное, что нужно делать из CLI (Command Line Interface) это ставить роли. А как это сделать написано в пошаговом руководстве на русском языке, предоставленной компанией Microsoft - http://www.microsoft.com/rus/download.aspx?file=/windowsserver2008/guides/Server_Core_Installation_Option_of_WS08_Step-By-Step_Guide_ru.doc

Я уже показывал как просто ставить роль DC+DNS. Далее все управление можно осуществлять из под Windows XP, например или Windows 2003/2008. Нужно только установить Admin Pack, в котором есть все необходимые оснастки для управления этими службами.

p.s.
И вот, понимая как просто управлять Server Core на первый план выходят его плюсы. А лично для меня главный из них заключается в том, что Server Core не содержит лишних компонентов, что уменьшает площадь атаки и вероятность сбоя. Теперь, если речь идет о Active Directory, DNS, DHCP и других службах, которые поддерживает Server Core, я однозначно делаю выбор в пользу Server Core!

Сколько памяти нужно для работы Windows Server 2008?

Как известно минимальные требования к памяти для Windows 2008 выглядят следующим образом:

Минимум: 512 МБ RAM
Рекомендовано: 2 ГБ RAM или выше
Оптимально: 2 ГБ RAM (Full installation) или 1 GB RAM (Server Core installation) или выше

Сейчас трудно найти сервер в производственной среде, который не соответствовал бы этим требованиям. Но при работе в виртуальной среде эти требования выглядят очень внушительно. Пять виртуальных машин с 512 МБ это уже 2,5 ГБ, а это в свою очередь не мало. Нужно же еще оставить памяти для работы хост-машины. В итоге требования приближаются к 3 ГБ.
Ну ладно полная установка, а Server Core? Ему тоже 512? Я решил это проверить... Создал виртуальную машину и выделил ей 256 МБ. Загрузился с DVD, запустил установку и ...



Ну конечно! Сказано же 512! Но зачем бы я стал писать этот пост? А вот зчем...
Опытным путем мною было установлено, что для продолжения установки достаточно 373 МБ. В этом случае установщик ничего не скажет вам про нехватку памяти и продолжит процесс установки.

Но мне этого показалось мало. Я решил провести эксперимент на установленной системе. Результат превзошел все ожидания! После установки Server Core мне удалось урезать объем памяти до 39 МБ. При таком объеме памяти система работала довольно сносно.
Конечно нужно понимать, что при объеме памяти меньше заявленного минимума не гарантируется работа всех сервисов и приложений, но мне без каких либо проблем удалось установить роль DC+DNS .

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

пятница, 31 октября 2008 г.

Установка AD DC на Windows Server 2008 Core

Сегодня мне пришлось установить Domain Controller под управлением Windows Server 2008. Забегая вперед скажу, что никогда прежде процесс установки DC небыл таким простым. Для выполнения этой задачи был выбран режим установки Core. Далее, в режиме слайд-шоу, я продемонстрирую весь проццесс установки и настройки, что бы вы сами могли убедиться как это просто.







































Вы только что установили Windows Server 2008 Core.

Немного непривычный интерфейс для управления... Но после ввода пары команд я почувствовал себя как рыба в воде и он меня больше не смущает.

Для настройки сети я использовал следующею команду:

netsh interface ipv4 set address name=‘2’ source=static address=192.168.0.5 mask=255.255.255.0

Тут я обратился к сетевому интерфейсу по его идентификатору. Вот как его можно посмотреть:

netsh interface ipv4 show interface



Осталось установить DC. Для это я использовал простейшую команду:

Dcpromo /ReplicaOrNewDomain:domain /NewDomain:forest /NewDomainDNSName:contoso.local /SafeModeAdminPassword:Pa$$w0rd /AutoConfigDNS:Yes

В других мануалах я видел советы по предварительному созданию файла ответов, но не вижу в этом никакого смысла. Приведенная команда является минимально-допустимым набором вводных данных, без которых невозможна установка (за исключением /AutoConfigDNS:Yes, которая приведена для простоты конфигурирования DNS). Но при желании вы можете расширить это набор. Если этого не сделать, то вот какие настройки будут применены по умолчанию:

Если вам понадобиться удалить роль AD DC с сервера то это можно сделать так:
Dcpromo /DemoteFSMO:Yes /IsLastDCInDomain:Yes /AdministratorPassword:Pa$$w0rd


Надеюсь, что описанных действий хватит что бы преодолеть психологический барьер. Я например никак не мог заставить себя изучать новые команды вместо привычного графического интерфеса.
Но теперь, когда я увидел как просто все настраивается мне захотелось поглубже разобраться в нюансах Server Core!