<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Simple and secure by Design but Business compliant [Benoît SAUTIERE / Exakis / MVP]</title><link>http://danstoncloud.com/blogs/simplebydesign/default.aspx</link><description>Simple, yes, Secure Maybe, by design for sure, Business compliant always
</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/danstoncloud/QMkO" /><feedburner:info uri="danstoncloud/qmko" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Conférence DirectAccess</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/xs1FAcSF32U/conf-233-rence-directaccess.aspx</link><pubDate>Sat, 12 May 2012 08:22:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6520</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6520</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6520</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/05/12/conf-233-rence-directaccess.aspx#comments</comments><description>&lt;p align="justify"&gt;Si le sujet intéresse (ce qui est normal si on lit assidument ce blog), je vais animer une &lt;a href="http://www.labo-microsoft.org/news-29314-conference-da-benoit-sautiere-exakis.html"&gt;conférence DirectAccess&lt;/a&gt; à SUPINFO Paris. C’est programmé pour le vendredi 30 mai à 18h15 dans les locaux de SUPINFO. Au programme, du DirectAccess avec Windows 7 mais aussi avec Windows 8.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Avis aux amateurs.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by design but Business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6520" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/xs1FAcSF32U" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/General/default.aspx">General</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/05/12/conf-233-rence-directaccess.aspx</feedburner:origLink></item><item><title>TMG SP2 Rollup 2</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/33EqJulcOwc/tmg-sp2-rollup-2.aspx</link><pubDate>Sat, 05 May 2012 12:39:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6514</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6514</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6514</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/05/05/tmg-sp2-rollup-2.aspx#comments</comments><description>&lt;p align="justify"&gt;C’est tout neuf de la veille. Le Rollup 2 du Service Pack 2 de TMG. Au menu quelques jusques quelques KB autour de la fiabilité du produit. C’est disponible à cette adresse : &lt;a title="http://support.microsoft.com/kb/2689195" href="http://support.microsoft.com/kb/2689195"&gt;http://support.microsoft.com/kb/2689195&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2689195"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/image_5F00_6F6EEF32.png" width="494" height="329" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by design but Business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6514" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/33EqJulcOwc" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/TMG/default.aspx">TMG</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/05/05/tmg-sp2-rollup-2.aspx</feedburner:origLink></item><item><title>DirectAccess and SCCM integration</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/5Qbu1pMJSuU/directaccess-and-sccm-integration.aspx</link><pubDate>Mon, 30 Apr 2012 08:45:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6505</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6505</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6505</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/30/directaccess-and-sccm-integration.aspx#comments</comments><description>&lt;p align="justify"&gt;Debra&amp;#160; SHINDER (MVP Enterprise Security) just published two excellent articles about DirectAccess Remote Management capabilities concerning System Center Configuration Manager. Configuring inbound rules to allow Remote Management is only a part of SCCM integration with DirectAccess. Configuring SCCM boundaries and AD sites is also important : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://www.isaserver.org/tutorials/Configuring-SCCM-UAG-DirectAccess-Part1.html"&gt;Configuring SCCM with UAG DirectAccess (Part 1)&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;&lt;a href="http://www.isaserver.org/tutorials/Configuring-SCCM-UAG-DirectAccess-Part2.html"&gt;Configuring SCCM with UAG DirectAccess (Part 2)&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by Design but Windows 8 compliant!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6505" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/5Qbu1pMJSuU" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/30/directaccess-and-sccm-integration.aspx</feedburner:origLink></item><item><title>Multisite DirectAccess scenario in Powershell</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/oxk-cX8C-Cg/multisite-directaccess-scenario-in-powershell.aspx</link><pubDate>Sat, 21 Apr 2012 11:41:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6489</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6489</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6489</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/21/multisite-directaccess-scenario-in-powershell.aspx#comments</comments><description>&lt;p align="justify"&gt;Multisite is a very interesting scenario that was complicated to deploy with Windows 7 and Forefront UAG. If this challenging scenario does not scared you, have a look at this &lt;a href="http://blogs.technet.com/b/edgeaccessblog/archive/2010/12/01/supporting-business-continuity-disaster-recovery-and-multi-site-scenarios-with-uag-2010-rtm-and-uag-2010-service-pack-1.aspx"&gt;Edge Man post&lt;/a&gt;. Technically speaking, it was also possible to achieve a “similar” configuration with a Global Server Load Balancing configuration using F5 Big-IP for example. With Forefront UAG 2010, we had load-balancing capabilities with Network Load Balancing and Hardware Load Balancing but it was long to setup. Have a look at my &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2010/08/11/directaccess-high-availability-with-uag-2010-part-1.aspx"&gt;high-availability blog post series&lt;/a&gt; if you want to compare to this blog post!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In Windows server 2012, multisite will become (this post is written with the Consumer Preview released in February 2012!) a much more easier deployment. What an interesting challenge to deploy it with PowerShell only. First, let’s see my configuration&amp;#160; : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/MULTISITEVISIO_5F00_5EA09606.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="MULTISITEVISIO" border="0" alt="MULTISITEVISIO" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/MULTISITEVISIO_5F00_thumb_5F00_3EE19671.png" width="494" height="292" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;We have two sites having their own Windows 2012 server. The challenge is to setup the DA1 server as a DirectAccess server, convert it to multisite and and add DA2 as a new Entry Point for my Multisite configuration. Now let’s switch to PowerShell!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Initial DirectAccess configuration&lt;/h5&gt;  &lt;p align="justify"&gt;Let’s start with my first DirectAccess server setup. It’s name is DA1.DirectAccessLab.Lan we start with the role installation : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Add-WindowsFeature –Name DirectAccess-VPN –IncludeManagementTools&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE0_5F00_7CFAB122.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDFEATURE0" border="0" alt="ADDFEATURE0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE0_5F00_thumb_5F00_118000A1.png" width="494" height="98" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In order to be sure that everything is operational, let’s check it with a single PowerShell command : &lt;em&gt;Install-RemoteAccess –Prerequisite&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE1_5F00_5C073E7B.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDFEATURE1" border="0" alt="ADDFEATURE1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE1_5F00_thumb_5F00_14B1E889.png" width="494" height="57" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;I will need an IPHTTPS certificate on DA1.DirectAccessLab.Lan. Public name record in my certificate will be DA1.DirectAccessLab.Lan. Let’s check that my certificate is present in the computer store with the following command : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;$IPHTTPS = (Get-ChildItem Cert:\\LocalMachine\My | Where {$_.Subject -like &amp;quot;CN=DA1.DirectAccessLab.Fr*&amp;quot;})&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Write-Host $IPHTTPS&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/IPHTTPS1_5F00_624E1509.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="IPHTTPS1" border="0" alt="IPHTTPS1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/IPHTTPS1_5F00_thumb_5F00_7ADDB259.png" width="494" height="161" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Now, it’s time to configure our first DirectAccess server with a single PowerShell command : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Install-RemoteAccess -DAInstallType FullInstall -ConnectToAddress DA1.DIRECTACCESSLAB.FR -ClientGPOName &amp;quot;DirectAccesslab.Lan\DirectAccess Clients GPO&amp;quot; -ServerGPOName &amp;quot;DirectAccesslab.Lan\DirectAccess Servers GPO&amp;quot;-InternalInterface LAN-InternetInterface INTERNET -NLSURL &lt;/em&gt;&lt;a href="https://nls.directaccesslab.lan"&gt;&lt;em&gt;https://nls.directaccesslab.lan&lt;/em&gt;&lt;/a&gt;&lt;em&gt; –Force –PassThru&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREMOTEACCESS0_5F00_213F95A5.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="INSTALLREMOTEACCESS0" border="0" alt="INSTALLREMOTEACCESS0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREMOTEACCESS0_5F00_thumb_5F00_1E4A30F2.png" width="494" height="427" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Server-side configuration is almost terminated. We need to configure Certification Authority to be used for IPSEC tunnels authentication. It is mandatory for multisite deployments, just like having a real IPHTTPS certificate for each entry point. The following PowerShell command will configure this : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;$CA = (Get-ChildItem Cert:\\LocalMachine\Root | Where {$_.Subject -like &amp;quot;CN=INET*&amp;quot;}) &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Write-Host $CA &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-Daserver -IPSecRootCertificate $CA -PassThru&lt;/em&gt; &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINALIZESERVER1_5F00_0ABCD151.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FINALIZESERVER1" border="0" alt="FINALIZESERVER1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINALIZESERVER1_5F00_thumb_5F00_0CAA205A.png" width="494" height="482" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Now let’s switch to the client-side configuration with the Following PowerShell commands : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Add-DAClient –SecurityGroupNameList “DirectAccesslab.Lan\DA Clients” &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Remove-DAClient –SecurityGroupNameList “DirectAccesslab.Lan\Domain Computers” &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-DAClient –OnlyRemoteComputers Disabled &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAClient&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CLIENTSIDE_5F00_67402CEB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="CLIENTSIDE" border="0" alt="CLIENTSIDE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CLIENTSIDE_5F00_thumb_5F00_6ADE47C8.png" width="494" height="145" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Client-side configuration is almost complete, we just need to configure some settings for end-user experience for the Network Connectivity Assistant. PowerShell commands bellow will configure it with an HTTP type probe located on a domain controller :&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-DAClientExperienceConfiguration -PolicyStore &amp;quot;DIRECTACCESSLAB.LAN\DirectAccess Clients GPO&amp;quot; -UserInterface $True -SupportEmail HelpDesk@DirectAccesslab.fr -CorporateResources {HTTP:http:dc.directaccesslab.lan} -PreferLocalNamesAllowed $True -FriendlyName &amp;quot;DirectAccess Connection&amp;quot; -PassThru &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SETDACLIENTEXPERIENCE_5F00_0616A0CA.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="SETDACLIENTEXPERIENCE" border="0" alt="SETDACLIENTEXPERIENCE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SETDACLIENTEXPERIENCE_5F00_thumb_5F00_37A20E5F.png" width="494" height="151" /&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Our first DirectAccess server is now operational. Let’s check that with a Get-&lt;em&gt;RemoteAccessHealth&lt;/em&gt; command : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GET_2D00_REMOTEACCESSHEALTH0_5F00_1DCDD830.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GET-REMOTEACCESSHEALTH0" border="0" alt="GET-REMOTEACCESSHEALTH0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GET_2D00_REMOTEACCESSHEALTH0_5F00_thumb_5F00_2414AEBE.png" width="494" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;If you need more explanations on this part, have a look at my &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/28/directaccess-in-powershell.aspx"&gt;DirectAccess in Powershell blog post&lt;/a&gt;.&amp;#160; Now we are ready for Multisite!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Enabling Multisite&lt;/h5&gt;  &lt;p align="justify"&gt;We have a standalone server that must be converted as the first entry point of a Multi-site DirectAccess configuration. Each DirectAccess Server (or High-available group of DirectAccess servers) is considered as a DirectAccess Entry point. Let’s convert to Multi-Site : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Enable-DAMultiSite -EntryPointName &amp;quot;EMEA Headquarter&amp;quot; -ComputerName DA1.DirectAccesslab.Lan -ManualEntryPointSelectionAllowed Enabled -Name &amp;quot;DirectAccesslab Multi-Site Infrastructure&amp;quot; -PassThru – Force&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ENABLEMULTISITE_5F00_03213C17.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ENABLEMULTISITE" border="0" alt="ENABLEMULTISITE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ENABLEMULTISITE_5F00_thumb_5F00_54C7B669.png" width="494" height="102" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Multi-site configuration is enabled with a single entry point named “EMEA Headquarter”. The&amp;#160; &lt;em&gt;Get-DAEntryPoint&lt;/em&gt; command will provide some details on this entry point&amp;#160; : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAENTRYPOINT1_5F00_4D3C46FC.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETDAENTRYPOINT1" border="0" alt="GETDAENTRYPOINT1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAENTRYPOINT1_5F00_thumb_5F00_05E6F10A.png" width="494" height="98" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Not many information. This entry point is not GSLB enabled and include a single server. Let’s have a look at this entry point with the Get-DAServer PowerShell command : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAServer -EntryPoint &amp;quot;EMEA Headquarter&amp;quot;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAENTRYPOINT2_5F00_1A6C4088.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETDAENTRYPOINT2" border="0" alt="GETDAENTRYPOINT2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAENTRYPOINT2_5F00_thumb_5F00_24BD64E8.png" width="494" height="361" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;We have the same information as in standalone configuration. From a server point of view, there is not much more difference. At this point our only requirements are : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Do not use self-signed certificate for IPHTTPS &lt;/li&gt;    &lt;li&gt;Enable computer certificates &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;By now we have operational Multisite DirectAccess infrastructure And that&amp;#39;s all for Multisite activation!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Adding a new entry point&lt;/h5&gt;  &lt;p align="justify"&gt;Now come the most interesting part of this blog post : How to add a second entry point remotely. At the beginning of this step, my DA2.DirectAccessLab.Lan server is : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Joined to the DirectAccessLab.Lan Domain with a LAN named interface &lt;/li&gt;    &lt;li&gt;Configured with a public interface named INTERNET with a public IP address &lt;/li&gt;    &lt;li&gt;Having a public IPHTTPS certificate with DA2.DirectAccessLab.fr as subject name &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Here are the only prerequisites that wont be performed remotely! Just like our first DirectAccess server, we need to install roles. Let’s use PowerShell remoting capabilities : &lt;em&gt;Add-WindowsFeature –Name DirectAccess-VPN –IncludeManagementTools -ComputerName DA2.DirectAccesslab.Lan&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE2_5F00_3F898AF4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDFEATURE2" border="0" alt="ADDFEATURE2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE2_5F00_thumb_5F00_11300547.png" width="494" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And check it remotely : &lt;em&gt;Install-RemoteAccess –Prerequisite –ComputerName DA2.DirectAccesslab.Lan&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE3_5F00_22A0661F.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDFEATURE3" border="0" alt="ADDFEATURE3" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDFEATURE3_5F00_thumb_5F00_093862E5.png" width="494" height="90" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Before performing the magic trick, we must be sure that’s my IPHTTPS certificate for DA2.DirectAccessLab.Fr is present on my remote server : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;$IPHTTPS = Invoke-Command –ComputerName DA2.DirectAccessLab.Lan –ScriptBlock {(Get-ChildItem Cert:\LocalMachine\My | Where {$_.Subject –Like “CN=DA2.DirectAccessLab.Fr*”}}&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Write-Host $IPHTTPS&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/IPHTTPS2_5F00_1DBDB263.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="IPHTTPS2" border="0" alt="IPHTTPS2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/IPHTTPS2_5F00_thumb_5F00_163242F6.png" width="494" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And now, the magic trick. How to add a new DirectAccess Entry Point in an exiting Multi-site configuration remotely. As long as all prerequisites are already present, it’s a simple PowerShell Command : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Add-DAEntryPoint -Name &amp;quot;Backup Site&amp;quot; -ConnectToAddress DA2.DIRECTACCESSLAB.FR -InternalInterface LAN -InternetInterface INTERNET -ServerGPOName &amp;quot;DirectAccessLab.Lan\DirectAccess Backup Servers GPO&amp;quot; -RemoteAccessServer DA2.DirectAccessLab.Lan -PassThru – Force&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDDAENTRYPOINT2_5F00_63623C81.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDDAENTRYPOINT2" border="0" alt="ADDDAENTRYPOINT2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDDAENTRYPOINT2_5F00_thumb_5F00_2DE97A5C.png" width="494" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;One thing we can notice is that we need an additional GPO to configure our new server. Each Entry point must have it’s own dedicated GPO. By now, our DirectAccess multi-site infrastructure have two entry point. The &lt;em&gt;Get-DAMultiSite &lt;/em&gt;also report that users will be able to select the entry point they want to use. Windows 8 is able to connect to the first available entry point, but it’s not capable to really detect witch one is the closest from the client. Global Server Load Balancing feature was designed for that!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAMULTISITE_5F00_343050EA.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETDAMULTISITE" border="0" alt="GETDAMULTISITE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDAMULTISITE_5F00_thumb_5F00_3A772778.png" width="494" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;If we take a look at our new entry point configuration with a &lt;em&gt;Get-DAServer –EntryPoint “Backup Site”&lt;/em&gt; PowerShell command we can notice that there a much less information than for the first entry point. Information such as Internal Interface, InternetInterface or SSLCertificate are not provided. &lt;strike&gt;That’s must be a bug in the Consumer Preview version because these information are available if you run the same command on the remote server!&lt;/strike&gt; That’s not a bug, it’s by design. Theses information will be available if you use the same Powershell CommandLet querying the server name and not the entry point.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDASERVERBACKUP_5F00_04FE6553.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETDASERVERBACKUP" border="0" alt="GETDASERVERBACKUP" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDASERVERBACKUP_5F00_thumb_5F00_191781DC.png" width="494" height="263" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Let check everything&lt;/h5&gt;  &lt;p align="justify"&gt;Everything seems to be operational on my first entry point. Some services are disabled but it’s normal (no 6to4 or Teredo support, no management server declared, no more OTP, …).&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-RemoteAccessHealth –EntryPoint “EMEA Headquarter”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOTEACCESSHEALTH1_5F00_4A36BC7C.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="REMOTEACCESSHEALTH1" border="0" alt="REMOTEACCESSHEALTH1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOTEACCESSHEALTH1_5F00_thumb_5F00_5E4FD905.png" width="494" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;But on my second entry point we can notice one minor difference with ISATAP. My DA2.DirectAccessLab.Lan is not considered as an ISATAP router. It’s only an ISATAP client from my DA1.DirectAccessLab.Lan server.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-RemoteAccessHealth –EntryPoint “Backup Site”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOTEACCESSHEALTH2_5F00_61158DF8.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="REMOTEACCESSHEALTH2" border="0" alt="REMOTEACCESSHEALTH2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOTEACCESSHEALTH2_5F00_thumb_5F00_27264B0C.png" width="494" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In my opinion, it’s a bug on my lab. During DA2.DirectAccessLab.Lan configuration, my server already had an ISATAP interface properly configured. That’s must be why there is no ISATAP router on my server. This should not append in production environment (My lab need to be fixed on this point!)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;And now from the client-side perspective&lt;/h5&gt;  &lt;p align="justify"&gt;From a Windows 8 point of view, a DirectAccess Multi-site infrastructure is just two URL, one for each Entry point. So Multi-site only rely on IPHTTPS transition protocol. That’s why Teredo support is not active on my infrastructure (and because each entry point have only one IPv4 public address!). Windows 7 only support one URL for IPHTTPS interface, that’s why legacy operating systems cant use Multi-site.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-NetIPHTTPSConfiguration&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETNETIPHTTPSCONFIGURATION_5F00_0CE5E1E8.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETNETIPHTTPSCONFIGURATION" border="0" alt="GETNETIPHTTPSCONFIGURATION" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETNETIPHTTPSCONFIGURATION_5F00_thumb_5F00_3347C533.png" width="494" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;It’s cool to have two entry point, but witch one is currently used? Simple : &lt;em&gt;Get-NetIPHTTPSState&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETNETIPHTTPSSTATE_5F00_72A578C3.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETNETIPHTTPSSTATE" border="0" alt="GETNETIPHTTPSSTATE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETNETIPHTTPSSTATE_5F00_thumb_5F00_444BF316.png" width="494" height="110" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Back to server-side&lt;/h5&gt;  &lt;p align="justify"&gt;Multi-site infrastructure is now operational. We need more than an active IPHTTPS interface to validate that point. We need to be able to track IPSEC sessions : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-RemoteAccessStatistics | Format-List &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-RemoteAccessStatisticsSummary | Format-List&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINALSTATS_5F00_5CDB9066.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FINALSTATS" border="0" alt="FINALSTATS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINALSTATS_5F00_thumb_5F00_2358806F.png" width="494" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;At last, the console view&lt;/h5&gt;  &lt;p align="justify"&gt;Now we have an operational DirectAccess infrastructure with Multi-site capabilities. From the console point of view, here what’s it look like : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CONSOLEVIEW_5F00_299F56FD.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="CONSOLEVIEW" border="0" alt="CONSOLEVIEW" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CONSOLEVIEW_5F00_thumb_5F00_5ABE919D.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Conclusion&lt;/h5&gt;  &lt;p align="justify"&gt;I’m sure this deployment process can be fully automated (With PowerShell jobs). If you compare with my &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2010/08/11/directaccess-high-availability-with-uag-2010-part-1.aspx"&gt;high-availability blog post series&lt;/a&gt; on Forefront UAG 2012, it will be now more easier to deploy DirectAccess in a high availability scenario and avoiding complex networking issues with Windows Server 2012. Infrastructure described in this post is not compatible with legacy clients (yes Windows 7 is a legacy client!) but there only few changes to allow these clients to connect to an entry point.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by Design but Windows 8 compliant!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6489" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/oxk-cX8C-Cg" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/21/multisite-directaccess-scenario-in-powershell.aspx</feedburner:origLink></item><item><title>MS12-026 Security Bulletin concerning UAG 2010</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/n51LfWzsQlE/ms12-026-security-bulletin-concerning-uag-2010.aspx</link><pubDate>Fri, 13 Apr 2012 12:10:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6438</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6438</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6438</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/13/ms12-026-security-bulletin-concerning-uag-2010.aspx#comments</comments><description>&lt;p align="justify"&gt;It’s not so common but Microsoft published the Security Bulletin &lt;a href="http://technet.microsoft.com/en-us/security/bulletin/MS12-026"&gt;MS12-026&lt;/a&gt; concerning Microsoft Forefront UAG. Technically, two reported vulnerabilities were discovered in Microsoft Forefront UAG and Microsoft rated it important. Because there is no possible Workaround or mitigating factors, we should apply the corresponding patch : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2649261"&gt;ForeFront UAG 2010 Service Pack 1&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://support.microsoft.com/kb/2649262"&gt;ForeFront UAG 2010 Service Pack 1 Update 1&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by Design but Windows 8 compliant!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6438" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/n51LfWzsQlE" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/UAG/default.aspx">UAG</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/S_E900_curit_E900_/default.aspx">Sécurité</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/04/13/ms12-026-security-bulletin-concerning-uag-2010.aspx</feedburner:origLink></item><item><title>DirectAccess in PowerShell</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/BjRO3Y3xRqk/directaccess-in-powershell.aspx</link><pubDate>Wed, 28 Mar 2012 19:28:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6349</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6349</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6349</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/28/directaccess-in-powershell.aspx#comments</comments><description>&lt;p align="justify"&gt;Managing DirectAccess in PowerShell will be possible with Windows Server 8. In fact, it is already possible with the Beta version available since end of February 2012. We only need a good documentation for that. Microsoft started to publish some part &lt;a href="http://technet.microsoft.com/en-us/library/hh848426.aspx"&gt;Direct Access Client Cmdlets in Windows PowerShell&lt;/a&gt;. Time to play with DirectAccess.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Warnings first&lt;/h5&gt;  &lt;p align="justify"&gt;Information provided in this post are based on my hand-on experience of Windows Server 8 Beta and &lt;a href="http://technet.microsoft.com/en-us/library/hh831519.aspx"&gt;limited documentations&lt;/a&gt; available on Microsoft TechNet. For theses reasons, don’t try to use information provided in this post to setup your DirectAccess infrastructure based on a Beta version on your production environment. Remember, it’s not supported, even by me.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Prerequisites&lt;/h5&gt;  &lt;p align="justify"&gt;For this PowerShell demonstration, I will consider that : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Windows Server 8 beta server is already member of my domain&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Network interface are correctly configured&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Network Interface correctly named and ordered&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Required certificate are provisioned &lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;DirectAccess is now a part of a role&lt;/h5&gt;  &lt;p align="justify"&gt;It’s no longer a feature but a part of the Remote Access role. Let’s install it with a PowerShell command and associated management tools : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Add-WindowsFeature –Name DirectAccess-VPN –IncludeManagementTools&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDWINDOWSFEATURE_5F00_2A9DD0A9.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDWINDOWSFEATURE" border="0" alt="ADDWINDOWSFEATURE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDWINDOWSFEATURE_5F00_thumb_5F00_1DC37A8B.png" width="494" height="257" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let’s check Everything is on place&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Install-RemoteAccess –Prerequisite&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREREQUISITES_5F00_28149EEB.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="INSTALLREREQUISITES" border="0" alt="INSTALLREREQUISITES" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREREQUISITES_5F00_thumb_5F00_47C378B3.png" width="494" height="63" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Find your IPHTTPS certificate&lt;/h5&gt;  &lt;p align="justify"&gt;I’m not a PowerShell expert, there might have some new magic trick in PowerShell V3 but my old trick works for a while : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;$IPHTTPS = (Get-ChildItem Cert:\\LocalMachine\My | Where {$_.Subject -like &amp;quot;CN=DA.DirectAccessLab.Fr*&amp;quot;})&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Write-Host $IPHTTPS&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINDIPHTTPS_5F00_273C3901.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="FINDIPHTTPS" border="0" alt="FINDIPHTTPS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/FINDIPHTTPS_5F00_thumb_5F00_628F9EBF.png" width="494" height="155" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Initial configuration&lt;/h5&gt;  &lt;p align="justify"&gt;That a big change for me. I’ve been working with &lt;a href="http://blogcastrepository.com/blogs/benoits/archive/2009/09/26/directaccess-233-pisode-n-176-1.aspx"&gt;DirectAccess since first beta of Windows 2008 R2&lt;/a&gt;. It was long and complex to set it up. And now With a single PowerShell Commandlet, you can do it : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Install-RemoteAccess -DAInstallType FullInstall -ConnectToAddress DA.DIRECTACCESSLAB.FR -ClientGPOName &amp;quot;DirectAccesslab.Lan\DirectAccess Clients GPO&amp;quot; -ServerGPOName &amp;quot;DirectAccesslab.Lan\DirectAccess Server GPO&amp;quot;-InternalInterface LAN&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;-InternetInterface INTERNET -NLSURL https://nls.directaccesslab.lan -Force&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREMOTEACCESS_5F00_33C9E61D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="INSTALLREMOTEACCESS" border="0" alt="INSTALLREMOTEACCESS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INSTALLREMOTEACCESS_5F00_thumb_5F00_6C74902A.png" width="494" height="61" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This command will : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Configure DirectAccess for a full access scenarios with selected network cards &lt;/li&gt;    &lt;li&gt;Users will be using DA.DirectAccessLab.Fr as FQDN for the IPHTTPS protocol &lt;/li&gt;    &lt;li&gt;A Server-side GPO will be created &lt;/li&gt;    &lt;li&gt;A Client-Side GPO will be created &lt;/li&gt;    &lt;li&gt;My Network Location Server is already available on my LAN &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let’s check everything is in place :&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAServer&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDASERVER1_5F00_40C3C62E.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="GETDASERVER1" border="0" alt="GETDASERVER1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/GETDASERVER1_5F00_thumb_5F00_2446D44E.png" width="494" height="267" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;As we can see there are some parameters that need to be fixed. Let start with the Client-Side parameters. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Client-Side parameters&lt;/h5&gt;  &lt;p align="justify"&gt;Let start with the beginning and , let’s configure the security group to be used for the Client-Side GPO of DirectAccess. I will start to add a new security group.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Set-DAClient –SecurityGroupNameList “DirectAccesslab.Lan\DA Clients”&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-DAClient&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDSECURITYGROUP_5F00_1EF7ED9D.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDSECURITYGROUP" border="0" alt="ADDSECURITYGROUP" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDSECURITYGROUP_5F00_thumb_5F00_1E8BBAA8.png" width="494" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Before removing the default group proposed by the initial configuration. I want to scope DirectAccess deployment more precisely :&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Remove-DAClient –SecurityGroupNameList “DirectAccesslab.Lan\Domain Computers”&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-DAClient&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOVESECURITYGROUP_5F00_28DCDF08.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="REMOVESECURITYGROUP" border="0" alt="REMOVESECURITYGROUP" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/REMOVESECURITYGROUP_5F00_thumb_5F00_3D622E86.png" width="494" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s finish DirectAccess Client-Side configuration by disabling WMI filtering on the Client-Side DirectAccess Client GPO : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Set-DAClient –OnlyRemoteComputers Disabled&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-DAClient&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ONLYREMOTECOMPUTERS_5F00_5CA4D559.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ONLYREMOTECOMPUTERS" border="0" alt="ONLYREMOTECOMPUTERS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ONLYREMOTECOMPUTERS_5F00_thumb_5F00_47471FF1.png" width="494" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Network Connectivity Assistant&lt;/h5&gt;  &lt;p align="justify"&gt;Network Connectivity Assistant is the new Name of the DirectAccess Connectivity Assistant.Let’s configure these parameters with a single CommandLet : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-DAClientExperienceConfiguration -PolicyStore &amp;quot;DIRECTACCESSLAB.LAN\DirectAccess Clients GPO&amp;quot; -UserInterface $True -SupportEmail admin@DirectAccesslab.fr&amp;#160; -CorporateResources {HTTP:http:dc.directaccesslab.lan} -PreferLocalNamesAllowed $True -FriendlyName &amp;quot;DirectAccess Connection&amp;quot; -IPSecTunnelEndpoints {PING:2002:836B:2:836B:2; PING:2002:836B:2:5::1}&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAClientExperienceConfiguration -PolicyStore &amp;quot;DIRECTACCESSLAB.LAN\DirectAccess Clients GPO&amp;quot; &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SET_2D00_DACLIENTEXPERIENCE_5F00_6689C6C4.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="SET-DACLIENTEXPERIENCE" border="0" alt="SET-DACLIENTEXPERIENCE" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SET_2D00_DACLIENTEXPERIENCE_5F00_thumb_5F00_46028712.png" width="494" height="161" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note : 6to4 addresses used as Dynamic End Point are separated by a “;” and not a ‘,’. It’s normal as I’m French and using a French Keyboard. For this reason, it’s a different separator.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Finalizing Server-Side Configuration&lt;/h5&gt;  &lt;p align="justify"&gt;Default configuration performed by the Install-RemoteAccess CommandLet is almost perfect, except on one point. Even if Microsoft allow us to configure DirectAccess to operate without IPsec certificate, this configuration does not seems to be compatible with Network Access protection. For this reason, I need to configure witch AC will be used for IPsec Certificate. First, I need to locate my internal ADCS certificate with the following CommandLet :&lt;/p&gt;  &lt;p&gt;&lt;em&gt;$CA = (Get-ChildItem Cert:\\LocalMachine\Root | Where {$_.Subject -like &amp;quot;CN=INET*&amp;quot;})&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Write-Host $CA&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-Daserver -IPSecRootCertificate &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/LOCATEADCS_5F00_6B8C0473.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="LOCATEADCS" border="0" alt="LOCATEADCS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/LOCATEADCS_5F00_thumb_5F00_58D70ABC.png" width="494" height="149" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And configure it in the Server-Side on the DirectAccess group policy : &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Set-DAServer –IPsecRootCertificate $CA&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAServer&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SET_2D00_DASERVER_5F00_22F215A2.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="SET-DASERVER" border="0" alt="SET-DASERVER" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SET_2D00_DASERVER_5F00_thumb_5F00_50070270.png" width="494" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Configuring extendted DirectAccess options&lt;/h5&gt;  &lt;p align="justify"&gt;My favorite DirectAccess option is Network Access Protection. So let’s configure it with the Set-DAServer CommandLet : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Set-DAServer –HealthCheck Enabled&lt;/em&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-DAServer&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ENABLENAP_5F00_153F599A.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ENABLENAP" border="0" alt="ENABLENAP" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ENABLENAP_5F00_thumb_5F00_2643877D.png" width="494" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that this Network Access Protection configuration is not complete as compliance is not required to enable the user IPsec tunnel.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Adding some management servers&lt;/h5&gt;  &lt;p align="justify"&gt;Because Desired Configuration Manager (DCM) is my new Gameboy I want my DirectAccess clients computers to be managed by it. For this reason, I must add it to the list of the management servers allowed to use the IPsec Infrastructure Tunnel.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Add-DAMgmtServer –MgmtServer SCCM.DirectAccesslab.Lan&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Get-DAMgmtServer&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDMGMTSERVER_5F00_2492BBA9.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="ADDMGMTSERVER" border="0" alt="ADDMGMTSERVER" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDMGMTSERVER_5F00_thumb_5F00_6B0FABB1.png" width="494" height="80" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;And Now it should works&lt;/h5&gt;  &lt;p align="justify"&gt;Let’s see the state of each component involved in DirectAccess. We can also get server-side statistics and current DirectAccess sessions :&lt;/p&gt;  &lt;p align="justify"&gt;&lt;em&gt;Get-RemoteAccessHealth&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/STATS_5F00_039F4902.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;padding-top:0px;" title="STATS" border="0" alt="STATS" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/STATS_5F00_thumb_5F00_1BC2B35D.png" width="494" height="320" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Conclusion&lt;/h5&gt;  &lt;p align="justify"&gt;With Windows 8, Microsoft made big improvement in the manageability of it’s operating systems. PowerShell generalization to all roles and features is really helpful. I will spend some time on these PowerShell commandLet to create a script for my future DirectAccess deployments.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This post was updated to include Powershell commands. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by Design but Windows 8 compliant!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6349" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/BjRO3Y3xRqk" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/PowerShell/default.aspx">PowerShell</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/28/directaccess-in-powershell.aspx</feedburner:origLink></item><item><title>DirectAccess High-Availability in Windows 8</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/D6VplkGc4bQ/directaccess-high-availability-in-windows-8.aspx</link><pubDate>Sun, 18 Mar 2012 20:08:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6325</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6325</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6325</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/18/directaccess-high-availability-in-windows-8.aspx#comments</comments><description>&lt;p align="justify"&gt;In 2010, I proposed on this blog a series of posts on &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2010/08/11/directaccess-high-availability-with-uag-2010-part-1.aspx"&gt;how to set-up a high availability DirectAccess infrastructure&lt;/a&gt; with Microsoft Forefront Unified Access Gateway 2010. As Windows 8 server Consumer Preview edition will offer this capability, it was interesting to see how easy it will be to configure the new operating in a DirectAccess High availability scenario. For this first post, I will use Network Load Balancing.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Warning&lt;/h5&gt;  &lt;p align="justify"&gt;This post is based on my own experience of the Consumer Preview build of Windows 8 that was available the 29th march of 2012. Don’t try this in a production environment today. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Until RTM version of Windows 8, Microsoft can operate some changes according to customer feedbacks. So consider my post as a source of information but not your only source of information that must remain the &lt;a href="http://technet.microsoft.com/en-us/library/hh831416.aspx"&gt;Microsoft Technet web site&lt;/a&gt; (My blog is not Technet). &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In order to make this post as short as possible, I made some choice that would not be your choice in your production environment.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;A global view first&lt;/h5&gt;  &lt;p align="justify"&gt;This is my lab. My goal is to provide the same level of service that Microsoft Forefront UAG 2010.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SCHEMA_5F00_2F195531.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="SCHEMA" border="0" alt="SCHEMA" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SCHEMA_5F00_thumb_5F00_4E987F39.png" width="494" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;There is something wrong with this schema. Why does my Windows 8 box only have a single IPv4 public address. Teredo requires two public address. That’s right but I wanted to experiment a new DirectAccess deployment scenario (as many customers request to bypass this limitation).&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Let start with roles and feature installation&lt;/h5&gt;  &lt;p align="justify"&gt;As introduced in my &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2011/10/08/directaccess-in-windows-8-sneak-preview.aspx"&gt;DirectAccess in Windows 8 sneak preview&lt;/a&gt; post, DirectAccess is no longer a feature of Windows but a part of the Remote Access role. The first operation is to install the Remote Access feature.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE2_5F00_6D6EF317.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDROLE2" border="0" alt="ADDROLE2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE2_5F00_thumb_5F00_4C7B8070.png" width="494" height="361" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The Remote Access feature have many dependencies with other roles and features. Only required features will be installed. For example, required feature for accounting or high-availability will not be installed by default.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE1_5F00_7FD743CC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDROLE1" border="0" alt="ADDROLE1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE1_5F00_thumb_5F00_3162B162.png" width="494" height="492" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;This is the only role we need.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE3_5F00_1649E254.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDROLE3" border="0" alt="ADDROLE3" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDROLE3_5F00_thumb_5F00_2E6D4CAF.png" width="494" height="363" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Because Network Load Balancing feature is not installed by default, let’s add it with some PowerShell Stuff on both nodes : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div align="justify"&gt;Add-WindowsFeature –Name NLB –Computer DA1.DirectAccessLab.Lan&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Add-WindowsFeature –Name NLB –Computer DA2.DirectAccessLab.Lan&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Add-WindowsFeature –Name RSAT-NLB –Computer DA1.DirectAccessLab.Lan&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align="justify"&gt;Add-WindowsFeature –Name RSAT-NLB –Computer DA2.DirectAccessLab.Lan&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;My IPHTTPS certificate&lt;/h5&gt;  &lt;p align="justify"&gt;Microsoft made some major improvements in DirectAccess, especially in performance. In a high availability scenario, we still need a Web certificate delivered by a recognizable CA that should be public (much more easier to manage). This certificate must be installed on all future Windows 8 servers that will be used to form the NLB farm.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CERTREQ0_5F00_53F6CA10.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="CERTREQ0" border="0" alt="CERTREQ0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/CERTREQ0_5F00_thumb_5F00_4141D059.png" width="494" height="376" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Wizard time&lt;/h5&gt;  &lt;p align="justify"&gt;Even if DirectAccess is now fully manageable with PowerShell comandlets, we will follow the expert DirectAccess wizard. There are many things to learn. Here is the new Remote Access Management Console. The “Getting Started Wizard” will allow you to configure DirectAccess in less than five mouse clicks. But we are here for a deep-dive, so let’s chose the “Remote Access Setup Wizard”.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA0_5F00_2B0BB507.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA0" border="0" alt="INITIALDA0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA0_5F00_thumb_5F00_3E4C6BA6.png" width="494" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;What an interesting choice. We can combine DirectAccess with VPN. In some situation that may be useful. There might many things to say about those scenarios, but maybe for another post and let choose “Deploy DirectAccess only”.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA1_5F00_0EAE4D1A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA1" border="0" alt="INITIALDA1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA1_5F00_thumb_5F00_54BF0A2D.png" width="494" height="435" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The Wizard is organized in section just like UAG or Windows 2008 R2 wizard. The first section focus on clients. Since UAG 2010 SP1, we hard two deployment scenarios for DirectAccess. The second one limit DirectAccess usage to Remote management capabilities and does not offer users access to internal resources. This is not my favorite scenario. For this reason, we will deploy DirectAccess in the standard scenario that offer full access to the network.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA2_5F00_2BD3F524.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA2" border="0" alt="INITIALDA2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA2_5F00_thumb_5F00_51C9A57A.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;First question on the client side is how to identify DirectAccess clients? Response with one or more security groups. The “Enable DirectAccess for mobile computers only” checkbox add a WMI query to the DirectAccess GPO that configure clients computers.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA3_5F00_424693AB.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA3" border="0" alt="INITIALDA3" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA3_5F00_thumb_5F00_21532104.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;We can notice that the force tunneling option is now available in the client section configuration interface and not on the server section configuration interface. But where are the others parameters of the Force tunneling mode? The nest step will focus on the Network Connectivity Assistant witch is new new name for DirectAccess Connectivity Assistant that is now fully integrated in Windows 8 (See &lt;a href="http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/10/how-windows-8-improve-directaccess-user-experience.aspx"&gt;how Microsoft improve DirectAccess user-experience in Windows 8)&lt;/a&gt;. In this Consumer Preview, we can notice a minor change. We can use HTTP or PING to test internal probes, no trace of HTTPS. In my opinion, PING is not a relevant test as ICMP messages are not included in IPSEC. You could be able to ping internal resources be unable to access theses resources because of IPsec negotiation failures. &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA4_5F00_2DE0CE20.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA4" border="0" alt="INITIALDA4" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA4_5F00_thumb_5F00_7AA494B6.png" width="494" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Server section configuration present some interests. By now we will be able to deploy DirectAccess in multiple topology, even with a single network card (good for the private cloud!) But more important, we will be to deploy DirectAccess behind an Edge device With Network Access Translation enabled. That’s an interesting scenario that deserve more than a single post. For this reason, we will chose the standard deployment topology (Edge) and specify the FQFN of the Virtual IP address that will be configured on the external side of the Network Load Balancing.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA5_5F00_2B579C62.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA5" border="0" alt="INITIALDA5" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA5_5F00_thumb_5F00_71685975.png" width="494" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that the wizard will check this information with the subject name of your IPHTTPS certificate. So don’t try to configure the VIP address at this stage. &lt;/p&gt;  &lt;p align="justify"&gt;That an interface we all know. In an Edge DirectAccess scenario (with two network cards), the console must be able to identity the public and domain interface (based on Windows Firewall profile). The wizard was able to select the good certificate because the FQDN I provided match the subject name of my certificate.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA6_5F00_7023C096.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA6" border="0" alt="INITIALDA6" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA6_5F00_thumb_5F00_610CE1BC.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that the wizard was not able to detect an IPv6 connectivity on my internal network card. For this reason, transitions protocols will be enabled (DNS64/NAT64 now included).&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In my opinion, use of self-signed certificate for IPHTTPS is helpful for small deployments only or Proof of Concept, but in real deployment, this is something to avoid.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Windows 8 is now able to offer OTP and Smartcard as strong authentication mechanics. Great, but there is something I do not understand clearly. What is the interest to provide a deployment scenario without computer certificate? It is not realistic from a security point of view to deploy DirectAccess without strong authentication mechanisms and compliance enforcement (NAP).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA7_5F00_6D9A8ED8.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA7" border="0" alt="INITIALDA7" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA7_5F00_thumb_5F00_13903F2F.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that in the Consumer Preview version of Windows 8 server, there is no interface to configure the enforcement mode of NAP (Audit or enforce). You must configure it manually by editing the server GPO just like in Windows 2008 R2.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Here is some thing that will not change : The Network Location Server. In UAG 2010, we were no longer able to host it on the UAG box. in Windows 8, you can host it on the DirectAccess server and even choose a self-signed certificate.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA8_5F00_6B115D1A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA8" border="0" alt="INITIALDA8" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA8_5F00_thumb_5F00_7C158AFD.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;No change at this step of the configuration wizard, we still need to configure NRPT entries for the clients for internal DNS reference and Network Location Server exception.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA9_5F00_68882B5C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA9" border="0" alt="INITIALDA9" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA9_5F00_thumb_5F00_798C593F.png" width="494" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Here is something interesting in the Consumer Preview version. Microsoft introduce a new step to configure DNS suffix search list on the client side. That’s helpful . If your Active Directory environment is composed of multiple domains, the wizard will automatically populate the DNS suffix list.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA10_5F00_45E3ECE1.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA10" border="0" alt="INITIALDA10" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA10_5F00_thumb_5F00_0FFEF7C7.png" width="494" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Management server configuration does not change from Windows 2008 R2. This is a regression from UAG 2010 that was able to detect HRA and SCCM server automatically. Maybe Microsoft will fix that before RTM.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA11_5F00_4A79F79B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA11" border="0" alt="INITIALDA11" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA11_5F00_thumb_5F00_024C3BBF.png" width="494" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note : My HRA is not located on my Windows 8 server. This is a personal choice. I want NAP to be available for DirectAccess clients but also for desktop on the LAN. It is just a question of multiple Network policies and multiple SHV configuration.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Time to hit the Finish button&lt;/h5&gt;  &lt;p align="justify"&gt;Now it’s time to configure our first Windows 8 node for DirectAccess. A simple click on the “Finish” button and you can review your DirectAccess choice and even change GPO names.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA13_5F00_1A037325.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA13" border="0" alt="INITIALDA13" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA13_5F00_thumb_5F00_350C1C66.png" width="494" height="345" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Until now, Windows and UAG wizard allowed us to access to the PowerShell script that was generated. It seems that this option is missing in the Consumer Preview edition. Hope to see it back because it is the easiest way to learn about new PowerShell commandlets to manage DirectAccess!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA14_5F00_6C722D94.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="INITIALDA14" border="0" alt="INITIALDA14" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/INITIALDA14_5F00_thumb_5F00_2B63AE30.png" width="494" height="509" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Enable Network Load Balancing&lt;/h5&gt;  &lt;p align="justify"&gt;That’s a major change from UAG. In UAG we had to setup an UAG farm, configure it for Network Load Balancing and then configure DirectAccess on the farm. With Windows 8, it is much simple. We just switch our first DirectAccess server to High-availability mode. Our server will automatically become the first node of your NLB farm.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_447F0868.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="1" border="0" alt="1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_thumb_5F00_35D45C83.png" width="494" height="367" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s start by choosing the High-Availability scenario. Just like UAG we are able to choose between Network Load Balancing and Hardware Load Balancing. In this post, I will focus on Network Load Balancing scenario.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_74C5DD1E.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="2" border="0" alt="2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_thumb_5F00_5AF1A6EF.png" width="494" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that in the Consumer Preview edition, you cannot choose what type of Network Load Balancing. You have no other choice that Unicast, witch is not the best one in my opinion.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Our first action is to define the IPv4 address that will be used as the external VIP by the Network Load Balancing feature. Just like for UAG, this address must be on the same IP subnet that dedicated external address of Windows 8 servers.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_7A344DC2.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="4" border="0" alt="4" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_thumb_5F00_528DD198.png" width="494" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;This is the same for the internal Load Balancing, we need a virtual IP address.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_319A5EF1.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="5" border="0" alt="5" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_thumb_5F00_09F3E2C7.png" width="494" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Activating the Network Load Balancing feature is something really easy for the first node. It is no easy no add new nodes to the NLB farm?&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/7_5F00_16EDC2D8.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="7" border="0" alt="7" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/7_5F00_thumb_5F00_27F1F0BB.png" width="494" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Adding a new node to the NLB farm&lt;/h5&gt;  &lt;p align="justify"&gt;Adding a new node to the NLB farm is just a simple wizard. It is the same wizard to add or remove nodes.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE0_5F00_3B32A75A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDNODE0" border="0" alt="ADDNODE0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE0_5F00_thumb_5F00_05B9E535.png" width="494" height="322" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Adding a new node to the NLB farm requires some configuration just like our first DirectAccess server. Prerequisites for Windows 8 NLB are the same that they were in UAG 2010. Be sure that the IPHTTPS certificate on your new node!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE2_5F00_39EE0E7B.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDNODE2" border="0" alt="ADDNODE2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE2_5F00_thumb_5F00_645A3F98.png" width="494" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Note that is not possible to use self-signed certificate for IPHTTPS in a high-availability scenario. Now we have two nodes in our NLB farm. It’s time to activate this new configuration.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE5_5F00_58584F64.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDNODE5" border="0" alt="ADDNODE5" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE5_5F00_thumb_5F00_09E3BCFA.png" width="494" height="322" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And finally some PowerShell stuff. if you respect prerequisites, it will work like a charm.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE6_5F00_5B1E0457.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="ADDNODE6" border="0" alt="ADDNODE6" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/ADDNODE6_5F00_thumb_5F00_0F522D9E.png" width="494" height="509" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;At last some management features&lt;/h5&gt;  &lt;p align="justify"&gt;Management capabilities of DirectAccess was one of the most important features expected by my customers. Microsoft made some great efforts. For example, the Remote Access Management Console provides you a global view of you High-Availability DirectAccess infrastructure. Great improvement!&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/0_5F00_608C74FB.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="0" border="0" alt="0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/0_5F00_thumb_5F00_58289FA4.png" width="494" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;PowerShell commandlets included in Windows 8 also offer a lot of information about your farm configuration.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_36C8FA08.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="5" border="0" alt="5" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_thumb_5F00_7CD9B71B.png" width="494" height="355" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;Note : You can notice that my PowerShell commandlet indicate that Teredo is disabled. Yes, On my NLB farm, there is only one public IP address on each Windows 8 box.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;A single “Get-RemoteAccessHealth” commandlet provide status information of all Windows 8 nodes included in our NBL farm. In my situation, everything is operational.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_1B43F805.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="1" border="0" alt="1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_thumb_5F00_4F0BEE56.png" width="494" height="320" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The Remote Access Management Console also offer new reporting capabilities. You can also trace theses information&amp;#39;s in a Windows Internal database (Will requires to deploy the Network Policy Server role on each node).&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_7E7A5D22.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="4" border="0" alt="4" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_thumb_5F00_761687CB.png" width="494" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And you can have&amp;#160; the same information&amp;#39;s with a single PowerShell commandlet.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_349BD572.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="2" border="0" alt="2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_thumb_5F00_492124F0.png" width="494" height="104" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;h5 align="justify"&gt;Conclusion&lt;/h5&gt;  &lt;p align="justify"&gt;What to say, … It is much more easier to deploy DirectAccess in a high-Availability scenario in Windows 8 than it is with UAG 2010. Microsoft made great effort to make DirectAccess simple to deploy even in a complex scenario. In my opinion, we should consider Windows 8 as a new platform to deploy DirectAccess even with Windows 7 clients.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by design but Business and Tablet compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6325" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/D6VplkGc4bQ" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/18/directaccess-high-availability-in-windows-8.aspx</feedburner:origLink></item><item><title>How Windows 8 improve DirectAccess user experience</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/LU82BU382aM/how-windows-8-improve-directaccess-user-experience.aspx</link><pubDate>Sat, 10 Mar 2012 16:49:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6296</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6296</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6296</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/10/how-windows-8-improve-directaccess-user-experience.aspx#comments</comments><description>&lt;p align="justify"&gt;DirectAccess is a great feature of Windows 7. Even if some technical requirements remains obscure (Such as IPv6), they are used to provide a user experience. With Windows 7, user experience was great but it was hard for a user to determine if DirectAccess was really operational or not. It was also difficult for helpdesk to collect troubleshooting information&amp;#39;s. For this reasons, Microsoft provide the DirectAccess Connectivity Assistant.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/DAC0_5F00_0C96E6CA.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="DAC0" border="0" alt="DAC0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/DAC0_5F00_thumb_5F00_7FBC90AB.png" width="494" height="198" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;A great tool, but not perfect. This tool is not fully integrated, it’s a dedicated tool such as Network Access Protection “NAPSTAT.EXE”, with it’s own user experience. With Windows 8, Microsoft decided on improve user experience in DirectAccess. A single user experience for all features involved in networks is a good thing. When you click on the network icon in the notification area, you have all network information in a single interface.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/0_5F00_45CD4DBF.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="0" border="0" alt="0" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/0_5F00_thumb_5F00_09A18217.png" width="494" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In my example, my Windows 8 computer is connected to a network and have a Workspace Connection witch is the new name for DirectAccess. This unified user experience also include Network Access Protection. If my computer doesn&amp;#39;t meet security standards, user experience will be as illustrated bellow. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_0F7C25B0.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="4" border="0" alt="4" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_thumb_5F00_5D185230.png" width="494" height="410" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In this situation, if you click the continue button, you will be facing the old “NAPSTAT.EXE” user interface that provides technical reasons. Problem, this interface is not user friendly. I’ve seen customers of mine reporting me security problem because information provided were not clear for a normal user.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/NAPSTAT_5F00_46E236DE.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="NAPSTAT" border="0" alt="NAPSTAT" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/NAPSTAT_5F00_thumb_5F00_544849E4.png" width="494" height="345" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;In my opinion, Microsoft should invest more on user experience for Network Access Protection. if Microsoft Provides this Consumer Preview of Windows 8, they expect feedbacks. Do you really think a user can understand this user interface? No!&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s continue with the user experience. Microsoft invest a lot to integrate the DirectAccess Access Connectivity Assistant in Windows 8. User have access to the new DAC with the properties option on the Workspace Connection as illustrated bellow : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_72B28ACD.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="1" border="0" alt="1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_thumb_5F00_2B5D34DB.png" width="494" height="347" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;One thing we can notice is that the user interface did not really change. Except for one this : The Multisite section. Depending on DirectAccess configuration (Multisite option enabled) user may be able to select the DirectAccess entry point he want to be connected or simply leave the system connect him to the nearest DirectAccess entry point.&lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_6A4EB576.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="2" border="0" alt="2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_thumb_5F00_77B4C87C.png" width="494" height="623" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;When generating logs, you will see some new commands that will be helpful for helpdesk teams. Almost all DirectAccess troubleshooting now rely on PowerShell. There are many things to learn from this reports. For example, the &amp;quot;Get-Net-HTTPSConfiguration” Powershell commandlet provide some strange results : &lt;/p&gt;  &lt;p align="justify"&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/3_5F00_7597C9B3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="3" border="0" alt="3" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/3_5F00_thumb_5F00_4DF14D89.png" width="494" height="274" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Yes it’s now possible to have multiple IPHTTTPS interfaces, that’s how DirectAccess works in multisite. There are many DirectAccess enhancements in Windows 8, most of them are technical enhancements that users will never see. These enhancements were introduced in order to respond to customers that consider DirectAccess a a good solution from a user point of view but complex to deploy from a technical point of view. &lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;I will spend some time to explain how Microsoft made DirectAccess easy to deploy. Even if you do not plan to switch to Windows 8 in a short time, Combining Windows Server 8 DirectAccess with Windows 7 will become a deployment scenario in a near future that we must consider seriously.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoitS – Simple and Secure but Business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6296" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/LU82BU382aM" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/10/how-windows-8-improve-directaccess-user-experience.aspx</feedburner:origLink></item><item><title>The Missing ISATAP prefix case</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/sWDGs4rtMj0/the-missing-isatap-prefix-case.aspx</link><pubDate>Thu, 08 Mar 2012 20:23:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6295</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6295</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6295</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/08/the-missing-isatap-prefix-case.aspx#comments</comments><description>&lt;p align="justify"&gt;During a recent DirectAccess deployment I had to troubleshoot an interesting issue. Internal computers that were supposed to have an ISATAP interface were not able to get the ISATAP prefix from my UAG box. According to my configuration, systems should be able to retrieve this information because they were able to reach my UAG box and were configured as ISATAP clients. There were ISATP interfaces but using FE80 prefix only. After doing some research, I finally decided to go deep dive with some network traces. I What I discovered was interesting.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SOLLICITATION_5F00_65DF5045.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="SOLLICITATION" border="0" alt="SOLLICITATION" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SOLLICITATION_5F00_thumb_5F00_01C05F71.png" width="494" height="280" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;According to this network trace, ISATAP client computer try to contact my UAG box and send a Router Solicitation message. But no answer? If we refer to a normal ISATAP behavior, we would have expected a results as illustrated bellow : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SOLLICITATIONOKSRV_5F00_74E60952.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="SOLLICITATIONOKSRV" border="0" alt="SOLLICITATIONOKSRV" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/SOLLICITATIONOKSRV_5F00_thumb_5F00_1DA16E9C.png" width="494" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;My UAG box is responding with a Router Advertisement message. That provides the ISATAP prefix. But why does it works on my lab and not in production environment? Because my UAG box is also it&amp;#39;s own ISATAP client and successfully generate it’s own ISATAP address, I knew that it was a backend firewall issue. After performing some check with the network team we discovered that there were no firewall rule for the IP41 protocol that ISATAP use to carry IPv6 payload.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Conclusion : Having&amp;#160; complete checklist of all points to validate before going in production is a good practice. Even if this information was available in my network matrix flows, too many information can lead to that kind of misconfiguration.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;BenoîtS – Simple and Secure by design but Business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6295" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/sWDGs4rtMj0" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/08/the-missing-isatap-prefix-case.aspx</feedburner:origLink></item><item><title>Vous avez manqué la session DirectAccess des techdays?</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/HSfPSGi3emE/vous-avez-manqu-233-la-session-directaccess-des-techdays.aspx</link><pubDate>Thu, 08 Mar 2012 19:56:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6294</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6294</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6294</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/08/vous-avez-manqu-233-la-session-directaccess-des-techdays.aspx#comments</comments><description>&lt;p align="justify"&gt;On sait, la salle était trop petite pour accueillir tout le monde, c’est pas la première fois qu’on me le dit depuis la fin des Techdays. En attendant l’année prochaine et peut être une session dans un grand amphithéâtre (Tellement à faire découvrir sur le DirectAccess avec Windows 8&lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Sourire" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/wlEmoticon_2D00_smile_5F00_160C2308.png" /&gt;), vous êtres invités à revoir la session : &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx#DomID=125a024e-82fe-4239-8b27-f02f3662516d&amp;amp;SessionID=0962dc24-6640-4fa4-93df-82131272f99c&amp;amp;fbid=bRgUP5ZzNEc"&gt;Retour d&amp;#39;expérience sur DirectAccess, bonnes pratiques, dépannage (SEC2307)&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by design but business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6294" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/HSfPSGi3emE" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Techdays/default.aspx">Techdays</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/08/vous-avez-manqu-233-la-session-directaccess-des-techdays.aspx</feedburner:origLink></item><item><title>DirectAccess Connectivity Assistant 2.0 Beta</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/8Gn-uVTwvhA/directaccess-connectivity-assistant-2-0-beta.aspx</link><pubDate>Thu, 01 Mar 2012 04:27:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6273</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6273</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6273</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/01/directaccess-connectivity-assistant-2-0-beta.aspx#comments</comments><description>&lt;p align="justify"&gt;Because Windows 7 based DirectAccess clients can be connected to a Windows Server 8 DirectAccess infrastructure, a new version of DAC is required.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;The product still in beta and only concern Windows 7 based DirectAccess clients connected to Windows Server 8 DirectAccess infrastructure. More information are available in this &lt;a href="http://support.microsoft.com/kb/2666914/en-us"&gt;KB2666914&lt;/a&gt;. Files are available at &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=29039"&gt;this location&lt;/a&gt;.&lt;/p&gt;  &lt;p align="justify"&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Not sure yet buts this new release might be necessary because of the new probing methods used to validate internal resource connectivity.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by Design&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6273" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/8Gn-uVTwvhA" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/03/01/directaccess-connectivity-assistant-2-0-beta.aspx</feedburner:origLink></item><item><title>Windows Server 8 Consumer Preview disponible</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/Za_N32Hj-OI/windows-8-consumer-preview.aspx</link><pubDate>Wed, 29 Feb 2012 08:00:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6269</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6269</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6269</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/29/windows-8-consumer-preview.aspx#comments</comments><description>&lt;p&gt;C’est pas souvent que je peux dire qu’une insomnie à du bon, mais ce matin (6h00 à Seattle), je peux le dire : &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Pour le serveur : &lt;a title="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx" href="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx"&gt;http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;et plus généralement : &lt;a title="http://bink.nu/news/download-windows-8-consumer-preview-now.aspx" href="http://bink.nu/news/download-windows-8-consumer-preview-now.aspx"&gt;http://bink.nu/news/download-windows-8-consumer-preview-now.aspx&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Dommage pour l’accès Internet de mon hôtel. RIP&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Simple and Secure by Design but Business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6269" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/Za_N32Hj-OI" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Windows+8/default.aspx">Windows 8</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/29/windows-8-consumer-preview.aspx</feedburner:origLink></item><item><title>TCPv4 based applications with DirectAccess</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/aQhh6Rzo30E/tcpv4-based-applications-with-directaccess.aspx</link><pubDate>Sat, 11 Feb 2012 11:34:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6237</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6237</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6237</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/11/tcpv4-based-applications-with-directaccess.aspx#comments</comments><description>&lt;p align="justify"&gt;Client-side Applications used on DirectAccess laptops must be bale to communicate with their server-side with IPv6. In most case, theses applications does explicitly require IPv4 based connectivity. But for some of them they only use TCPv4 based connections. In my special case, my client-side application check for IPv4 based connectivity to communicate with it’s server-side part.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Because of this, my application does not work with DirectAccess. This does not means it is impossible. In my case, my application need to contact a Windows 2003 SMTP service and it works in IPv6 thanks to DNS64/NAT64.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_62A7FA44.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="1" border="0" alt="1" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/1_5F00_thumb_5F00_40DC21B3.png" width="494" height="208" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;This was a real problem for my customer because it was one of his major business application. I was looking for a solution when I found the PORTPROXY feature provided by my favorite network took : NETSH.EXE.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_2DBAF507.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="2" border="0" alt="2" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/2_5F00_thumb_5F00_7F616F59.png" width="494" height="176" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Let’s have a look at the V4toV6 interface type. It is possible to redirect an IPv4 TCP based connection to a IPv6 destination :&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/3_5F00_137A8BE3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="3" border="0" alt="3" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/3_5F00_thumb_5F00_04CFDFFE.png" width="494" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Problem, with DirectAccess, we have an IPv4 based connectivity but this may charge each time I need to connect to my application. This is right, but we all have an IPv4 address that never change located on our computer, the loopback interface. So let create an V4toV6 interface that will listen on my loopback interface for my port and connect it to the same port on the server-side part of my application.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/9_5F00_23A653DC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="9" border="0" alt="9" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/9_5F00_thumb_5F00_42E8FAAF.png" width="494" height="114" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let’s check this new interface is operational. We can list it.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_3E0646F3.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="4" border="0" alt="4" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/4_5F00_thumb_5F00_76B0F100.png" width="494" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;But most important : Does it works?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_1D12D44C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="5" border="0" alt="5" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/5_5F00_thumb_5F00_27D02BA1.png" width="494" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;yes it works!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/6_5F00_6E4D1BA9.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="6" border="0" alt="6" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/6_5F00_thumb_5F00_3BE9482A.png" width="494" height="133" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;This solution looks great but it is only a workaround. You should contact your application editor for a fix. But watch out, there are some limitations.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Limitations of this approach&lt;/h4&gt;  &lt;p align="justify"&gt;First limitation of this solution is that it only apply to TCP based connections. Maybe one day, UDP will be supported.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/7_5F00_1B620878.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="7" border="0" alt="7" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/7_5F00_thumb_5F00_5ABFBC08.png" width="494" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;              &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Second problem, user must have Administrator level privilege to create the interface as illustrated bellow : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/8_5F00_1292002C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="8" border="0" alt="8" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/8_5F00_thumb_5F00_03E75447.png" width="494" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;And Finally, the NAT64 limitation. NAT64 address structure is composed as illustrated bellow : &lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/03EI37_5F00_51174DD2.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="03EI37" border="0" alt="03EI37" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/03EI37_5F00_thumb_5F00_1B9E8BAD.png" width="554" height="38" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Problem, the EUI64 Interface ID include a random part because it is a temporary address. This means that the IPv6 address that will be configured for the PORTPROXY Interface will change. This means, you must recreate the interface each time you want to use this type of address.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by design but business compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6237" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/aQhh6Rzo30E" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/DirectAccess/default.aspx">DirectAccess</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Direct+Access/default.aspx">Direct Access</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/English+post/default.aspx">English post</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/11/tcpv4-based-applications-with-directaccess.aspx</feedburner:origLink></item><item><title>DirectAccess session retour d’expérience</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/iIw1uNhEbC8/directaccess-session-retour-d-exp-233-rience.aspx</link><pubDate>Thu, 02 Feb 2012 23:21:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6213</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6213</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6213</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/03/directaccess-session-retour-d-exp-233-rience.aspx#comments</comments><description>&lt;p align="justify"&gt;Ca y est, on a le premier slide et le dernier. Non, c’est un peu plus avancé que cela. Donc Du DirectAccess, de la bonne humeur, des démonstrations (pas celles de l’année dernière). Bref, la synthèse de tout ce qu’il faut savoir sur DirectAccess en une heure de temps.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx#SessionID=0962dc24-6640-4fa4-93df-82131272f99c"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" title="Retour d&amp;#39;expérience sur DirectAccess v0.52 (BSA)" border="0" alt="Retour d&amp;#39;expérience sur DirectAccess v0.52 (BSA)" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/Retour_2D00_dexprience_2D00_sur_2D00_DirectAccess_2D00_v0.52_2D00_BSA_5F00_38DACD59.png" width="494" height="372" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="justify"&gt;Et comme une heure de temps, c’est toujours trop court, je rappelle qu’il y aura des ouvrage DirectAccess à gagner (et non jetés dans la salle &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Sourire" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/wlEmoticon_2D00_smile_5F00_56D8DB4D.png" /&gt;).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/BOOK_5F00_7DA6F18D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="BOOK" border="0" alt="BOOK" src="http://danstoncloud.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/simplebydesign/BOOK_5F00_thumb_5F00_7BF625B9.png" width="602" height="684" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Donc “venez tous à la session!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;BenoîtS – Simple and Secure by Design but Tablet compliant&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6213" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/iIw1uNhEbC8" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Techdays/default.aspx">Techdays</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/03/directaccess-session-retour-d-exp-233-rience.aspx</feedburner:origLink></item><item><title>Mais alors, il est mort chuck Norris?</title><link>http://feedproxy.google.com/~r/danstoncloud/QMkO/~3/MbbnBrkF4lQ/mais-alors-il-est-mort-chuck-norris.aspx</link><pubDate>Thu, 02 Feb 2012 20:17:00 GMT</pubDate><guid isPermaLink="false">0ff07813-27d5-4304-a7fb-5836cba1d6a4:6212</guid><dc:creator>Benoît SAUTIERE</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://danstoncloud.com/blogs/simplebydesign/rsscomments.aspx?PostID=6212</wfw:commentRss><wfw:comment>http://danstoncloud.com/blogs/simplebydesign/commentapi.aspx?PostID=6212</wfw:comment><comments>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/02/mais-alors-il-est-mort-chuck-norris.aspx#comments</comments><description>&lt;p align="justify"&gt;Je n’ai pas pu résister, c’est la saison des techdays. Mais &lt;a href="http://www.clubic.com/insolite/actualite-472752-insolite-arnaque-facebook-croire-mort-chuck-norris.html"&gt;Facebook&lt;/a&gt; qui annonce la mort de Chuck Norris. Bien souvent, un titre racoleur cache bien autre chose. Dans le cas présent, l’objectif est tout simplement financier en attirant le maximum de monde sur des pages publicitaires.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Bref, voila un travail pour Check Norris. Car &lt;a href="http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx?SessionID=e5818779-9315-4ac8-94aa-20c6f4dfbfe0"&gt;Chuck Norris n’a pas peur des malware. ce sont les malware qui ont peut de Chuck Norris&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Benoits – Simple and Secure by Design but Tablet compliant!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://danstoncloud.com/aggbug.aspx?PostID=6212" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/danstoncloud/QMkO/~4/MbbnBrkF4lQ" height="1" width="1"/&gt;</description><category domain="http://danstoncloud.com/blogs/simplebydesign/archive/tags/Techdays/default.aspx">Techdays</category><feedburner:origLink>http://danstoncloud.com/blogs/simplebydesign/archive/2012/02/02/mais-alors-il-est-mort-chuck-norris.aspx</feedburner:origLink></item></channel></rss>

