none
GPO DNS RRS feed

  • Pregunta

  • Buenas tardes estimados,

    Se que es un tema muy repetido en el foro, pero estoy necesitando cambiar mis DNS por GPO y no estoy pudiendo lograrlo. No tengo servidor DHCP, por ende uso IP estaticas.

    Tengo un windows server 2008 R2 en donde estoy trabajando y las maquinas cliente son w7.

    Actualmente estoy usando este script:


    -------------------------------------------------------------------------

    @echo off

    IF [%1] EQU [] goto noInterface

    :: OPENDNS - OpenDNS, LLC,US
    set DNS1=192.0.2.4
    :: Google DNS
    set DNS2=192.0.2.5

    for /f "tokens=1,2,3*" %%i in('netsh int show interface') do (
        if %%i equ Enabled if %%j equ Connected if "%%l" equ %1 (
                    echo Changing "%%l" : %DNS1% + %DNS2%
                    netsh int ipv4 set dns name="%%l" static %DNS1% primary validate=no
                    netsh int ipv4 add dns name="%%l" %DNS2% index=2
        )
    )

    ipconfig /flushdns
    goto exit

    :noInterface
    echo syntax: set-dns.cmd interface_name_in_quotes
    echo example: set-dns.cmd "Local Area Connection"

    :exit


    ------------------------------------------------

    Este mismo, lo puse en la carpeta NETLOGON, y que aplique cuando inicia la maquina.

    Espero sus comentarios.

    Desde ya muchas gracias



    jueves, 24 de agosto de 2017 18:21

Respuestas

  • Hola Diego, no funcionará así :)

    Primero porque por sólo ponerlo en el NETLOGON no hace que se aplique, y aún si se aplicara es el lugar de los script para usuario, que no tienen permiso para hacer ese cambio, salvo que sean administradores

    Lo puedes hacer por GPO, pero asignando el script a las máquinas ("Startup script"), y debe estar en una carpeta específica

    Cuando vas a agregar el script hay un botón "Show files", púlsalo, se abrirá una ventana en una carpeta que es donde debes poner el script. Luego el botón "Add" para que lo asigne

    Como has puesto la pregunta en el foro de Directivas de Grupo, entiendo que tienes ambiente de Dominio Active Directory. En este caso es muy importante que todas las máquinas tengan configurado para usar como DNS únicamente a los Controladores de Dominio con DNS, nunca uno externo o el Router

    Para que resuelvan nombres de Internet, en el o los DNSs se deben configurar Reenviadores

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MVP - MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Marcado como respuesta Diego Ruggi jueves, 24 de agosto de 2017 21:01
    jueves, 24 de agosto de 2017 19:06
    Moderador

Todas las respuestas

  • Hola Diego, no funcionará así :)

    Primero porque por sólo ponerlo en el NETLOGON no hace que se aplique, y aún si se aplicara es el lugar de los script para usuario, que no tienen permiso para hacer ese cambio, salvo que sean administradores

    Lo puedes hacer por GPO, pero asignando el script a las máquinas ("Startup script"), y debe estar en una carpeta específica

    Cuando vas a agregar el script hay un botón "Show files", púlsalo, se abrirá una ventana en una carpeta que es donde debes poner el script. Luego el botón "Add" para que lo asigne

    Como has puesto la pregunta en el foro de Directivas de Grupo, entiendo que tienes ambiente de Dominio Active Directory. En este caso es muy importante que todas las máquinas tengan configurado para usar como DNS únicamente a los Controladores de Dominio con DNS, nunca uno externo o el Router

    Para que resuelvan nombres de Internet, en el o los DNSs se deben configurar Reenviadores

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MVP - MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Marcado como respuesta Diego Ruggi jueves, 24 de agosto de 2017 21:01
    jueves, 24 de agosto de 2017 19:06
    Moderador
  • Muchas gracias por el tema de la configuracion de la GPO, y es como vos decis es es Domain Controller y tiene el rol de ADDS.

    Hice las configuraciones como me indicaste, ahora veo si se aplica.

    Espero que el script funcione :) jaja

    Gracias

    jueves, 24 de agosto de 2017 19:30
  • Si alguien tiene otro Script para asignar DNS por favor me indican, muchas gracias
    jueves, 24 de agosto de 2017 20:39
  • Hola Diego, creo que lo mejor es que pongas la pregunta pero en el foro de scripting :)

      


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MVP - MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    viernes, 25 de agosto de 2017 11:58
    Moderador
  • Muchas gracias ! Buen fin de semana !!
    viernes, 25 de agosto de 2017 14:18