<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title># rm-rf.es &#187; Windows</title>
	<atom:link href="http://rm-rf.es/categoria/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://rm-rf.es</link>
	<description>Administración de sistemas, Unix, Linux, FreeBSD, Windows, hosting, dominios, servidores...</description>
	<lastBuildDate>Fri, 18 May 2012 21:00:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Arreglar usuarios huérfanos en SQL Server 2008 (Orphaned Login) tras migración</title>
		<link>http://rm-rf.es/arreglar-usuarios-huerfanos-en-sql-server-2008-orphaned-login-tras-migracion/</link>
		<comments>http://rm-rf.es/arreglar-usuarios-huerfanos-en-sql-server-2008-orphaned-login-tras-migracion/#comments</comments>
		<pubDate>Fri, 18 May 2012 21:00:07 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[windows 2008 server]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2673</guid>
		<description><![CDATA[Cuando migramos bases de datos importando/exportando entre diferentes servidores Microsoft SQL Server es muy probable que nos encontremos con el problema de la imposibilidad de autenticar contra el servidor con los usuarios asignados a la base de datos. Aunque los usuarios estén bien creados en la instancia de SQL Server y asignados a la base [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando <strong>migramos bases de datos importando/exportando entre diferentes servidores Microsoft SQL Server</strong> es muy probable que nos encontremos con el problema de la <strong>imposibilidad de autenticar</strong> contra el servidor con los usuarios asignados a la base de datos. Aunque los usuarios estén bien creados en la instancia de <strong>SQL Server</strong> y asignados a la base de datos correspondiente, veremos que el atributo/campo &#8220;<strong>Login name</strong>&#8221; aparece vacío y sin posibilidad de modificarlo.</p>
<p>Lo primero que debemos hacer es verificar que es este el problema, para ello lanzaremos una query contra la base de datos que nos reportará los <strong>SID (security identifiers)</strong> que hay en la base de datos pero que no están asignados a ningún Login name/SQL Server Login:</p>
<pre>USE &lt;base_de_datos&gt;;
GO;
     sp_change_users_login @Action='Report';
GO;</pre>
<p>Una vez detectados, podemos ir uno a uno arreglándolos:</p>
<pre>USE &lt;base_de_datos&gt;;
GO
EXEC sp_change_users_login 'Auto_Fix', 'nombre_de_usuario';
GO</pre>
<p>Y recibiremos el log indicando el fix del problema:</p>
<pre>The row for user 'nombre_de_usuario' will be fixed by updating its login link to a login
already in existence.
The number of orphaned users fixed by updating users was 1.
The number of orphaned users fixed by adding new logins and then updating users was 0.</pre>
<p>Existe un <strong>script/Transact-SQL</strong>, disponible en el <a href="http://gallery.technet.microsoft.com/Secure-Orphaned-User-f3aceae0" target="_blank">sitio web de Microsoft</a> y que podéis ver a continuación que simplifica este proceso, permitiendo arreglar todos los login de una base de datos directamente. Como podéis ver, incorpora un <em>switch</em> en la variable autoFix que permite mediante TRUE/FALSE especificar si queremos únicamente un reporte del estado de la base de datos o si automáticamente reparar todos los Login. Antes de <strong>Microsoft SQL Server 2008</strong> existía un procedimiento almacenado / stored procedure que permitía solventar este problema, pero está obsoleta (sys.sp_change_users_login)..</p>
<pre>/*
When you restore a database on a different SQL Server, all SQL users become a "orphaned user" because the SQL logins have a different SID then on the source server.
In SQL Server 2005 you can fix this orphaned user with the stored procedure "sys.sp_change_users_login", but since version 2008 this SP is deprecated.
This Transact-SQL statement also links orphaned user to existing principals with same name.
In regard of security this script don't add a new principal if none with same name was found; as the SP with option AUTO_FIX do.

Works with SQL Server 2005 and higher versions in all editions.
Requires ALTER ANY USER permissions.

Links:
  sys.sp_change_users_login: http://msdn.microsoft.com/en-us/library/ms174378.aspx
  ALTER USER: http://msdn.microsoft.com/en-us/library/ms176060.aspx
*/
-- Secure Orphaned User AutoFix 
DECLARE @autoFix bit; 
SET @autoFix = 'FALSE';  -- FALSE = Report only those user who could be auto fixed. 
                         -- TRUE  = Report and fix !!! 

DECLARE @user sysname, @principal sysname, @sql nvarchar(500), @found int, @fixed int; 

DECLARE orphans CURSOR LOCAL FOR 
    SELECT QUOTENAME(SU.[name]) AS UserName 
          ,QUOTENAME(SP.[name]) AS PrincipalName 
    FROM sys.sysusers AS SU 
         LEFT JOIN sys.server_principals AS SP 
             ON SU.[name] = SP.[name] 
                AND SP.[type] = 'S' 
    WHERE SU.issqluser = 1          -- Only SQL logins 
          AND NOT SU.[sid] IS NULL  -- Exclude system user 
          AND SU.[sid] &lt;&gt; 0x0       -- Exclude guest account 
          AND LEN(SU.[sid]) &lt;= 16   -- Exclude Windows accounts &amp; roles 
          AND SUSER_SNAME(SU.[sid]) IS NULL  -- Login for SID is null 
    ORDER BY SU.[name]; 

SET @found = 0; 
SET @fixed = 0; 
OPEN orphans; 
FETCH NEXT FROM orphans 
    INTO @user, @principal; 
WHILE @@FETCH_STATUS = 0 
BEGIN 
    IF @principal IS NULL 
        PRINT N'Orphan: ' + @user; 
    ELSE 
    BEGIN 
        PRINT N'Orphan: ' + @user + N' =&gt; Autofix possible, principal with same name found!'; 
        IF @autoFix = 'TRUE' 
        BEGIN 
            -- Build the DDL statement dynamically. 
            SET @sql = N'ALTER USER ' + @user + N' WITH LOGIN = ' + @principal + N';'; 
            EXEC sp_executesql @sql; 
            PRINT N'        ' + @user + N' is auto fixed.'; 
            SET @fixed = @fixed + 1; 
        END 
    END 
    SET @found = @found + 1; 

    FETCH NEXT FROM orphans 
        INTO @user, @principal; 
END; 

CLOSE orphans; 
DEALLOCATE orphans; 

PRINT ''; 
PRINT CONVERT(nvarchar(15), @found) + N' orphan(s) found, ' 
    + CONVERT(nvarchar(15), @fixed) + N' orphan(s) fixed.';</pre>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/configurar-el-puerto-tcp-como-estatico-en-una-instancia-sql-server-2008/" title="Configurar el puerto TCP como estático en una instancia SQL Server 2008">Configurar el puerto TCP como estático en una instancia SQL Server 2008</a></li><li><a href="http://rm-rf.es/sql-server-activar-filestream/" title="SQL Server: activar FILESTREAM">SQL Server: activar FILESTREAM</a></li><li><a href="http://rm-rf.es/sql-server-2008-unable-to-cast-com-object-of-type-system__comobject/" title="SQL Server 2008: Unable to cast COM object of type &#8216;System.__ComObject&#8217;&#8230;">SQL Server 2008: Unable to cast COM object of type &#8216;System.__ComObject&#8217;&#8230;</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/arreglar-usuarios-huerfanos-en-sql-server-2008-orphaned-login-tras-migracion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copiar en Windows y mantener los permisos</title>
		<link>http://rm-rf.es/copiar-en-windows-y-mantener-los-permisos/</link>
		<comments>http://rm-rf.es/copiar-en-windows-y-mantener-los-permisos/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 16:54:14 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[ficheros]]></category>
		<category><![CDATA[permisos]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2602</guid>
		<description><![CDATA[Cuando copiamos o movemos ficheros y carpetas desde el explorador de Windows, no tenemos la certeza de que se vayan a mantener los permisos asignados. En el caso de que la copia se realice entre distintos sistemas de ficheros o volúmenes, menos aún. Para estar seguros, lo mejor es utilizar el comando xcopy con los [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando copiamos o movemos ficheros y carpetas desde el explorador de Windows, no tenemos la certeza de que se vayan a <strong>mantener los permisos</strong> asignados. En el caso de que la copia se realice entre <strong>distintos sistemas de ficheros o volúmenes</strong>, menos aún.</p>
<p>Para estar seguros, lo mejor es utilizar el comando <strong>xcopy</strong> con los siguientes parámetros:</p>
<p><strong>/E</strong> &#8211; copia carpetas y subcarpetas, incluyendo las vacías.<br />
<strong>/H</strong> &#8211; copia ficheros ocultos y de sistema.<br />
<strong>/K</strong> &#8211; copia atributos.<br />
<strong>/O</strong> &#8211; copia ACLs y propietario de ficheros<br />
<strong>/X</strong> &#8211; copia la configuración de auditoría</p>
<p>Así pues, accedemos a la línea de comandos (CMD) y ejecutamos el comando de este modo:</p>
<pre>xcopy c:\ORIGEN c:\DESTINO /O /X /E /H /K</pre>
<p>Revisad el resto de opciones de la ayuda ya que podéis elegir más opciones, como el modo verbose entre otras:</p>
<pre>xcopy /?</pre>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/hacer-que-ningun-usuario-incluido-root-pueda-borrar-ficheros-en-linux/" title="Hacer que ningún usuario (incluido root) pueda borrar ficheros en Linux">Hacer que ningún usuario (incluido root) pueda borrar ficheros en Linux</a></li><li><a href="http://rm-rf.es/arreglar-cannot-read-from-the-source-file-or-disk-al-borrar-un-archivo-directorio/" title="Arreglar &#8220;Cannot read from the source file or disk&#8221; al borrar un archivo / directorio">Arreglar &#8220;Cannot read from the source file or disk&#8221; al borrar un archivo / directorio</a></li><li><a href="http://rm-rf.es/permisos-especiales-setuid-setgid-sticky-bit/" title="Permisos especiales (setuid, setgid, sticky bit)">Permisos especiales (setuid, setgid, sticky bit)</a></li><li><a href="http://rm-rf.es/como-vaciar-ficheros-en-linux/" title="Cómo vaciar ficheros en Linux">Cómo vaciar ficheros en Linux</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/copiar-en-windows-y-mantener-los-permisos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Configurar el puerto TCP como estático en una instancia SQL Server 2008</title>
		<link>http://rm-rf.es/configurar-el-puerto-tcp-como-estatico-en-una-instancia-sql-server-2008/</link>
		<comments>http://rm-rf.es/configurar-el-puerto-tcp-como-estatico-en-una-instancia-sql-server-2008/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 19:13:02 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[tcp]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2557</guid>
		<description><![CDATA[Cuando instalamos un Cluster de SQL Server 2008 (o un SQL Server estándar) y especificamos la creación de una instancia distinta a la default, el puerto de escucha TCP se configura automáticamente para que sea dinámico, es decir, dentro de un rango determinado el puerto cambiará cada vez que arranquemos el servicio. En cambio, si [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando <strong>instalamos un Cluster de SQL Server 2008 (o un SQL Server estándar) y especificamos la creación de una instancia distinta a la default</strong>, el <strong>puerto de escucha TCP</strong> se configura automáticamente para que sea <strong>dinámico</strong>, es decir, dentro de un rango determinado el puerto cambiará cada vez que arranquemos el servicio. En cambio, si utilizamos la instancia por defecto el puerto será el estándar (TCP 1433).</p>
<p>Para revertir esta situación, y poder especificar un puerto TCP concreto para cada estancia de SQL Server 2008, accedemos al <strong>Sql Server Configuration Manager</strong>, disponible en:</p>
<p><strong>Start > All Programs > Microsoft SQL Server 2008 R2 > Configuration Tools</strong></p>
<p>Una vez dentro, desplegamos Sql Server Network Configuration, donde veremos un listado con las instancias Sql Server disponibles. Simplemente pinchamos en TCP/IP, accedemos a la pestaña <strong>IP Adresses</strong> y al final del todo podemos especificar el puerto TCP estático (sección <strong>IPALL > TCP Port</strong>).</p>
<div align="center"><img src="http://rm-rf.es/wp-content/uploads/2012/03/sql-server-tcp-port.jpg" alt="SQL Server puerto TCP estático" title="SQL Server puerto TCP estático" width="680" height="507" class="size-full wp-image-2558" /></div>
<p>Para que los cambios surtan efecto hay que reiniciar la instancia SQL Server.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/arreglar-usuarios-huerfanos-en-sql-server-2008-orphaned-login-tras-migracion/" title="Arreglar usuarios huérfanos en SQL Server 2008 (Orphaned Login) tras migración">Arreglar usuarios huérfanos en SQL Server 2008 (Orphaned Login) tras migración</a></li><li><a href="http://rm-rf.es/seguridad-unix-con-tcp-wrappers/" title="Seguridad Unix con TCP Wrappers">Seguridad Unix con TCP Wrappers</a></li><li><a href="http://rm-rf.es/redirigir-trafico-entre-puertos-tcp-con-tcptunnel/" title="Redirigir tráfico entre puertos TCP con tcptunnel">Redirigir tráfico entre puertos TCP con tcptunnel</a></li><li><a href="http://rm-rf.es/sql-server-activar-filestream/" title="SQL Server: activar FILESTREAM">SQL Server: activar FILESTREAM</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/configurar-el-puerto-tcp-como-estatico-en-una-instancia-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Añadir un Domain Controller Windows Server 2008 en Active Directory 2003</title>
		<link>http://rm-rf.es/anadir-un-domain-controller-windows-server-2008-en-active-directory-2003/</link>
		<comments>http://rm-rf.es/anadir-un-domain-controller-windows-server-2008-en-active-directory-2003/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 19:14:17 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[windows 2003 server]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2549</guid>
		<description><![CDATA[Hoy vamos a ver los pasos necesarios para añadir nuevos controladores de dominio Windows Server 2008 R2 dentro de una granja de servidores Windows 2003 Server que forman un directorio activo (Active Directory). Lo primero que veremos al intentar añadir un Windows Server 2008 como Domain Controller es que recibimos un error: El error es [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy vamos a ver los <strong>pasos necesarios para añadir nuevos controladores de dominio Windows Server 2008 R2 dentro de una granja de servidores Windows 2003 Server que forman un directorio activo (Active Directory)</strong>.</p>
<p>Lo primero que veremos al intentar añadir un Windows Server 2008 como Domain Controller es que recibimos un error:</p>
<div align="center"><img class="size-full wp-image-2550" title="ACtive Directory ADPREP 1" src="http://rm-rf.es/wp-content/uploads/2012/03/active-directory-1.png" alt="ACtive Directory ADPREP 1" width="458" height="218" /></div>
<p>El error es suficientemente descriptivo. Básicamente tenemos que hacer uso de la utilidad <strong>adprep</strong>, disponible en el DVD de Windows Server 2008 R2.</p>
<blockquote><p>Adprep.exe es una herramienta de línea de comandos que se incluye en el disco de instalación de todas las versiones de Windows Server. Adprep.exe realiza operaciones que se deben completar en un entorno de Active Directory existente antes de que se pueda agregar un controlador de dominio que ejecute dicha versión de Windows Server.</p>
<p>Por ejemplo, si la organización tiene controladores de dominio que ejecutan Windows 2000 Server o Windows Server 2003, antes de que se pueda agregar un nuevo controlador de dominio que ejecuta Windows Server 2008 R2 o actualizar uno de los controladores de dominio existentes a Windows Server 2008 R2, se debe ejecutar <a href="http://technet.microsoft.com/es-es/library/dd464018%28v=ws.10%29.aspx" target="_blank">Adprep.exe</a> desde la carpeta \Support\Adprep del DVD de instalación de Windows Server 2008 R2 en los controladores de dominio existentes.</p></blockquote>
<p>Así pues, debemos insertar el <strong>DVD de Windows Server 2008 R2</strong> en uno de los controladores de dominio del Active Directory. Por supuesto, es recomendable <strong>realizar un <a href="http://technet.microsoft.com/en-us/library/cc781353%28v=ws.10%29.aspx" target="_blank">Backup con ntbackup</a> del System State</strong> (que incluye todo lo referente a Active Directory).</p>
<p>Una vez realizada la copia, ejecutamos el comando adprep en uno de los controladores de dominio del AD. Nos aseguramos de <strong>ejecutar la versión de nuestra arquitectura</strong> (32 bits, 64 bits, etc). Primero ejecutamos la preparación del Forest. Atentos al aviso sobre la actualización del Service Pack:</p>
<pre>E:\support\adprep&gt;adprep.exe /forestprep

ADPREP WARNING:

Before running adprep, all Windows 2000 Active Directory Doma
he forest should be upgraded to Windows 2000 Service Pack 4 (

[User Action]
If ALL your existing Windows 2000 Active Directory Domain Con
requirement, type C and then press ENTER to continue. Otherwi
key and press ENTER to quit.

C
.
..
..
..................................
.............................................................
.............................................................
.............................................................
.............................................................
......
Adprep successfully updated the forest-wide information.</pre>
<p>Si todo ha finalizado correctamente, e intentamos añadir ahora el nuevo controlador de dominio Windows Server 2008 recibiremos todavía un error. Además del Forest es necesario <strong>preparar también el dominio</strong>:</p>
<div align="center"><img class="size-full wp-image-2551" title="adprep preparacion dominio" src="http://rm-rf.es/wp-content/uploads/2012/03/adprep-preparacion-dominio.png" alt="adprep preparacion dominio" width="454" height="221" /></div>
<p>Ejecutamos el comando, en este caso recibimos otro error:</p>
<pre>E:\support\adprep&gt;adprep.exe /domainprep
Running domainprep ...

Adprep detected that the domain is not in native mode
[Status/Consequence]
Adprep has stopped without making changes.
[User Action]
Configure the domain to run in native mode and re-run domainprep</pre>
<p>Es necesario <strong>cambiar el dominio a modo nativo</strong> (en lugar de mixto en este caso) para poder hacer la preparación del dominio, sin cambiarlo no es posible añadir DC 2008. Para ello hacemos lo siguiente:</p>
<ol>
<li>Accedemos a &#8220;Active Directory Users and computers&#8221;</li>
<li>Botón derecho en el dominio y &#8220;Raise Domain Functional Level&#8221;</li>
<li>Cambiamos el nivel a 2000 Native mode.</li>
<li>Pinchamos en Raise</li>
</ol>
<div align="center"><img class="size-full wp-image-2552" title="Raise Functional Level Active Directory" src="http://rm-rf.es/wp-content/uploads/2012/03/raise-level-active-directory.png" alt="Raise Functional Level Active Directory" width="488" height="262" /></div>
<p>Una vez realizado, volvemos a ejecutar el comando anterior. Se ejecuta correctamente:</p>
<pre>E:\support\adprep&gt;adprep.exe /domainprep
Running domainprep ...

Adprep successfully updated the domain-wide information.

The new cross domain planning functionality for Group Policy, RSOP Planning
Mode, requires file system and Active Directory Domain Services permissions
to be updated for existing Group Policy Objects (GPOs). You can enable this
functionality at any time by running "adprep.exe /domainprep /gpprep" on th
Active Directory Domain Controller that holds the infrastructure operations
master role.
This operation will cause all GPOs located in the policies folder of the
SYSVOL to be replicated once between the AD DCs in this domain.
Microsoft recommends reading KB Q324392, particularly if you have a large
number of Group policy Objects.</pre>
<p>Esperamos un tiempo a que los cambios repliquen entre todos los controladores de dominio del Active Directory. Después ejecutamos el siguiente comando, que en caso de nos necesario nos avisará y no realizará ninguna acción:</p>
<pre>E:\support\adprep&gt;adprep.exe /domainprep /gpprep
Running domainprep ...

Domain-wide information has already been updated.
[Status/Consequence]
Adprep did not attempt to rerun this operation.</pre>
<p>Y con esto hemos terminado, si intentamos añadir al Active Directory el Controlador de Dominio Windows 2008 Server no deberíamos tener ningún problema.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/windows-server-2003-no-funciona-la-resolucion-dns/" title="Windows Server 2003: no funciona la resolución DNS">Windows Server 2003: no funciona la resolución DNS</a></li><li><a href="http://rm-rf.es/instalar-ioncube-loader-windows/" title="Cómo instalar ionCube Loader en Windows">Cómo instalar ionCube Loader en Windows</a></li><li><a href="http://rm-rf.es/bloquear-direcciones-ip-windows-2003-server/" title="Bloquear direcciones IP en Windows 2003 Server">Bloquear direcciones IP en Windows 2003 Server</a></li><li><a href="http://rm-rf.es/iis-imposible-ejecutar-perl-php-application-pool-isolation/" title="IIS: Imposible ejecutar perl o php con Application Pool Isolation">IIS: Imposible ejecutar perl o php con Application Pool Isolation</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/anadir-un-domain-controller-windows-server-2008-en-active-directory-2003/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sincronizar hora en Windows Server 2008 contra un servidor NTP</title>
		<link>http://rm-rf.es/sincronizar-hora-en-windows-server-2008-contra-un-servidor-ntp/</link>
		<comments>http://rm-rf.es/sincronizar-hora-en-windows-server-2008-contra-un-servidor-ntp/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 18:43:36 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[ntp]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2511</guid>
		<description><![CDATA[Vamos a ver como configurar un Windows Server 2008 R2 para sincronizar la hora con un servidor NTP externo en lugar de a través del sistema propio de Windows. Esto es útil cuando el servidor no tiene salida a internet pero sí dispone de servidores NTP en la red privada. En este caso vamos a [...]]]></description>
			<content:encoded><![CDATA[<p>Vamos a ver como<strong> configurar un Windows Server 2008 R2 para sincronizar la hora con un servidor NTP externo</strong> en lugar de a través del sistema propio de Windows. Esto es útil cuando el servidor no tiene salida a internet pero sí dispone de servidores NTP en la red privada.</p>
<p>En este caso vamos a configurar un controlador de dominio (Active Directory) para que sincronice la hora contra un servidor NTP Linux. Accedemos al CMD y ejecutamos lo siguiente:</p>
<pre>C:\Users\Administrator&gt;w32tm /config /manualpeerlist:192.168.1.100,0x8 /syncfromflags:MANUAL</pre>
<p>The command completed successfully.</p>
<p>El significado de la flag 0&#215;8 es &#8220;mandar las solicitudes NTP como cliente&#8221;. Hemos configurado la sincronización contra el servidor NTP 192.168.1.100. Si quisieramos añadir varios:</p>
<pre>C:\Users\Administrator&gt;w32tm /config /manualpeerlist:"192.168.1.100 192.168.1.101 192.168.1.102",0x8 /syncfromflags:MANUAL</pre>
<p>Reiniciamos el servicio <strong>w32tm</strong>:</p>
<pre>C:\Users\Administrator&gt;net stop w32time

The Windows Time service is stopping.
The Windows Time service was stopped successfully.

C:\Users\Administrator&gt;net start w32time
The Windows Time service is starting.
The Windows Time service was started successfully.</pre>
<p>Ahora ya podemos forzar la sincronización con el siguiente comando. Si la desincronización es muy amplia (+ de 5 horas) es recomendable cambiar la hora a mano para acercarnos a la real y luego sincronizar:</p>
<pre>C:\Users\Administrator&gt;w32tm /resync
Sending resync command to local computer
The command completed successfully.</pre>
<p>Por último hay que asegurarse de tener el puerto 123 abierto en el firewall:</p>
<div align="center"><img class="size-full wp-image-2512" title="ntp firewall" src="http://rm-rf.es/wp-content/uploads/2012/02/ntp_firewall.png" alt="ntp firewall" width="608" height="69" />;</div>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/configurar-ntp-en-netapp-filer-via-ssh/" title="Configurar NTP en Netapp Filer vía SSH">Configurar NTP en Netapp Filer vía SSH</a></li><li><a href="http://rm-rf.es/usar-ntpdate-para-sincronizar-la-hora-en-unix/" title="Usar ntpdate para sincronizar la hora en Unix">Usar ntpdate para sincronizar la hora en Unix</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/sincronizar-hora-en-windows-server-2008-contra-un-servidor-ntp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar Multipath I/O (MPIO) en Windows 2008 Server</title>
		<link>http://rm-rf.es/configurar-multipath-io-mpio-en-windows-2008-server/</link>
		<comments>http://rm-rf.es/configurar-multipath-io-mpio-en-windows-2008-server/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 18:40:36 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[fibre channel]]></category>
		<category><![CDATA[iSCSI]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[multipath]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2495</guid>
		<description><![CDATA[El otro día vimos como activar Multipath en Linux (RedHat y derivados). Ahora vamos a ver como hacerlo en Windows 2008 Server. Resulta muy sencillo, ya que únicamente hay que activar la característica &#8220;Multipath I/O&#8221; y hacer una búsqueda de los caminos. Añadir soporte Multipath I/O MPIO Abrimos el Server Manager (Administrative Tools &#62; Server [...]]]></description>
			<content:encoded><![CDATA[<p>El otro día vimos como <a title="DM-Multipath en RedHat y CentOS" href="http://rm-rf.es/dm-multipath-en-redhat-y-centos/">activar Multipath en Linux</a> (RedHat y derivados). Ahora vamos a ver como hacerlo en Windows 2008 Server. Resulta muy sencillo, ya que únicamente hay que activar la característica &#8220;<strong>Multipath I/O</strong>&#8221; y hacer una búsqueda de los caminos.</p>
<h3>Añadir soporte Multipath I/O MPIO</h3>
<p>Abrimos el <strong>Server Manager</strong> (Administrative Tools &gt; Server Manager) y pinchamos en añadir características (<strong>Add Features</strong>) dentro de la sección Features. En el asistente, seleccionamos <strong>Multipath I/O</strong> e instalamos.</p>
<h3>Configurar los caminos</h3>
<p>Antes de activar Multipath, si accedemos al gestor de storage/discos en el Server Manager veremos que cada camino es detectado como un disco. Lo que nos interesa es que detecte únicamente el disco real y que por debajo gestione todos los caminos. Ahora que hemos instalado la característica, accedemos a <strong>MPIO Properties</strong> desde el panel de control o desde <strong>MPIO</strong> en <strong>Administrative Tools</strong> del menú Inicio.</p>
<p>Ahora, para descubrir las LUN FC debería ser suficiente con ir a la pestaña &#8220;Discover Multi-Path&#8221; y pinchar en &#8220;Add&#8221;. Solicitará un reinicio del sistema y una vez realizado los caminos y discos debería haber sido detectados.</p>
<p><em>Nota: en esta imagen ya han sido detectadas, por eso no sale disponible el botón.</em></p>
<div align="center"><img class="size-full wp-image-2496" title="Multipath Windows 2008 Server" src="http://rm-rf.es/wp-content/uploads/2012/02/image_002.png" alt="Multipath Windows 2008 Server" width="399" height="489" /></div>
<p>Podéis verificar la configuración de cada mapeo con la herramienta <strong>mpclaim.exe</strong>:</p>
<pre>PS C:\Users\Administrator&gt; mpclaim.exe -s -d 0

MPIO Disk0: 04 Paths, Round Robin with Subset, Implicit Only
   Controlling DSM: Microsoft DSM
   SN: 60A9800572D4275525A6939686A5063
   Supported Load Balance Policies: FOO RRWS LQD WP LB

   Path ID          State              SCSI Address      Weight
   ---------------------------------------------------------------------------
   0000000077020001 Active/Unoptimized 002|000|001|000   0
     TPG_State : Active/Unoptimized, TPG_Id: 1, : 1

   0000000077020000 Active/Optimized   002|000|000|000   0
     TPG_State : Active/Optimized  , TPG_Id: 0, : 257

   0000000077010001 Active/Unoptimized 001|000|001|000   0
     TPG_State : Active/Unoptimized, TPG_Id: 1, : 2

   0000000077010000 Active/Optimized   001|000|000|000   0
     TPG_State : Active/Optimized  , TPG_Id: 0, : 258</pre>
<p>El último número hace referencia al mapeo/disco que queremos revisar,</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/dm-multipath-en-redhat-y-centos/" title="DM-Multipath en RedHat y CentOS">DM-Multipath en RedHat y CentOS</a></li><li><a href="http://rm-rf.es/configuracion-de-una-lun-iscsi-fcp-en-netapp/" title="Configuración de una lun iSCSI / FCP en NetApp">Configuración de una lun iSCSI / FCP en NetApp</a></li><li><a href="http://rm-rf.es/como-configurar-iniciador-iscsi-red-hat-centos/" title="Cómo configurar un iniciador iSCSI en Red-Hat/CentOS">Cómo configurar un iniciador iSCSI en Red-Hat/CentOS</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/configurar-multipath-io-mpio-en-windows-2008-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diferencias entre aplicación y directorio virtual en IIS</title>
		<link>http://rm-rf.es/diferencias-entre-aplicacion-y-directorio-virtual-en-iis/</link>
		<comments>http://rm-rf.es/diferencias-entre-aplicacion-y-directorio-virtual-en-iis/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 19:31:57 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[application pool]]></category>
		<category><![CDATA[application pool isolation]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2465</guid>
		<description><![CDATA[Una vez que creamos un Web  Site en IIS, tenemos la opción de crear directorios virtuales (Virtual Directory) o aplicaciones (Application). Vamos a ver las diferencias más significativas entre ambos y cuando elegir uno u otro. Directorio virtual (Virtual directory) Comenzamos con el directorio virtual ya que es más simple que una aplicación. Básicamente un [...]]]></description>
			<content:encoded><![CDATA[<p>Una vez que creamos un Web  Site en <strong>IIS</strong>, tenemos la opción de crear <strong>directorios virtuales (Virtual Directory) o aplicaciones (Application)</strong>. Vamos a ver las diferencias más significativas entre ambos y cuando elegir uno u otro.</p>
<h2>Directorio virtual (Virtual directory)</h2>
<div align="center"><img class="size-full wp-image-2467" title="Directorio virtual (Virtual directory)" src="http://rm-rf.es/wp-content/uploads/2012/01/virtual-directory.jpg" alt="Directorio virtual (Virtual directory)" width="550" height="411" /></div>
<p>Comenzamos con el directorio virtual ya que es más simple que una aplicación. Básicamente un directorio virtual es un <strong>mapeo a una ruta local del servidor o remota en un directorio de nuestro website</strong>. Un ejemplo:</p>
<ul>
<li><strong>Web Site:</strong> test.com (c:\inetpub\test.com\wwwroot)</li>
<li><strong>Virtual Directory:</strong> /test</li>
<li><strong>Mapeado</strong> a c:\test</li>
</ul>
<p>En este ejemplo, cuando accedamos a<strong> www.test.com/test</strong>, en lugar de ir a su ruta lógica si no estuviera el directorio virtual creado, que sería <strong>c:\inetpub\test.com\wwwroot\test</strong>, accedemos a <strong>c:\test</strong>, gracias al mapeo del virtual directory. Esta es la característica principal del DV. A diferencia de lo que veremos a continuación con la aplicación, <strong>el directorio virtual se sirve a través del mismo application pool que el Web Site</strong>, y hereda por ello todas sus configuraciones a nivel de aplicación.</p>
<h2>Aplicación (Application)</h2>
<div align="center"><img class=" size-full wp-image-2466" title="application IIS" src="http://rm-rf.es/wp-content/uploads/2012/01/application.jpg" alt="application IIS" width="550" height="529" /></div>
<p>Las diferencias con el Virtual Directory ya se intuyen. Cuando conviertes un directorio en aplicación, <strong>permites que se ejecute con un application pool independiente al del website</strong>. Esto permite añadir un mayor nivel de personalización, de seguridad y de configuración. Respecto a la configuración, por ejemplo es muy útil en ASP.NET, ya que se buscará el web.config en esta ruta en lugar de en el raíz del Web Site. Podríamos considerar entonces el directorio virtual un mero puntero/mapeo a una ruta de almacenamiento, la aplicación por contra permite aislar del resto del Web Site las aplicaciones que lo contienen.</p>
<p>A groso modo esta es la explicación más básica de las diferencias entre ambos, cualquier puntualización será bienvenida, no soy para nada un experto en IIS ;)</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/iis-imposible-ejecutar-perl-php-application-pool-isolation/" title="IIS: Imposible ejecutar perl o php con Application Pool Isolation">IIS: Imposible ejecutar perl o php con Application Pool Isolation</a></li><li><a href="http://rm-rf.es/instalar-iis-7-5-php-net-framework-o-sql-server-en-un-par-de-clicks-windows-7server-2008vista/" title="Instalar IIS 7.5, PHP, .NET Framework o SQL Server en un par de clicks (Windows 7/Server 2008/Vista)">Instalar IIS 7.5, PHP, .NET Framework o SQL Server en un par de clicks (Windows 7/Server 2008/Vista)</a></li><li><a href="http://rm-rf.es/activar-debug-para-asp-en-iis7/" title="Activar DEBUG para ASP en IIS7">Activar DEBUG para ASP en IIS7</a></li><li><a href="http://rm-rf.es/windows-update-por-proxy-en-windows-2008/" title="Windows Update por proxy en Windows 2008">Windows Update por proxy en Windows 2008</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/diferencias-entre-aplicacion-y-directorio-virtual-en-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Update por proxy en Windows 2008</title>
		<link>http://rm-rf.es/windows-update-por-proxy-en-windows-2008/</link>
		<comments>http://rm-rf.es/windows-update-por-proxy-en-windows-2008/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 19:17:04 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[windows update]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2446</guid>
		<description><![CDATA[Si ayer comentaba la forma de configurar rhn_register y yum para funcionar a través de un proxy hoy le toca a Windows 2008. Es bastante sencillo, podemos hacerlo ejecutando directamente el siguiente comando en Start &#62; Run netsh winhttp set proxy 10.0.0.100:3128 Lo único que tendréis que modificar es la IP y el puerto del [...]]]></description>
			<content:encoded><![CDATA[<p>Si ayer comentaba la forma de <a title="rhn_register y yum a través de un proxy" href="http://rm-rf.es/rhn_register-y-yum-a-traves-de-un-proxy/">configurar rhn_register y yum para funcionar a través de un proxy</a> hoy le toca a <strong>Windows 2008</strong>.</p>
<p>Es bastante sencillo, podemos hacerlo ejecutando directamente el siguiente comando en Start &gt; Run</p>
<pre>netsh winhttp set proxy 10.0.0.100:3128</pre>
<p>Lo único que tendréis que modificar es la IP y el puerto del proxy. También se puede acceder a la shell de netsh y ejecutar desde ahí los comandos.</p>
<pre>C:\Windows\system32&gt;netsh
netsh&gt;winhttp
netsh winhttp&gt;set proxy 10.0.0.100:3128</pre>
<p>Para desactivar el uso del proxy:</p>
<pre>netsh winhttp&gt;reset proxy</pre>
<p>Y para ver el estado:</p>
<pre>netsh winhttp&gt;show proxy</pre>
<p>Por otra parte, <strong>para activar Windows vía proxy tendréis que configurar el proxy en Internet Explorer</strong>.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/reverseproxy-en-apache-con-ssl/" title="ReverseProxy en Apache con SSL">ReverseProxy en Apache con SSL</a></li><li><a href="http://rm-rf.es/diferencias-entre-aplicacion-y-directorio-virtual-en-iis/" title="Diferencias entre aplicación y directorio virtual en IIS">Diferencias entre aplicación y directorio virtual en IIS</a></li><li><a href="http://rm-rf.es/rhn_register-y-yum-a-traves-de-un-proxy/" title="rhn_register y yum a través de un proxy">rhn_register y yum a través de un proxy</a></li><li><a href="http://rm-rf.es/multiples-vlan-por-interfaz-en-windows-server/" title="Múltiples VLAN por interfaz en Windows Server">Múltiples VLAN por interfaz en Windows Server</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/windows-update-por-proxy-en-windows-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Múltiples VLAN por interfaz en Windows Server</title>
		<link>http://rm-rf.es/multiples-vlan-por-interfaz-en-windows-server/</link>
		<comments>http://rm-rf.es/multiples-vlan-por-interfaz-en-windows-server/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 19:54:02 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Redes]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[vlan]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2423</guid>
		<description><![CDATA[De forma nativa (que yo sepa) Windows Server no ofrece la posibilidad de configurar múltiples VLAN por interfaz de red. Esto nos obliga a recurrir a las utilidades que el fabricante del dispositivo de red nos facilite. Broadcom por ejemplo nos ofrece la utilidad &#8220;Broadcom Advanced Control Suite&#8221; que nos permite, además de crear VLANs [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-2424" title="broadcom advanced control suite" src="http://rm-rf.es/wp-content/uploads/2011/12/broadcom.png" alt="broadcom advanced control suite" width="308" height="156" align="right" />De forma nativa (<em>que yo sepa</em>) <strong>Windows Server no ofrece la posibilidad de configurar múltiples VLAN por interfaz de red</strong>. Esto nos obliga a recurrir a las utilidades que el fabricante del dispositivo de red nos facilite.</p>
<p>Broadcom por ejemplo nos ofrece la utilidad &#8220;Broadcom Advanced Control Suite&#8221; que nos permite, además de crear <strong>VLANs virtuales, hacer balanceo de carga o Ethernet bonding</strong>. Podéis leer la guía de utilización en <a href="http://www.cs.uwaterloo.ca/~brecht/servers/docs/PowerEdge-2600/en/Broadcom/UG/BACS.htm" target="_blank">este enlace</a> y descargar la suite desde el sitio <a href="http://www.broadcom.com/support/ethernet_nic/netxtremeii.php" target="_blank">web de Broadcom</a>. Por supuesto se presupone que la configuración de red en los switches para las VLAN (trunk, etc) es la correcta. En el caso de esta utilidad, todo se puede configurar a través de los asistentes de forma gráfica y/o en modo experto así que no tiene demasiada complejidad.</p>
<p>Básicamente, primero se crea un Team, se le asignan las intefaces de red que queramos y a partir de ahí se configuran las VLAN virtuales, el balanceo de carga o lo que necesitemos. Una vez finalizado el asistente, si hemos creado VLAN virtuales, los nuevos dispositivos virtuales aparecerán en el centro de redes de Windows, donde podremos asignarle la IP correspondiente como si un dispositivo estándar se tratara.</p>
<p>Si necesitáis este tipo de configuraciones no perdáis el tiempo e id a buscar directamente las utilidades del proveedor de las tarjetas de red.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/diferencias-entre-aplicacion-y-directorio-virtual-en-iis/" title="Diferencias entre aplicación y directorio virtual en IIS">Diferencias entre aplicación y directorio virtual en IIS</a></li><li><a href="http://rm-rf.es/windows-update-por-proxy-en-windows-2008/" title="Windows Update por proxy en Windows 2008">Windows Update por proxy en Windows 2008</a></li><li><a href="http://rm-rf.es/configurar-una-vlan-en-linux-con-vconfig/" title="Configurar una VLAN en Linux con vconfig">Configurar una VLAN en Linux con vconfig</a></li><li><a href="http://rm-rf.es/arreglar-cannot-read-from-the-source-file-or-disk-al-borrar-un-archivo-directorio/" title="Arreglar &#8220;Cannot read from the source file or disk&#8221; al borrar un archivo / directorio">Arreglar &#8220;Cannot read from the source file or disk&#8221; al borrar un archivo / directorio</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/multiples-vlan-por-interfaz-en-windows-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Server 2003: no funciona la resolución DNS</title>
		<link>http://rm-rf.es/windows-server-2003-no-funciona-la-resolucion-dns/</link>
		<comments>http://rm-rf.es/windows-server-2003-no-funciona-la-resolucion-dns/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 14:29:04 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[windows 2003 server]]></category>

		<guid isPermaLink="false">http://rm-rf.es/?p=2119</guid>
		<description><![CDATA[Parece ser que es un problema bastante común pero que a mi personalmente me ha dado algún que otro dolor de cabeza. El fallo consiste en que en Windows 2003 Server no funciona la resolución de nombres DNS, por lo que no podemos navegar de forma correcta, realizar actualizaciones, etc. Pero el fallo realmente está [...]]]></description>
			<content:encoded><![CDATA[<p>Parece ser que es un problema bastante común pero que a mi personalmente me ha dado algún que otro dolor de cabeza. El fallo consiste en que <strong>en Windows 2003 Server no funciona la resolución de nombres DNS</strong>, por lo que no podemos navegar de forma correcta, realizar actualizaciones, etc.</p>
<p>Pero el fallo realmente está localizado en la<strong> instalaciónes realizadas a través de una imagen del sistema</strong>, clon, etc. En mi situación el problema se reproducía con una imagen de <strong>Altiris HP Deployment Server</strong>. Los sintomas son los siguientes:</p>
<ul>
<li>Hay <strong>conectividad a redes públicas</strong> (ping 8.8.8.8) pero <strong>no resolución DNS</strong> (ping google.com).</li>
<li>La resolución de nombres a través de <strong>nslookup funciona correctamente</strong>.</li>
<li>Tampoco funciona la resolución DNS añadiendo los dominios al fichero hosts (en \Windows\system32\drivers\etc\).</li>
</ul>
<p>El problema tiene su origen en que al restaurar estas imágenes se borra una entrada del registro de Windows, la culpable de estos errores. El valor del registro se encuentra en:</p>
<p><strong>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]</strong></p>
<p>La <strong>solución</strong> pasa por revisar que exista la entrada &#8220;Domain&#8221; del tipo REG_SZ:</p>
<p><img class="size-full wp-image-2120" style="border: 1px solid black;" title="Windows regedit" src="http://rm-rf.es/wp-content/uploads/2011/08/regedit-windows.jpeg" alt="Windows regedit" width="337" height="38" /></p>
<p>Si no existe, creadla. En cuanto la creéis la resolución DNS debería volver a funcionar de forma instantanea, sin necesidad de reinicio. Hay casos en los que también hay que recrear la entrada &#8220;NV Domain&#8221; o &#8220;NV Hostname&#8221;, cuyo valor es el hostname de la máquina. En mi caso únicamente fue necesario regenerar la variable &#8220;Domain&#8221; para que todo funcionara bien.</p>
<h4  class="related_post_title">También te puede interesar:</h4><ul class="related_post"><li><a href="http://rm-rf.es/anadir-un-domain-controller-windows-server-2008-en-active-directory-2003/" title="Añadir un Domain Controller Windows Server 2008 en Active Directory 2003">Añadir un Domain Controller Windows Server 2008 en Active Directory 2003</a></li><li><a href="http://rm-rf.es/%c2%bfpor-que-dig-trace-resuelve-y-dig-a-secas-no/" title="¿Por qué &#8216;dig +trace&#8217; resuelve y &#8216;dig&#8217; a secas no?">¿Por qué &#8216;dig +trace&#8217; resuelve y &#8216;dig&#8217; a secas no?</a></li><li><a href="http://rm-rf.es/telefonica-bloquea-el-acceso-a-sus-dns-desde-redes-externas/" title="Telefónica bloquea el acceso a sus DNS desde redes externas">Telefónica bloquea el acceso a sus DNS desde redes externas</a></li><li><a href="http://rm-rf.es/mysql-resolucion-de-nombres-dns-y-problemas-con-conexiones-remotas/" title="MySQL: resolución de nombres (DNS) y problemas con conexiones remotas">MySQL: resolución de nombres (DNS) y problemas con conexiones remotas</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://rm-rf.es/windows-server-2003-no-funciona-la-resolucion-dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

