<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Perpetuum informatio</title>
	<atom:link href="http://trukhanov.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://trukhanov.wordpress.com</link>
	<description>IT infrastructure, problems, troubles and resolution</description>
	<lastBuildDate>Thu, 10 Nov 2011 19:36:29 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='trukhanov.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Perpetuum informatio</title>
		<link>http://trukhanov.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://trukhanov.wordpress.com/osd.xml" title="Perpetuum informatio" />
	<atom:link rel='hub' href='http://trukhanov.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Решение проблем с производительностью IIS</title>
		<link>http://trukhanov.wordpress.com/2011/03/30/iis-performance-troubleshooting/</link>
		<comments>http://trukhanov.wordpress.com/2011/03/30/iis-performance-troubleshooting/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 15:03:09 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[100% процессора]]></category>
		<category><![CDATA[производительность]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=100</guid>
		<description><![CDATA[Иногда бывает, что на сервере IIS начинают происходить странные дела. Так например у меня возникла ситуация, в которой один из процессов w3wp.exe время от времени начинал занимать под свои вычисления весь ресурс одного из ядер (был бы одноядерный процессор было бы использование процессора на 99% или 100%). Для тех, кто не знает процесс w3wp.exe кроме [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=100&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Иногда бывает, что на сервере IIS начинают происходить странные дела. Так например у меня возникла ситуация, в которой один из процессов w3wp.exe время от времени начинал занимать под свои вычисления весь ресурс одного из ядер (был бы одноядерный процессор было бы использование процессора на 99% или 100%). Для тех, кто не знает процесс w3wp.exe кроме всего прочего отвечает за исполнение серверного кода ASP, ASP.NET скриптов. Ясно было что, какой-то скрипт производит излишнюю нагрузку. Такое поведение для меня было неприемлимым и я постарался решить эту задачу.</p>
<p><span id="more-100"></span>Первым делом я захотел выяснить какое из используемых нами приложений производит эту дополнительную нагрузку. Для этого я попробовал вынести все приложения в отдельные виртуальные каталоги, задав для каждого отдельный пул приложений, они же Application pool (для каждого пула приложений используется отдельный процесс w3wp.exe), попутно определяя какой из процессов к какому пулу относится. Сделать это можно довольно просто при помощи утилиты Sysinternals <a href="http://technet.microsoft.com/en-us/sysinternals/bb896653" target="_blank">Process explorer</a>. Для этого достаточно зайти в свойства процесса (при этом подсказкой может служить то, что приложения написанные при помощи ASP.NET будут подсвечены жёлтой строкой), и на вкладке Image посмотреть строку Command line, из которой видно, что название пула приложений передаётся процессу w3wp.exe через параметр «ap». Так например команда запуска для пула приложений с именем «dotnet4» будет выглядеть так:</p>
<p><code>c:\windows\system32\inetsrv\w3wp.exe -a \\.\pipe\iisipmceXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX -t 20 -ap "dotnet4"</code></p>
<p>Впоследствие эти действия оказались по большему счёту бесполезными, но умение определять нужный процесс w3wp оказалось впоследствии полезным и мне и нашим разработчикам выполняющим удалённую отладку в Visual Studio.</p>
<p style="text-align:justify;">Отличным инструментом позволившим решить мою проблему оказалось приложение <a href="http://iismonitor.motobit.com/" target="_blank">IIS Tracer</a>, от компании Motobit Software. Для быстрой отладки сервера достаточно пробной 60 дневной версии, которую можно загрузить на сайте производителя. Данная программа позволяет наблюдать за состоянием IIS в режиме реального времени. Настройку можно осуществить как при помощи текстового файла конфигрурации, так и графической утилитой, входящей в инсталляционный пакет. После установки программа будет доступна (если вы не меняли настройку Config script) по адресу http://your-site-address/iistracer. По этому адресу, кроме всего прочего, можно увидеть какие запросы клиентов выполняются в данный момент, их состояние и длительность обработки запросов сервером. Именно эта информация позволила мне обнаружить скрипт выполнявшийся вплоть до истечение таймаута, потребляя непомерное количество ресурсов. Скрипт оказался ответственнен за отправку комментариев на форум. При ближайшем рассмотрении было обнаружено что форум разрешал отправку анонимных комментариев в нескольких местах, чем и воспользовались спаммеры, постоянно пытавшиеся использовать этот скрипт. После закрытия возможности отправки анонимных комментариев и удаления нескольких тысяч записей спама в базе сервер вернулся в своё обычное состояние и проблем с производительностью больше не возникает, а как бонус пользователи были избавлены от спама.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=100&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2011/03/30/iis-performance-troubleshooting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Вектор атаки на приложения с помощью активации деактивированных элементов интерфейса</title>
		<link>http://trukhanov.wordpress.com/2010/11/24/enablewindow-attack/</link>
		<comments>http://trukhanov.wordpress.com/2010/11/24/enablewindow-attack/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 15:10:33 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Kaspersky]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[attack]]></category>
		<category><![CDATA[enablewindow]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hole]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">https://trukhanov.wordpress.com/?p=92</guid>
		<description><![CDATA[Подавляющее большинство современных windows приложений использует стандартные элементы управления для собственных интерфейсов. Большое число приложений из этой группы реализует механизмы разграничения прав пользователей, выраженные в пользовательском интерфейсе при помощи соответствующих элементов управления. Это всем нам знакомые элементы выбора (radio button), флаги (check box), выпадающие списки (drop down menu) и некоторые другие. Идея защиты в рассмотренных [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=92&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Подавляющее большинство современных windows приложений использует стандартные элементы управления для собственных интерфейсов. Большое число приложений из этой группы реализует механизмы разграничения прав пользователей, выраженные в пользовательском интерфейсе при помощи соответствующих элементов управления. Это всем нам знакомые элементы выбора (radio button), флаги (check box), выпадающие списки (drop down menu) и некоторые другие.</p>
<p>Идея защиты в рассмотренных выше приложениях очень проста, если пользователь работающий с приложением имеет достаточно прав, то элементы интерфейса являются активными и пользователь может с ними взаимодействовать, меняя таким уровнем некоторые “привилегированные” параметры. В случае же если у пользователя таких прав недостаточно, то данные элементы становятся неактивными (визуально выражено, как более тусклая окраска или серый фон) и непривилегированный пользователь лишается возможности взаимодействия с этими элементами интерфейса. Идея элементарна, но в ней существует один очень  серьёзный недостаток.</p>
<p><span id="more-92"></span>Использование стандартных элементов управления не только позволяет очень  быстро реализовывать пользовательские интерфейсы, но и влечёт за собой  наследование всего стандартного функционала, являющегося частью  операционной системы. Так неактивность какого-либо элемента является  всего-лишь флагом стиля этого элемента. Справка по WinAPI говорит что  состояние окна неактивно является следствием выставления флага <a href="http://msdn.microsoft.com/en-us/library/ms632600%28v=VS.85%29.aspx" target="_blank">WS_DISABLED</a>,  тут же в справке говорится что для удаления этого стиля необходимо  использовать функцию EnableWindow. В качестве параметров эта функция  принимает хендл окна или элемента управления (являющийся глобальным) и  логическое значение отвечающее, собственно, за включение/отключение  элемента. Таким образом мы видим, что функция носит глобальный характер и  не выполняет никаких хакерских действий. Такой механизм был создан ещё  во времена Windows 2000 и работает по сей день. Тут надо сделать  оговорку, что выполнять такие действия пользователь может только с  запущенными от его имени процессами, но и с этими процессами можно  выполнить множество вредоносных действий.</p>
<p>Таким образом любой пользователь при помощи нехитрых утилит (например являющихся частью Visual Studio или <a href="http://kickme.to/inqsoft" target="_blank">InqSoft Window Scanner</a>) пользователь может активировать функциональность, защищённую только посредством дезактивации элемента управления. В этом случае если при проектировании и создании приложения данная особенность не учитывалась, то у злонамеренного пользователя появляется возможность выполнить некоторые привилегированные действия. Какие – зависит уже от конкретного приложения.</p>
<p>Так например непривелигированный пользовательй службы терминалов Windows Sever 2003 может активировать неактивный по умолчанию для него переключатель “Отображать процессы всех пользователей” в Диспетчере Задач и успешно просмотреть процессы других пользователей (завершить правда он их не сможет, по причине дополнительных проверок прав при попытке закрытия процесса). Данный пример не показывает всей глубины проблемы, но вот следующий пример более нагляден.</p>
<p>Ещё одним примером уязвимой архитектуры может служить Kaspersky Anti-Virus 6.0 for Windows Workstation, входящий в состав Kaspersky EnterpriseSpace Security. С помощью политики устанавливаемой централизованно возможно запретить пользователям самостоятельно останавливать защиту ПК, но при этом такой запрет осуществляется только посредством деактивации флага отвечающего за работу защиты. При помощи указанных выше утилит, совершенно любой пользователь может сделать элемент управления активным и отключить антивирусную защиту своего ПК, а это уже намного более серьёзная брешь в безопасности, по сравнению с просмотром списка чужих процессов.</p>
<span style="text-align:center; display: block;"><a href="http://trukhanov.wordpress.com/2010/11/24/enablewindow-attack/"><img src="http://img.youtube.com/vi/_FfE2yH-z6Q/2.jpg" alt="" /></a></span>
<p>Надеюсь в ближайшем будущем производители ПО займутся исправлением этого архитектурного недостатка.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/92/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/92/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/92/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=92&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2010/11/24/enablewindow-attack/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>IIS 6.0 + PHP + shell_exec()</title>
		<link>http://trukhanov.wordpress.com/2010/02/15/iis-6-0-php-shell_exec/</link>
		<comments>http://trukhanov.wordpress.com/2010/02/15/iis-6-0-php-shell_exec/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 11:44:12 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[win32]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=83</guid>
		<description><![CDATA[При попытке исполнения shell_exec() в PHP запущном в режиме fcgi постоянно получал ошибку: PHP Warning: shell_exec() [&#60;a href='function.shell-exec'&#62;function.shell-exec&#60;/a&#62;]: Unable to execute 'C:\someprogram.exe' in D:\myfile.php on line 34 Большинство советов в Интернет советовало попробовать дать право, на исполнение файла someprogram.exe, пользователю Internet Guest Account (IUSR_ИМЯСЕРВЕРА). Однако этого оказалось недостаточно и ошибка не пропадала. После изучения поведения [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=83&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>При попытке исполнения shell_exec() в PHP запущном в режиме fcgi постоянно получал ошибку:<br />
<code>PHP Warning:  shell_exec() [&lt;a href='function.shell-exec'&gt;function.shell-exec&lt;/a&gt;]: Unable to execute 'C:\someprogram.exe' in D:\myfile.php on line 34</code></p>
<p>Большинство советов в Интернет советовало попробовать дать право, на исполнение файла someprogram.exe, пользователю Internet Guest Account (IUSR_ИМЯСЕРВЕРА). Однако этого оказалось недостаточно и ошибка не пропадала. После изучения поведения программы при помощи Process Monitor оказалось, что PHP также не хватает прав на командный интерпритатор cmd.exe. После добавления пользователя Internet Guest Account (IUSR_ИМЯСЕРВЕРА) в список доступа cmd.exe скрипт получил доступ к программе и ошибка исчезла.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=83&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2010/02/15/iis-6-0-php-shell_exec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Live Mesh &#8211; связующее звено для ваших утройств.</title>
		<link>http://trukhanov.wordpress.com/2010/01/28/live-mesh-overview/</link>
		<comments>http://trukhanov.wordpress.com/2010/01/28/live-mesh-overview/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 12:49:46 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Live Mesh]]></category>
		<category><![CDATA[Синхронизация]]></category>
		<category><![CDATA[Удалённый доступ]]></category>
		<category><![CDATA[Remote Desctop]]></category>
		<category><![CDATA[Synchronisation]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=47</guid>
		<description><![CDATA[Live Mesh &#8211; это ещё один сервис Windows Live, на момент написания поста находящийся в стадии Beta, созданный для синхронизации и управления вашими устройствами. Несмотря на то, что Live Mesh не является чем-то инновационным, данный продукт заслуживает внимания благодаря качественной интеграции компонентов и простоте использования продукта. Live Mesh предоставляет следующие сервисы пользователям. Хранение файлов в облаке. Пользователю предоставляется в пользование [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=47&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-62" title="Live Mesh" src="http://trukhanov.files.wordpress.com/2010/01/mesh.png?w=500" alt=""   /><a href="https://www.mesh.com">Live Mesh</a> &#8211; это ещё один сервис Windows Live, на момент написания поста находящийся в стадии Beta, созданный для синхронизации и управления вашими устройствами. Несмотря на то, что Live Mesh не является чем-то инновационным, данный продукт заслуживает внимания благодаря качественной интеграции компонентов и простоте использования продукта.</p>
<p><span id="more-47"></span></p>
<p>Live Mesh предоставляет следующие сервисы пользователям.</p>
<h4>Хранение файлов в облаке.</h4>
<p>Пользователю предоставляется в пользование 5 Gb свободного места на Интернет серверах,  для хранения практически любых файлов (исключения составляют файлы с расширением используемым для пометки временных файлов таких как bak, tmp, а также системные файлы Windows). Файлы хранимые вами в облаке Live Mesh никак не проверяются и не имеют ограничений, что имеет 2 стороны: с одной стороны вы можете быть уверены, что никакой из ваших файлов не пропадёт во время закачки/синхронизации, с другой стороны этот сервис может стать ещё одним способом распространения вирусов.</p>
<p>Доступ к хранимой в облаке информации возможен как при помощи включения желаемого устройства в вашу сеть синхронизируемых устройств, так и более простым способом: при помощи Live Desktop, который доступен на любом копьютере с браузером. На данный момент Live Desktop позволяет производить манипуляции с файлами (добавление, удаление, скачивание на локальный компьютер) и просматривать некоторые типы медиа файлов (MP3, JPG просматриваются без проблем).  Для просмотра медиа файлов необходим плагин SilverLight для вашего браузера.</p>
<h4>Синхронизация файлов между устройствами</h4>
<p>Следующим пунктом идёт возможность синхронизировать файлы между любыми устройствами. Производить это можно как в режиме он-лайн, в этом случае можно не производить синхронизацию с облаком, так и в режиме оффлайн &#8211; просто укажите, что одним из синхронизируемых устройств будет ваше облако &#8211; Live Desktop (что впрочем сделано по умолчанию). В качестве клиентов сети Live Mesh могут выступать PC с ОС Windows 32 и 64 бита, Macintosh находится на данный момент в стадии CTP, поддержка Windows Mobile ожидается в будущем.  Для всех неподдерживаемых устройств доступ осуществляется через Live Desktop.</p>
<h4>Совместное использование файлов</h4>
<p>Для всех файлов хранящихся в облаке существует возможность настраивать списки доступа для пользователей. Существует три типа пользователей: Owner (Имеет полный доступ к файлам и имеет возможность управлять пользователями), Contributor (Имеет полный доступ к файлам), Reader (Доступ к файлам только для чтения) доступных для назначения и тип Creator (Может создавать, считывать, обновлять и удалять файлы; управлять доступом для пользователей а также настраивать параметры синхронизации) устанавливаемый по умолчанию при создании папки в Live Mesh. Существует возможность ведения ленты комментариев к любой директории Live Mesh, что хорошо подойдёт, например, для обмена впечатлениями о фотографиях размещённых при помощи данного сервиса.</p>
<h4>Удалённое администрирование/доступ к ПК</h4>
<p>Одной из замечательных возможностей Live Mesh является возможость доступа к рабочему столу любого из ваших устройств под управлением ОС Windows. Доступ возможен как при помощи специального клиента Live Mesh Remote Desktop, так и при помощи ActiveX компоненты для Internet Explorer. Несомненное преимущество этого решения является гибкость при поиске маршрута от точки управления до точки подключения. В случае если возможно прямое подключение (оба компьютера имеют белый IP адрес, или же находятся в одной сети с серым IP адресами), соединение производится традиционно как в случае VNC или же RDP. В случае же, если прямое соединение не возможно (компьютеры имеют серые IP и находятся в разных сетях, например за 2 различными NAT), соединение происходит многоступенчато с использованием серверов Microsoft. Происходит это абсолютно прозрачно для пользователя и единственная разница, которую может заметить пользователь &#8211; это немного более длительное время соединения с устройством. При входе нужно будет пройти аутентификацию пользователя средствами ОС. На время вашего вашего соединения доступ к ОС будет заблокирован.</p>
<p>Это основные заявленные на данный момент возможности Live Mesh. В последующей серии статей я постараюсь рассмотреть их исопользование более подробно.</p>
<p>Присоедениться к открытой программе Beta-тестирования Live Mesh Вы можете на официальном сайте <a href="http://www.mesh.com" target="_blank">www.mesh.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=47&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2010/01/28/live-mesh-overview/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>

		<media:content url="http://trukhanov.files.wordpress.com/2010/01/mesh.png" medium="image">
			<media:title type="html">Live Mesh</media:title>
		</media:content>
	</item>
		<item>
		<title>Починка WSUS в случае неисправимой ошибки базы Windows Internal Database</title>
		<link>http://trukhanov.wordpress.com/2009/12/15/wid-repair/</link>
		<comments>http://trukhanov.wordpress.com/2009/12/15/wid-repair/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 11:17:33 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[reinstall]]></category>
		<category><![CDATA[WID]]></category>
		<category><![CDATA[Windows Internal Database]]></category>
		<category><![CDATA[WSUS]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=54</guid>
		<description><![CDATA[Обнаружил сегодня, что мой WSUS отказывается запускаться и причиной тому является невозможность запуска базы данных WID(MICROSOFT##SSEE). Статья по восстановлению БД ни к чему не привела, а попытка переустановки WSUS закончилась крахом по причине невозможности обнаружить указанную в настройках базу данных. Решение которое помогло в моём случае заключалось в том, что необходимо изменить настройку WSUS отвечающую [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=54&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Обнаружил сегодня, что мой WSUS отказывается запускаться и причиной тому является невозможность запуска базы данных WID(MICROSOFT##SSEE). <a href="http://support.microsoft.com/kb/940194">Статья</a> по восстановлению БД ни к чему не привела, а попытка переустановки WSUS закончилась крахом по причине невозможности обнаружить указанную в настройках базу данных. Решение которое помогло в моём случае заключалось в том, что необходимо изменить настройку WSUS отвечающую на вопрос установлена ли на данном сервере база WID (WYukon).<br />
Выставив в ключе реестра</p>
<p><code>HKLM\SOFTWARE\Microsoft\Update Services\Server\Setup\wYukonInstalled </code></p>
<p>значение 0 (ноль), а также переименовав папку UpdateServicesDbFiles, я смог без проблем удалить и установить заново WSUS.<br />
Надеюсь данное решение поможет кому-нибудь сэкономить время на поиск решения в случае поломки WSUS.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=54&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/12/15/wid-repair/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Запрет на внесение изменений в репозиторий, без указания комментария</title>
		<link>http://trukhanov.wordpress.com/2009/12/09/svn-enforce-commit/</link>
		<comments>http://trukhanov.wordpress.com/2009/12/09/svn-enforce-commit/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 15:00:20 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[commit]]></category>
		<category><![CDATA[комментарий]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=50</guid>
		<description><![CDATA[Существует возможность отклонить commit в SVN, в случае когда пользователь ничего не указал в комментарии к внесённым изменениям. Для этого необходимо создать pre-commit hook который обнаружив отсутствие комментария сделает выход с ненулевым кодом завершения. Пример такого скрипта для Windows далее. @echo off :: :: Stops commits that have empty log messages. :: @echo off setlocal [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=50&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Существует возможность отклонить commit в SVN, в случае когда пользователь ничего не указал в комментарии к внесённым изменениям. Для этого необходимо создать pre-commit hook который обнаружив отсутствие комментария сделает выход с ненулевым кодом завершения. Пример такого скрипта для Windows далее.<br />
<span id="more-50"></span><br />
<code><br />
@echo off<br />
::<br />
:: Stops commits that have empty log messages.<br />
::</code></p>
<p>@echo off</p>
<p>setlocal</p>
<p>rem Subversion sends through the path to the repository and transaction id<br />
set REPOS=%1<br />
set TXN=%2</p>
<p>rem check for an empty log message<br />
svnlook log %REPOS% -t %TXN% | findstr . &gt; nul<br />
if %errorlevel% gtr 0 (goto err) else exit 0</p>
<p>:err<br />
echo. 1&gt;&amp;2<br />
echo Your commit has been blocked because you didn&#8217;t give any log message 1&gt;&amp;2<br />
echo Please write a log message describing the purpose of your changes and 1&gt;&amp;2<br />
echo then try committing again. &#8212; Thank you 1&gt;&amp;2<br />
exit 1</p>
<p>Пример взят скрипта взят в <a href="http://www.anujgakhar.com/2008/02/14/how-to-force-comments-on-svn-commit/" target="_blank">блоге Anuj Gakhar</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=50&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/12/09/svn-enforce-commit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Изменения в WAIK for Windows 7</title>
		<link>http://trukhanov.wordpress.com/2009/10/20/waik-for-windows-7/</link>
		<comments>http://trukhanov.wordpress.com/2009/10/20/waik-for-windows-7/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 13:43:12 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[WDS]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=44</guid>
		<description><![CDATA[Если вы используете WAIK для Windows 7, то важно помнить, что утилита wdscapture.exe, необходимая для захвата образов загруженного компьютера, в его составе отсутствует. По этой причине, создание образов захвата (Capture Boot Image) на основе Win_PE.wim входящего в состав этого пакета невозможно. Теперь данная утилита входит в состав стандартного загрузочного образа Boot.wim, входящего в состав дистрибутива [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=44&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Если вы используете WAIK для Windows 7, то важно помнить, что утилита wdscapture.exe, необходимая для захвата образов загруженного компьютера, в его составе отсутствует. По этой причине, создание образов захвата (Capture Boot Image) на основе Win_PE.wim входящего в состав этого пакета невозможно. Теперь данная утилита входит в состав стандартного загрузочного образа Boot.wim, входящего в состав дистрибутива Windows 7 и именно этот образ необходимо использовать для создания образов захвата. С одной стороны это универсальность и можно использовать один образ, как для захвата, так и для инсталляции системы, но с другой стороны это лишние 400 Мб в загрузочном образе (1007 Мб Boot.wim из состава Windows 7, против 670 Мб Windows PE из пакета WAIK for Windows Vista и 371 Мб Boot.wim из состава Windows Vista) и следовательно более длительное (ненамного) время загрузки .</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=44&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/10/20/waik-for-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Настройка DHCP для работы с WDS</title>
		<link>http://trukhanov.wordpress.com/2009/10/20/dhcp-wds/</link>
		<comments>http://trukhanov.wordpress.com/2009/10/20/dhcp-wds/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 08:16:06 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[WDS]]></category>
		<category><![CDATA[WDS DHCP]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=38</guid>
		<description><![CDATA[В своей среде я использую DHCP сервер предоставляемый аппаратным межсетевым экраном D-Link DFL-800.  В случае неверной настройки DHCP в ходе сетевой загрузки возможно появление ошибок pxe-e32 и pxe-e3b. Для корректной загрузки по сети в настройках вашего DHCP сервера необходимо указать 3 опции: Next Server &#8211; тут должен быть указан следующий сервер участвующий в сетевой загрузке, так написано [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=38&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>В своей среде я использую DHCP сервер предоставляемый аппаратным межсетевым экраном D-Link DFL-800.  В случае неверной настройки DHCP в ходе сетевой загрузки возможно появление ошибок pxe-e32 и pxe-e3b.</p>
<p><span id="more-38"></span></p>
<p>Для корректной загрузки по сети в настройках вашего DHCP сервера необходимо указать 3 опции:</p>
<ol>
<li>Next Server &#8211; тут должен быть указан следующий сервер участвующий в сетевой загрузке, так написано в RFC-2131.  Тут необходимо указать IP адрес нашего WDS сервера. Тут я при настройке совершил ошибку и долго искал данную настройку в стандартных опциях DHCP.  Данная настройка является, опцией самого DHCP сервера и не входит в стандартные опции.</li>
<li>DHCP option 66 &#8211; имя TFTP сервера, на котором находятся образы загрузки. Тут по-умолчанию необходимо указать имя нашего WDS сервера (и конечно же сам DHCP сервер обязан отдавать корректный DNS-сервер).  Тут можно использовать альтернативный TFTP сервер и я видел несколько статей в Интернет, где это использовалось, например, для ведения логов подключения клиентов.</li>
<li>DHCP option 67 &#8211; путь к загрузочному файлу отдаваемому клиенту сервером загрузки. Эта опция является константой и должна быть равной &laquo;boot\x86\wdsnbp.com&raquo;</li>
</ol>
<p>Так же я видел сообщения о том, что необходимо установить стандартные настройки № 43 (Специфичная информация от производителя) =&raquo;010400000000FF&raquo; и 60 (Идентификатор класса производителя)=&raquo;PXEClient&raquo;, но моя инсталляция заработала и без этих настроек.</p>
<p>Более подробную информацию о взаимодействии WDS с DHCP можно почерпнуть по следующим адресам (англ):</p>
<p>http://nssadoc.blogspot.com/2008/06/differential-analysis-wds-dhcp.html</p>
<p>http://nssadoc.blogspot.com/2008/06/revisit-differential-analysis-wds-wds.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=38&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/10/20/dhcp-wds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Установка WDS</title>
		<link>http://trukhanov.wordpress.com/2009/10/19/wds-setup/</link>
		<comments>http://trukhanov.wordpress.com/2009/10/19/wds-setup/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 12:21:25 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[WDS]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=17</guid>
		<description><![CDATA[WDS может быть установлен на Windows server 2003 начиная с SP2, как один из компонентов ОС. В случае, если по какой-то причине у вас на 2003 сервере не установлен SP2, то WDS можно установить при помощи специального windows deployment services update, который входит в пакет WAIK (Windows Automated Installation Kit), а он понадобится нам в любом [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=17&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WDS может быть установлен на Windows server 2003 начиная с SP2, как один из компонентов ОС. В случае, если по какой-то причине у вас на 2003 сервере не установлен SP2, то WDS можно установить при помощи специального <strong>windows deployment services update, </strong>который входит в пакет <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=94BB6E34-D890-4932-81A5-5B50C657DE08&amp;displaylang=ru" target="_blank">WAIK (Windows Automated Installation Kit)</a>, а он понадобится нам в любом случае.</p>
<p><span id="more-17"></span></p>
<p>Для развёртования WDS нам понадобятся:</p>
<ol>
<li>Сервер на котором находится WDS, должен быть либо членом Active Directory, либо контроллером домена. При этом версия Active Directory не имеет значения.</li>
<li>В сети должен быть DHCP сервер, в случае использования DHCP от Microsoft процедура установки и настройки упрощается, но можно использовать и DHCP сторонних производителей</li>
<li>Так же необходим DNS сервер</li>
<li>Образы из которых мы будем устанавливать систему должны храниться на разделе NTFS.</li>
<li>Для установки самой роли, нам будут необходимы права локального администратора на сервере который будет выполнять роль WDS</li>
<li>Windows Automated Installation Kit for Vindows Vista и файл boot.wim с установочного диска Windows Vista. Так же можно использовать Windows Automated Installation Kit for Windows 7 и файл boot.wim из дистрибутива Windows 7, но в этом случае необходимо помнить, что утилита wdscapture.exe находится не в образе WinPE, а в образе boot.wim.</li>
</ol>
<p>После проверки что у нас установлено всё необходимое для добавления роли можно начинать процедуру. Заходим Пуск-&gt;Панель Управления-&gt;Установка и удаление программ-&gt;Установка компонентов Windows (Start-&gt;Control Panel-&gt;Add or Remove Programm-&gt;Add/Remove Windows Components) и там выбрать Windows Deployment Services.</p>
<p>Установив роль, можно запустить оснастку Windows Deployment Services, которая является основным инструментом работы с WDS.  После первого запуска в группе серверов наш сервер будет показан с предупреждением о том, что он до сих пор не сконфигурирован. Конфигурация WDS предельно проста:</p>
<ol>
<li>Выбираем место, где будут храниться наши образы, используемые WDS.</li>
<li>Так как в своей инсталляции я использовал альтернативный DHCP сервер (встроенный в файерволл D-Link DFL-800), то галочки связанные с DHCP я не устанавливал.</li>
<li>Выбираем режим в котором WDS будет отвечать на запросы сетевой загрузки (всем клиентам, никому, только разрешённым)</li>
<li>Выбираем хотим ли мы добавить образы в WDS немедленно, после чего начальную настройку можно считать завершённой.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=17&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/10/19/wds-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>
	</item>
		<item>
		<title>Версия Powershell в Windows Server 2008 r2</title>
		<link>http://trukhanov.wordpress.com/2009/10/19/windows-server-2008-r2-posh-version/</link>
		<comments>http://trukhanov.wordpress.com/2009/10/19/windows-server-2008-r2-posh-version/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 07:38:18 +0000</pubDate>
		<dc:creator>Dmitry Trukhanov</dc:creator>
				<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Windows 2008 R2 server]]></category>
		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://trukhanov.wordpress.com/?p=26</guid>
		<description><![CDATA[UPD Метод опередления версии найденный мной оказался неверным. Вот правильный метод Попытался узнать версию Powershell в свежеустановленном Windows Server 2008 R2 методом найденном в Интернет. Безусловно радует то, что это вторая версия Powershell. Это вам и красивый отладчик, и Remotings, и многое другое. Но не могу не придраться к тому, что в финальной версии так [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=26&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:#ff0000;">UPD Метод опередления версии найденный мной оказался неверным. <a href="http://powershell.com/cs/blogs/tobias/archive/2010/01/21/are-you-using-the-correct-powershell-version.aspx" target="_blank">Вот правильный метод</a></span></p>
<p>Попытался узнать версию Powershell в свежеустановленном Windows Server 2008 R2 <a href="http://system-administrators.info/?p=3565" target="_blank">методом найденном в Интернет</a>.</p>
<div id="attachment_31" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-31" title="posh2r2" src="http://trukhanov.files.wordpress.com/2009/10/posh2r23.jpg?w=500&#038;h=398" alt="Powershell Version" width="500" height="398" /><p class="wp-caption-text">Powershell Version</p></div>
<p>Безусловно радует то, что это вторая версия Powershell. Это вам и красивый отладчик, и Remotings, <a href="http://itband.ru/2009/10/windows-powershell-2-0/#more-2876" target="_blank">и многое другое</a>. Но не могу не придраться к тому, что в финальной версии так и не убрали признак CTP выпуска.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/trukhanov.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/trukhanov.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/trukhanov.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=trukhanov.wordpress.com&amp;blog=6181672&amp;post=26&amp;subd=trukhanov&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://trukhanov.wordpress.com/2009/10/19/windows-server-2008-r2-posh-version/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3a8bf2ff47823a738cdb510057fc3930?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Dmitry Trukhanov</media:title>
		</media:content>

		<media:content url="http://trukhanov.files.wordpress.com/2009/10/posh2r23.jpg" medium="image">
			<media:title type="html">posh2r2</media:title>
		</media:content>
	</item>
	</channel>
</rss>
