{"id":49005,"date":"2023-02-20T00:00:00","date_gmt":"2023-02-19T23:00:00","guid":{"rendered":"https:\/\/jotelulu.com\/blog\/10-comandos-do-powershell-para-gerir-o-seu-servidor-dns\/"},"modified":"2023-02-20T00:00:00","modified_gmt":"2023-02-19T23:00:00","slug":"10-comandos-powershell-para-gerir-servidor-dns","status":"publish","type":"post","link":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/","title":{"rendered":"10 Comandos do PowerShell para gerir o seu servidor DNS"},"content":{"rendered":"<p>Descubra&nbsp;<strong>10 comandos do PowerShell para gerir o seu servidor DNS Server<\/strong> e control&aacute;-lo perfeitamente, de maneira simples e investindo o menor tempo poss&iacute;vel.<\/p>\n<p>Num artigo anterior, falamos sobre os <span style=\"color: #f83070\"><a style=\"color: #f83070\" href=\"https:\/\/jotelulu.com\/pt-pt\/blog\/comandos-powershell-dns-server\/\" target=\"_blank\" rel=\"noopener\">Comandos do PowerShell para implementar um servidor DNS<\/a><\/span> de forma orientada, e ter assim um servidor DNS completamente funcional com pouco esfor&ccedil;o.<\/p>\n<p>Al&eacute;m disso, este processo pode ser estruturado em forma de gui&atilde;o para que possa replic&aacute;-lo rapidamente em caso de necessidade, por exemplo, para implementar noutros clientes ou para criar rapidamente um novo servidor DNS em caso de falha.<\/p>\n<p>Neste artigo vamos ver como realizar algumas tarefas de manuten&ccedil;&atilde;o do servidor DNS atrav&eacute;s de comandos do PowerShell. Escolhemos 10 comandos que s&atilde;o realmente &uacute;teis.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>10 comandos do PowerShell para a gest&atilde;o do seu Servidor DNS: <\/strong><\/h2>\n<p>A seguir, veremos alguns <em>cmdlets<\/em> &uacute;teis para gerir o servi&ccedil;o DNS, que nos permitir&atilde;o administrar este servi&ccedil;o dentro dos sistemas de servidores da Microsoft, minimizando o esfor&ccedil;o administrativo.<\/p>\n<p>Devemos dizer que todos estes comandos podem ser executados no ambiente gr&aacute;fico, mas com o PowerShell &eacute; poss&iacute;vel poupar muito tempo.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>1. Parar o sistema DNS:<\/strong><\/h3>\n<p>Uma das primeiras tarefas que precisamos de saber fazer <strong>quando mantemos um servi&ccedil;o &eacute; par&aacute;-lo<\/strong>. Assim, para interromper o servi&ccedil;o DNS, vamos executar o seguinte comando:<\/p>\n<p><em>Stop-Service DNS<\/em><\/p>\n<p>Este comando &eacute; comummente usado para parar servi&ccedil;os; com o &laquo;DNS&raquo; indicamos que queremos parar este servi&ccedil;o.<\/p>\n<p>Este comando s&oacute; funciona para servidores. Nos clientes, a cache pode ser interrompida, mas o servi&ccedil;o DNS n&atilde;o.<\/p>\n<p><figure id=\"attachment_17292\" aria-describedby=\"caption-attachment-17292\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17292 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-1.-Paramos-el-servicio-de-DNS-en-el-servidor-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 1. Interrompemos o servi&ccedil;o DNS no servidor com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17292\" class=\"wp-caption-text\">Comando 1. Interrompemos o servi&ccedil;o DNS no servidor com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>2. Arrancar o sistema DNS:<\/strong><\/h3>\n<p>Da mesma forma que acontece com a paragem do servi&ccedil;o, ao <strong>iniciar o servi&ccedil;o<\/strong> de resolu&ccedil;&atilde;o de nomes vamos executar um comando gen&eacute;rico para servi&ccedil;os, mas adaptando-o ao servi&ccedil;o em quest&atilde;o.<\/p>\n<p>O comando &eacute; muito parecido com o anterior, e basicamente s&oacute; temos de mudar o &laquo;stop&raquo; para &laquo;start&raquo;:<\/p>\n<p><em>Start-Service DNS<\/em><\/p>\n<p>Normalmente, este comando n&atilde;o mostra nenhuma mensagem de status. Para saber se est&aacute; a ser executado, pode executar o comando &ldquo;Get-Service DNS&rdquo; ou aceder &agrave; consola gr&aacute;fica.<\/p>\n<p><figure id=\"attachment_17293\" aria-describedby=\"caption-attachment-17293\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17293 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-2.-Arrancamos-el-servicio-de-DNS-en-el-servidor-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 2. Iniciamos o servi&ccedil;o DNS no servidor com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17293\" class=\"wp-caption-text\">Comando 2. Iniciamos o servi&ccedil;o DNS no servidor com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>3. Reiniciar o sistema DNS:<\/strong><\/h3>\n<p>J&aacute; aprendemos a iniciar e parar o servi&ccedil;o, mas &agrave;s vezes precisamos de <strong>reiniciar<\/strong>, ou seja, fazer uma paragem r&aacute;pida e iniciar o servi&ccedil;o.<\/p>\n<p>Para fazer isto e for&ccedil;ar o ciclo de paragem e in&iacute;cio, executamos o seguinte comando:<\/p>\n<p><em>Restart-Service DNS<\/em><\/p>\n<p>Isto, entre outras coisas, far&aacute; com que os ficheiros de configura&ccedil;&atilde;o sejam lidos novamente e possamos carregar altera&ccedil;&otilde;es ou resolver erros espec&iacute;ficos.<\/p>\n<p>Com estes comandos, j&aacute; sabemos o b&aacute;sico para poder operar o servi&ccedil;o DNS.<\/p>\n<p><figure id=\"attachment_17294\" aria-describedby=\"caption-attachment-17294\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17294 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-3.-Rearrancamos-el-servicio-de-DNS-en-el-servidor-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 3. Reiniciamos o servi&ccedil;o DNS no servidor com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17294\" class=\"wp-caption-text\">Comando 3. Reiniciamos o servi&ccedil;o DNS no servidor com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>4. Verificar a resolu&ccedil;&atilde;o de nomes: <\/strong><\/h3>\n<p>Outra das tarefas mais comuns &eacute; verificar a resolu&ccedil;&atilde;o de nomes para ver se o sistema &eacute; capaz de resolver um nome espec&iacute;fico.<\/p>\n<p>O <em>cmdlet<\/em> &ldquo;Resolve-DnsName&rdquo; executa uma consulta DNS para o nome especificado.<\/p>\n<p>Este <em>cmdlet<\/em> &eacute; funcionalmente semelhante &agrave; ferramenta <em>nslookup<\/em> que permite que os utilizadores consultem nomes.<\/p>\n<p>Para execut&aacute;-lo, existem duas formas que veremos agora:<\/p>\n<ul>\n<li>Executar o comando e dar liberdade ao sistema para resolver o nome.<\/li>\n<li>Executar o comando e for&ccedil;ar o sistema a resolver um servidor espec&iacute;fico.<\/li>\n<\/ul>\n<p>A seguir, veremos como executar estas duas op&ccedil;&otilde;es.<\/p>\n<p>Para o primeiro caso, vamos ver como se faz a resolu&ccedil;&atilde;o do site &ldquo;www.jotelulu.com&rdquo;.<\/p>\n<p>Resolve-DnsName -Name www.jotelulu.com<\/p>\n<p>Para o segundo caso, vamos ver como se faz a resolu&ccedil;&atilde;o do site &ldquo;www.jotelulu.com&rdquo; com um servidor espec&iacute;fico.<\/p>\n<p>Resolve-DnsName -Name www.jotelulu.com -Server 10.0.0.1<\/p>\n<p><figure id=\"attachment_17295\" aria-describedby=\"caption-attachment-17295\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17295 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-4.-Comprobar-la-resolucion-de-nombres-mediante-comando-de-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 4. Verifica&ccedil;&atilde;o da resolu&ccedil;&atilde;o de nomes com o comando do PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17295\" class=\"wp-caption-text\">Comando 4. Verifica&ccedil;&atilde;o da resolu&ccedil;&atilde;o de nomes com o comando do PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>5. Mostrar o conte&uacute;do da cache do DNS:<\/strong><\/h3>\n<p>&Agrave;s vezes, pode ser interessante ver o status da cache de resolu&ccedil;&atilde;o de nomes do nosso servidor ou de um cliente. Isto pode ser feito atrav&eacute;s do m&eacute;todo tradicional CMD ou atrav&eacute;s do nosso poderoso amigo PowerShell.<\/p>\n<p>Para <strong>mostrar o conte&uacute;do da cache do servidor DNS<\/strong> com o PowerShell, podemos executar o seguinte comando:<\/p>\n<p><em>Show-DnsServerCache<\/em><\/p>\n<p>Isto ir&aacute; mostrar-nos muitas p&aacute;ginas de entradas, portanto pode ser boa ideia despejar este <em>output<\/em>&nbsp;num documento de texto para analis&aacute;-lo com cuidado.<\/p>\n<p><figure id=\"attachment_17296\" aria-describedby=\"caption-attachment-17296\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17296 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-5-Mostramos-el-contenido-de-la-cache-de-DNS-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 5. Exibir o conte&uacute;do da cache do DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17296\" class=\"wp-caption-text\">Comando 5. Exibir o conte&uacute;do da cache do DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>6. Limpar a cache do sistema DNS:<\/strong><\/h3>\n<p>Tamb&eacute;m podemos precisar de <strong>limpar a cache do servidor DNS<\/strong> do nosso servidor ou do nosso cliente e, nesse caso, independentemente das op&ccedil;&otilde;es de CMD que temos dispon&iacute;veis, podemos usar o nosso pr&oacute;prio comando do PowerShell:<\/p>\n<p><em>Clear-DnsServerCache<\/em><\/p>\n<p>Este comando pode ser executado entre duas consultas para ver a altera&ccedil;&atilde;o e a redu&ccedil;&atilde;o de volume das entradas.<\/p>\n<p><figure id=\"attachment_17297\" aria-describedby=\"caption-attachment-17297\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17297 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-6.-Limpiamos-la-cache-del-servicio-de-DNS-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 6. Limpeza da cache do sistema DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17297\" class=\"wp-caption-text\">Comando 6. Limpeza da cache do sistema DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>7. Rever as estat&iacute;sticas do sistema DNS:<\/strong><\/h3>\n<p>Uma tarefa que tamb&eacute;m pode ser interessante &eacute; <strong>rever o DNS e obter estat&iacute;sticas<\/strong> de&nbsp;entradas, consultas, etc.<\/p>\n<p>Para fazer esta consulta, pode usar um <em>cmdlet<\/em> do PowerShell ou a interface gr&aacute;fica.<\/p>\n<p>O <em>cmdlet<\/em> PowerShell &eacute; o seguinte:<\/p>\n<p><em>Get-DnsServerStatistics<\/em><\/p>\n<p>Mais uma vez, pode ser interessante exportar a informa&ccedil;&atilde;o para um documento de texto para facilitar a revis&atilde;o ou para fins de monitoriza&ccedil;&atilde;o e auditoria.<\/p>\n<p><figure id=\"attachment_17298\" aria-describedby=\"caption-attachment-17298\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17298 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-7.-Revisamos-las-estadisticas-del-servicio-de-DNS-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 7. Revis&atilde;o das estat&iacute;sticas do servi&ccedil;o DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17298\" class=\"wp-caption-text\">Comando 7. Revis&atilde;o das estat&iacute;sticas do servi&ccedil;o DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>8. Rever a configura&ccedil;&atilde;o do sistema DNS:<\/strong><\/h3>\n<p>Se precisarmos de consultar a configura&ccedil;&atilde;o do nosso servidor DNS para revis&atilde;o ou auditoria, tamb&eacute;m h&aacute; um comando PowerShell para isso. Assim, n&atilde;o &eacute; preciso usar a interface gr&aacute;fica.<\/p>\n<p>Para <strong>exibir os detalhes de configura&ccedil;&atilde;o do servidor DNS<\/strong>:<\/p>\n<p><em>Get-DnsServer<\/em><\/p>\n<p>Neste caso, tamb&eacute;m podemos exportar o <em>output<\/em> da consulta para um ficheiro de texto (.txt), o que permite analis&aacute;-lo com facilidade ou monitorizar e auditar poss&iacute;veis altera&ccedil;&otilde;es.<\/p>\n<p><figure id=\"attachment_17299\" aria-describedby=\"caption-attachment-17299\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17299 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-8.-Revisar-los-detalles-de-la-configuracion-del-servicio-de-DNS-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 8. Rever a configura&ccedil;&atilde;o do servidor de DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17299\" class=\"wp-caption-text\">Comando 8. Rever a configura&ccedil;&atilde;o do servidor de DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>9. Adicionar novos registos de servi&ccedil;os e equipamento<\/strong><\/h3>\n<p>Outra das tarefas t&iacute;picas de qualquer infraestrutura de resolu&ccedil;&atilde;o de nomes &eacute; o registo e elimina&ccedil;&atilde;o de registos de servi&ccedil;os, equipamentos e servidores.<\/p>\n<p>Para isso, a primeira coisa que devemos considerar &eacute; que existem diferentes tipos de registos dentro do DNS.<\/p>\n<p><em>Add-DnsServerResourceRecordCName -ZoneName &lt;NOME_ZONA&gt; -Name &nbsp;&lt;ENTRADA&gt; &nbsp;-HostNameAlias &lt;ALIAS_COMPLETO&gt;<\/em><\/p>\n<p>Onde:<\/p>\n<ul>\n<li>Add-DnsServerResourceRecordCName:&nbsp;&eacute; o comando para fazer o registo do tipo CNAME.<\/li>\n<li>ZoneName &lt;NOME_ZONA&gt;: Identifique a zona em que vamos trabalhar.<\/li>\n<li>Name &lt;ENTRADA&gt;: &eacute;&nbsp;a entrada que queremos registar.<\/li>\n<li>HostNameAlias &lt;ALIAS_COMPLETO&gt;:&nbsp;&eacute; o alias da entrada que queremos registar.<\/li>\n<\/ul>\n<p>Aqui est&aacute; um exemplo:<\/p>\n<p><em>Add-DnsServerResourceRecordCName -ZoneName jotelulu.com -Name prueba-nacho -HostNameAlias prueba-nacho-jotelulu.com<\/em><\/p>\n<p>No caso do CNAME seria assim, mas isto varia para outros registos.<\/p>\n<p>A seguir indicamos alguns exemplos.<\/p>\n<p>Para Registo PTR (ponteiro):<\/p>\n<p><em>Add-DNSServerResourceRecordPTR -ZoneName 1.168.192.in-jotelulu.com -Name 12 -PTRDomainName nacho1-jotelulu.com<\/em><\/p>\n<p>Para Registo A:<\/p>\n<p><em>Add-DnsServerResourceRecordA -Name puntero -IPv4Address 192.168.1.122 -ZoneName server1.jotelulu.com -TimeToLive 01:00:00<\/em><\/p>\n<p>Para Registo AAA:<\/p>\n<p><em>Add-DnsServerResourceRecordAAAA -Name &laquo;nachopc&raquo; -ZoneName &laquo;jotelulu.com&raquo; -AllowUpdateAny -IPv6Address &laquo;fff4::1&raquo; -TimeToLive 01:00:00<\/em><\/p>\n<p>Para Registo MX:<\/p>\n<p><em>Add-DnsServerResourceRecordMX -Preference 10&nbsp; -Name &laquo;.&raquo; -TimeToLive 01:00:00 -MailExchange &laquo;mail.jotelulu.com&raquo; -ZoneName &laquo;jotelulu.com&raquo;<\/em><\/p>\n<p>Pode ver mais exemplos na&nbsp;<a href=\"https:\/\/learn.microsoft.com\/pt-pt\/powershell\/module\/dnsserver\/?view=windowsserver2022-ps\">documenta&ccedil;&atilde;o do PowerShell para DNS<\/a>.<\/p>\n<p><figure id=\"attachment_17300\" aria-describedby=\"caption-attachment-17300\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17300 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-9.-Anadimos-nuevos-registros-de-servicios-y-equipos-al-DNS-con-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 9. Cria&ccedil;&atilde;o de novos registos de servi&ccedil;os e equipamentos no DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17300\" class=\"wp-caption-text\">Comando 9. Cria&ccedil;&atilde;o de novos registos de servi&ccedil;os e equipamentos no DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>10. Eliminar registos de servi&ccedil;os e equipamento<\/strong><\/h3>\n<p>Caso precise de remover uma das entradas do registo de uma das zonas de resolu&ccedil;&atilde;o de nomes, deve excluir o registo DNS com o comando &ldquo;Remove-DnsServerResourceRecord&rdquo;. Sim, &eacute; bastante semelhante ao usado para registar a entrada, apenas muda o verbo inicial.<\/p>\n<p><em>Remove-DnsServerResourceRecord -ZoneName &lt;NOME_ZONA&gt; -RRType &lt;TIPO_REGISTO&gt; -Name &lt;ENTRADA&gt; &ndash;Force<\/em><\/p>\n<p>Onde:<\/p>\n<ul>\n<li>Remove-DnsServerResourceRecord: &eacute; o comando para eliminar um registo.<\/li>\n<li>ZoneName &lt;NOME_ZONA&gt;: identifica a zona na qual vamos trabalhar.<\/li>\n<li>RRType &lt;TIPO_REGISTO&gt;: &eacute; o tipo de registo dispon&iacute;vel entre as v&aacute;rias op&ccedil;&otilde;es (A, AAA, MX, CNAME, etc).<\/li>\n<li>Name &lt;ENTRADA&gt;: &eacute; a entrada que queremos eliminar.<\/li>\n<li>Force: For&ccedil;a a remo&ccedil;&atilde;o.<\/li>\n<\/ul>\n<p>Tal como na sec&ccedil;&atilde;o anterior, deve ser feita uma distin&ccedil;&atilde;o para cada tipo de registo: A, AAA, MX, etc.<\/p>\n<p>Aqui est&aacute; um exemplo:<\/p>\n<p><em>Remove-DnsServerResourceRecord -ZoneName jotelulu.com -RRType A -Name pc-jioller &ndash;Force<\/em><\/p>\n<p><figure id=\"attachment_17301\" aria-describedby=\"caption-attachment-17301\" style=\"width: 1930px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-17301 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2023\/02\/Comando-10.-Damos-de-baja-registros-de-servicios-y-equipos-del-DNS-mediante-PowerShell.jpg?resize=800%2C452&amp;ssl=1\" alt=\"Comando 10. Cancelamos registos de servi&ccedil;os e equipamentos do DNS com o PowerShell.\" width=\"800\" height=\"452\"><figcaption id=\"caption-attachment-17301\" class=\"wp-caption-text\">Comando 10. Cancelamos registos de servi&ccedil;os e equipamentos do DNS com o PowerShell.<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Conclus&otilde;es<\/strong><\/h2>\n<p>Como pode ver, <strong>conhecer alguns comandos do PowerShell pode ajudar a otimizar o seu servidor DNS com muita facilidade<\/strong>.<\/p>\n<p>Quase todas as tarefas b&aacute;sicas de administra&ccedil;&atilde;o podem ser executadas com os <em>cmdlets<\/em> que acabamos de mostrar.<\/p>\n<p>Se quiser ler mais sobre este t&oacute;pico, pode ler o artigo <a href=\"https:\/\/jotelulu.com\/pt-pt\/blog\/comandos-powershell-dns-server\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #000000\">Comandos do PowerShell para implementar um servidor DNS<\/span><\/a> no nosso blog.<\/p>\n<p>E se quiser ler um pouco mais sobre servidores DNS, pode consultar o artigo &laquo;<a href=\"https:\/\/jotelulu.com\/pt-pt\/blog\/que-fazer-quando-servidor-dns-nao-responde\/\" target=\"_blank\" rel=\"noopener\">O que fazer quando o Servidor DNS n&atilde;o responde<\/a>&laquo;, tamb&eacute;m no nosso blog.<\/p>\n<p>Obrigado por acompanhar-nos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descubra&nbsp;10 comandos do PowerShell para gerir o seu servidor DNS Server e control&aacute;-lo perfeitamente, de maneira simples e investindo o menor tempo poss&iacute;vel. Num artigo anterior, falamos sobre os Comandos do PowerShell para implementar um servidor DNS de forma orientada, e ter assim um servidor DNS completamente funcional com pouco esfor&ccedil;o. Al&eacute;m disso, este processo [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":17303,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[],"class_list":["post-49005","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-y-sistemas"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>10 Comandos Powershell para administrar tu servidor DNS<\/title>\n<meta name=\"description\" content=\"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 Comandos Powershell para administrar tu servidor DNS\" \/>\n<meta property=\"og:description\" content=\"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/\" \/>\n<meta property=\"og:site_name\" content=\"Jotelulu\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-19T23:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1196\" \/>\n\t<meta property=\"og:image:height\" content=\"723\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Juan Ignacio Oller Aznar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Ignacio Oller Aznar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/\"},\"author\":{\"name\":\"Juan Ignacio Oller Aznar\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"headline\":\"10 Comandos do PowerShell para gerir o seu servidor DNS\",\"datePublished\":\"2023-02-19T23:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/\"},\"wordCount\":1728,\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/10-comandos-de-powershell-DNS-1.png\",\"articleSection\":[\"Cloud y sistemas\"],\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/\",\"name\":\"10 Comandos Powershell para administrar tu servidor DNS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/10-comandos-de-powershell-DNS-1.png\",\"datePublished\":\"2023-02-19T23:00:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"description\":\"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/10-comandos-de-powershell-DNS-1.png\",\"contentUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/10-comandos-de-powershell-DNS-1.png\",\"width\":1196,\"height\":723,\"caption\":\"Comandos de powershell para gestionar tu DNS Server\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/blog\\\/10-comandos-powershell-para-gerir-servidor-dns\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"10 Comandos do PowerShell para gerir o seu servidor DNS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#website\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/\",\"name\":\"Jotelulu\",\"description\":\"Cloud Paradise for Tech Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\",\"name\":\"Juan Ignacio Oller Aznar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"caption\":\"Juan Ignacio Oller Aznar\"},\"url\":\"https:\\\/\\\/jotelulu.com\\\/pt-pt\\\/author\\\/juanignaciooller\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10 Comandos Powershell para administrar tu servidor DNS","description":"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/","og_locale":"pt_PT","og_type":"article","og_title":"10 Comandos Powershell para administrar tu servidor DNS","og_description":"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.","og_url":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/","og_site_name":"Jotelulu","article_published_time":"2023-02-19T23:00:00+00:00","og_image":[{"width":1196,"height":723,"url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png","type":"image\/png"}],"author":"Juan Ignacio Oller Aznar","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Juan Ignacio Oller Aznar","Tempo estimado de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#article","isPartOf":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/"},"author":{"name":"Juan Ignacio Oller Aznar","@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"headline":"10 Comandos do PowerShell para gerir o seu servidor DNS","datePublished":"2023-02-19T23:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/"},"wordCount":1728,"image":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png","articleSection":["Cloud y sistemas"],"inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/","url":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/","name":"10 Comandos Powershell para administrar tu servidor DNS","isPartOf":{"@id":"https:\/\/jotelulu.com\/pt-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#primaryimage"},"image":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png","datePublished":"2023-02-19T23:00:00+00:00","author":{"@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"description":"10 comandos do Powershell para que possa gerir e otimizar o seu servidor DNS de maneira simples e sem perder tempo.","breadcrumb":{"@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#primaryimage","url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png","contentUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2023\/02\/10-comandos-de-powershell-DNS-1.png","width":1196,"height":723,"caption":"Comandos de powershell para gestionar tu DNS Server"},{"@type":"BreadcrumbList","@id":"https:\/\/jotelulu.com\/pt-pt\/blog\/10-comandos-powershell-para-gerir-servidor-dns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jotelulu.com\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"10 Comandos do PowerShell para gerir o seu servidor DNS"}]},{"@type":"WebSite","@id":"https:\/\/jotelulu.com\/pt-pt\/#website","url":"https:\/\/jotelulu.com\/pt-pt\/","name":"Jotelulu","description":"Cloud Paradise for Tech Companies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jotelulu.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/jotelulu.com\/pt-pt\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9","name":"Juan Ignacio Oller Aznar","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","caption":"Juan Ignacio Oller Aznar"},"url":"https:\/\/jotelulu.com\/pt-pt\/author\/juanignaciooller\/"}]}},"_links":{"self":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts\/49005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=49005"}],"version-history":[{"count":0,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/posts\/49005\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/media\/17303"}],"wp:attachment":[{"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=49005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=49005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jotelulu.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=49005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}