Cargando



Uso de la terminal Powershell en Windows Server 2012 y WServer R2

En este tutorial os muestro una serie de comandos que te pueden ayudar en tareas básicas y a usar la Powershell de manera más seguida hasta volverte un experto en ella.


ago 20 2015 19:05
Profesional
feb 17 2016 21:29

De tu interés 👌

Usar la Terminal o la Windows Powershell como Microsoft suele llamarla nos puede ahorrar mucho tiempo en la administración de tareas básicas pero repetitivas. No es solo por el uso de scripts para automatizar las tareas en múltiples computadoras, pero también ahorrar tiempo al no ser necesario entrar en complicadas interfaces que pueden tener cierto retraso dependiendo de la conexión a internet.

 

Entra en la Powershell
Tan solo ingresamos Powershell en el cuadro de ejecutar:
powershell

server1.jpg

 

Al abrirla deberíamos tener algo similar a esto:

 


server2.jpg

 

Renombrar Computadora
Después de instalar Windows Server 2012, el equipo genera un nombre de manera automática podemos cambiarlo a uno más personalizado, Recuerda cambiar ServidorA al que prefieras.
Rename-Computer ServidorA
Restart –Computer

 

Configurar IP estática
Muchos servidores están configurados con una IP estática otros por DHCP. Puedes modificar el protocolo versión 4 (IPV4) a una IP estática de preferencia con el siguiente comando.
New-NetIPAddress -IPAddress 10.0.0.2 -InterfaceAlias "Ethernet" -DefaultGateway 10.0.0.1 -AddressFamily IPv4 -PrefixLength 24

 

Configurar conexión a un Servidor DNS
SI tenemos un Servidor DNS dentro de nuestra red interna podemos añadirlo a nuestro equipo con conexión IPV4 estática con:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 10.10.10.1

 

Añadir Computador a un Dominio

Podemos Añadir un computador a un dominio desde la PS modificando el dominio a buscar.
Add-Computer -DomainName dominio.example.com
Luego introduce el usuario y contraseña de una cuenta que tenga los permisos necesarios para añadir un computador al dominio, Por último reinicia con:
Restart-Computer

 

Instalar Active Directory Domain Server (AD DS) y DNS (Creando un nuevo dominio en un nuevo FOREST)
Muchas veces necesitamos recrear un entorno de pruebas por varias razones aislado de nuestro dominio en uso, o simplemente crear un nuevo Dominio. Esto puede recrearse de manera sencilla con la PS caso contrario con la Asistente con GUI y de esta forma ahorrarnos mucho tiempo.
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools
Install-ADDSForest -DomainName nuevodominio.example.com

 

Crear una zona de búsqueda inversa DNS
Después de instalar un DNS en tu servidor es recomendable crear una zona de búsqueda inversa podemos configurar una en el rango de IP 10.0.0.X:
Add-DnsServerPrimaryZone 0.0.10.in-addr.arpa -ZoneFile 0.0.10.in-addr.arpa.dns

 

Añadir un nuevo usuario dentro del Directorio Activo
Podemos añadir nuevos usuarios a nuestro Directorio Activo a través de la PS aunque cabe destacar que este comando no podría usarse en un script al requerir que se ingrese la contraseña del usuario a crear. Cambien los datos resaltados dependiendo la situación.
New-ADUser -SamAccountName User1 -AccountPassword (read-host "Set user password" -assecurestring) -name "User1" -enabled $true -PasswordNeverExpires $true -ChangePasswordAtLogon $false
Pero si quieren ir más allá y añadir el usuario a un Grupo dentro del Directorio Activo podemos usar el siguiente comando. Este ejemplo asigna el usuario al Grupo Enterprise y al Grupo Admin.
Add-ADPrincipalGroupMembership -Identity "CN=User1,CN=Users,DC=dominio,DC=example,DC=com" -MemberOf "CN=Enterprise Admins,CN=Users,DC=dominio,DC=example,DC=com","CN=Domain Admins,CN=Users,DC=dominio,DC=example,DC=com"
Recuerden cambios los valores antes de usarlo dependiendo del caso.

 

Conclusiones
Espero que esta serie de comandos los ayuden a administrar su red y puedan comenzar a utilizar la Powershell para aquellos que aun no lo han hecho recuerden que los comandos están enfocados para las versiones de Windows Server 2012 en versiones anteriores o versiones de escritorios puede que no funciones correctamente


¿Te ayudó este Tutorial?


11 Comentarios


Saul Martin Siera
ago 20 2015 19:50

Estos comandos me los apunto, son muy buenos, gracias por compartirlo!


Cesar Ortiz
ago 20 2015 20:13

Se nota que controlas de sistemas, muy bueno Jonathan.

Ya se ven cositas buenas para los admins de sistemas, buena entrada. a favoritos va.


Raul Mendez
ago 20 2015 21:17

Me ha venido brutal lo de las zonas inversas del DNS por Powershell. gracias jonathan


Jonathan Carrillo
ago 21 2015 01:22

Gracias a todos, voy empezando por aca espero seguir colocando mas tutoriales destinandos a servidores en windows, linux y herramientas de automatizacion de tareas e ir mejorando en ellos poco a poco.  


Ana Lerida
ago 21 2015 14:34

Pues yo también hago cosas de sistemas Linux y Windows, estaré atenta tbn.

Genial recopilación de entradas utiles de powershell en windows server, gracias Jonathan, en favoritos se queda jaja


Sergio Martinez Garcia
ago 24 2015 17:53

Me gusta seguir a los que hablan de Windows Server. buena entrada si señor.


Veronica Nicas
ago 25 2015 17:11

Yo también me apunto. gracias por tus escritos Jonathan.


Fiore Nella
ago 26 2015 20:03

gracias por tus tutoriales, a los técnic@s nos vienen genial, estoy creando yo uno que va a estar bien para vosotros también.

A favoritos que va este tutorial. ;)

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X