{"id":388,"date":"2012-11-30T14:18:25","date_gmt":"2012-11-30T16:18:25","guid":{"rendered":"http:\/\/www.viazap.com.br\/?p=388"},"modified":"2012-11-30T14:18:26","modified_gmt":"2012-11-30T16:18:26","slug":"vamos-aprender-como-fazer-um-dns-local-de-maneira-simples","status":"publish","type":"post","link":"https:\/\/blog.clusterweb.com.br\/?p=388","title":{"rendered":"Vamos aprender como fazer um DNS local de maneira simples."},"content":{"rendered":"<p><strong>Amigos,<\/strong><\/p>\n<p>Sauda\u00e7\u00f5es Pinguianas a todos!<br \/>\nNeste artigo, vamos aprender como fazer um DNS local de maneira simples, r\u00e1pida e pr\u00e1tica.<\/p>\n<p>Mas a\u00ed voc\u00ea se pergunta: O que \u00e9 DNS?<\/p>\n<p>O DNS \u00e9 o banco de dados distribu\u00eddo de tradu\u00e7\u00f5es de nome para endere\u00e7o IP. Tecnicamente n\u00e3o \u00e9 necess\u00e1rio usar nomes de host e de dom\u00ednio, como www.meudominio.com.br, porque \u00e9 o endere\u00e7o IP que o computador usa para estabelecer comunica\u00e7\u00e3o.<\/p>\n<p>O DNS foi criado para permitir o uso de nomes de dom\u00ednios mais convenientes. Por exemplo, quando o usu\u00e1rio digita um nome DNS como parte de uma URL em um navegador, a parte do nome \u00e9 enviada para o servidor DNS para que seja resolvido em um endere\u00e7o IP. Uma vez encontrado o endere\u00e7o, ele \u00e9 usado para se reescrever a URL e obter diretamente a p\u00e1gina web.<\/p>\n<p>Um dos servidores DNS mais conhecido \u00e9 o Bind. Nesse exemplo estaremos usando o Bind9, que \u00e9 uma vers\u00e3o mais atualizada e mais segura deste software.<\/p>\n<p>O primeiro passo \u00e9 instalar o Bind:<\/p>\n<p><strong># apt-get install bind9<\/strong><\/p>\n<p>Agora com o Bind instalado, vamos conhecer e configurar os arquivos usados por ele:<\/p>\n<p>Arquivos de configura\u00e7\u00e3o DNS:<\/p>\n<p>Edite seu resolv.conf para ele fazer a busca do DNS local:<\/p>\n<p><strong># vim \/etc\/resolv.conf<\/strong><\/p>\n<p>Este arquivo lista os endere\u00e7os IP dos servidores de nomes:<\/p>\n<div>\n<div id=\"highlighter_485055\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>\n<div>1<\/div>\n<div>2<\/div>\n<\/td>\n<td>\n<div>\n<div><code>nameserver 127.0.0.1<\/code><\/div>\n<div><code>nameserver 192.168.254.1<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Agora vamos configurar os arquivos do Bind:<\/p>\n<p><strong># vim \/etc\/bind\/named.conf.local<\/strong><\/p>\n<p>Este arquivo \u00e9 onde voc\u00ea indicar\u00e1 em que caminho estar\u00e3o suas zonas. Edite-o e inclua estas linhas:<\/p>\n<div>\n<div id=\"highlighter_837051\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>\n<div>1<\/div>\n<div>2<\/div>\n<div>3<\/div>\n<div>4<\/div>\n<div>5<\/div>\n<div>6<\/div>\n<div>7<\/div>\n<div>8<\/div>\n<div>9<\/div>\n<div>10<\/div>\n<div>11<\/div>\n<div>12<\/div>\n<\/td>\n<td>\n<div>\n<div><code>## minhas zonas ##<\/code><\/div>\n<div><code>zone <\/code><code>\"meudominio.com.br\"<\/code><code>{<\/code><\/div>\n<div><code>type<\/code> <code>master;<\/code><\/div>\n<div><code>file<\/code> <code>\"db.meudominio.com.br\"<\/code><code>;<\/code><\/div>\n<div><code>};<\/code><\/div>\n<div><\/div>\n<div><code>## reverso da rede 192.168.254.0<\/code><\/div>\n<div><code>zone <\/code><code>\"254.168.192.in-addr.arpa\"<\/code><code>{<\/code><\/div>\n<div><code>type<\/code> <code>master;<\/code><\/div>\n<div><code>file<\/code> <code>\"db.254.168.192\"<\/code><code>;<\/code><\/div>\n<div><code>};<\/code><\/div>\n<div><code>## fim das minhas zonas ##<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Agora criaremos os arquivos db.meudominio.com.br e db.254.168.192:<\/p>\n<p>Dentro do diret\u00f3rio \/etc\/bind existe um arquivo db.local que poderemos copiar para fazermos nosso db.meudominio.com.br. Como root execute:<\/p>\n<p><strong># cd \/etc\/bind<\/strong><br \/>\n<strong> # touch \/var\/cache\/bind\/db.meudominio.com.br<\/strong><br \/>\n<strong> # cat db.local &gt; \/var\/cache\/bind\/db.meudominio.com.br<\/strong><\/p>\n<p>Agora edite o seu arquivo \/var\/cache\/bind\/db.meudominio.com.br para ficar assim:<\/p>\n<div>\n<div id=\"highlighter_572523\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>\n<div>1<\/div>\n<div>2<\/div>\n<div>3<\/div>\n<div>4<\/div>\n<div>5<\/div>\n<div>6<\/div>\n<div>7<\/div>\n<div>8<\/div>\n<div>9<\/div>\n<div>10<\/div>\n<div>11<\/div>\n<div>12<\/div>\n<div>13<\/div>\n<div>14<\/div>\n<div>15<\/div>\n<div>16<\/div>\n<div>17<\/div>\n<div>18<\/div>\n<div>19<\/div>\n<div>20<\/div>\n<div>21<\/div>\n<div>22<\/div>\n<div>23<\/div>\n<div>24<\/div>\n<div>25<\/div>\n<div>26<\/div>\n<div>27<\/div>\n<div>28<\/div>\n<\/td>\n<td>\n<div>\n<div><code>;<\/code><\/div>\n<div><code>; BIND zone <\/code><code>file<\/code> <code>for<\/code> <code>home.lan<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><\/div>\n<div><code>$TTL\u00a0\u00a0\u00a0 3D<\/code><\/div>\n<div><code>@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 ns.meudominio.com.br.\u00a0\u00a0\u00a0 root.meudominio.com.br. (<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>01\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; serial<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>8H\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; refresh<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>2H\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; retry<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>4W\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; expire<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>1D )\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; minimum<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>NS\u00a0\u00a0\u00a0\u00a0\u00a0 ns\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Inet address of name server<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>MX\u00a0\u00a0\u00a0\u00a0\u00a0 10 mail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; Primary mail exchanger<\/code><\/div>\n<div><\/div>\n<div><code>; Necessario para funfar<\/code><\/div>\n<div><code>ns\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.254.1<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><\/div>\n<div><code>; Hosts Reais<\/code><\/div>\n<div><code>www\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.254.1<\/code><\/div>\n<div><code>ftp<\/code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code>IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.254.1<\/code><\/div>\n<div><code>smtp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.254.1<\/code><\/div>\n<div><code>imap\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 A\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 192.168.254.1<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><\/div>\n<div><code>gateway\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 router<\/code><\/div>\n<div><code>gw\u00a0\u00a0\u00a0\u00a0\u00a0 CNAME\u00a0\u00a0 router<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Ainda como root, crie o db reverso de sua rede:<\/p>\n<p><strong># touch \/var\/cache\/bind\/db.254.168.192<\/strong><\/p>\n<p>Edite o arquivo para que fique assim:<\/p>\n<div>\n<div id=\"highlighter_197290\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>\n<div>1<\/div>\n<div>2<\/div>\n<div>3<\/div>\n<div>4<\/div>\n<div>5<\/div>\n<div>6<\/div>\n<div>7<\/div>\n<div>8<\/div>\n<div>9<\/div>\n<div>10<\/div>\n<div>11<\/div>\n<div>12<\/div>\n<div>13<\/div>\n<div>14<\/div>\n<div>15<\/div>\n<div>16<\/div>\n<div>17<\/div>\n<div>18<\/div>\n<div>19<\/div>\n<\/td>\n<td>\n<div>\n<div><code>;<\/code><\/div>\n<div><code>; BIND zone <\/code><code>file<\/code> <code>for<\/code> <code>192.168.1.xxx<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><\/div>\n<div><code>$TTL\u00a0\u00a0\u00a0 3D<\/code><\/div>\n<div><code>@\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IN\u00a0\u00a0\u00a0\u00a0\u00a0 SOA\u00a0\u00a0\u00a0\u00a0 ns.home.lan.\u00a0\u00a0\u00a0 root.home.lan. (<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>2010111101\u00a0\u00a0\u00a0\u00a0\u00a0 ; serial<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>8H\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; refresh<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>2H\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; retry<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>4W\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; expire<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>1D )\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ; minimum<\/code><\/div>\n<div><code>;<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>NS\u00a0\u00a0\u00a0\u00a0\u00a0 ns.meudominio.com.br.\u00a0\u00a0\u00a0 ; Nameserver address<\/code><\/div>\n<div><\/div>\n<div><code>100\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 server.meudominio.com.br.<\/code><\/div>\n<div><code>100\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 ns.meudominio.com.br.<\/code><\/div>\n<div><code>100\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 mail.meudominio.com.br.<\/code><\/div>\n<div><code>101\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 virtual.meudominio.com.br.<\/code><\/div>\n<div><code>1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PTR\u00a0\u00a0\u00a0\u00a0 router.meudominio.com.br.<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Agora vamos editar o arquivo named.conf.options<\/p>\n<p><strong># vim \/etc\/bind\/named.conf.options<\/strong><\/p>\n<p>Deixe-o assim:<\/p>\n<div>\n<div id=\"highlighter_501409\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td>\n<div>1<\/div>\n<div>2<\/div>\n<div>3<\/div>\n<div>4<\/div>\n<div>5<\/div>\n<div>6<\/div>\n<div>7<\/div>\n<div>8<\/div>\n<div>9<\/div>\n<div>10<\/div>\n<div>11<\/div>\n<div>12<\/div>\n<div>13<\/div>\n<div>14<\/div>\n<div>15<\/div>\n<div>16<\/div>\n<div>17<\/div>\n<div>18<\/div>\n<div>19<\/div>\n<div>20<\/div>\n<div>21<\/div>\n<\/td>\n<td>\n<div>\n<div><code>options {<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>directory <\/code><code>\"\/var\/cache\/bind\"<\/code><code>;<\/code><\/div>\n<div><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>If there is a firewall between you and nameservers you want<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>to talk to, you may need to fix the firewall to allow multiple<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>ports to talk.\u00a0 See http:<\/code><code>\/\/www<\/code><code>.kb.cert.org<\/code><code>\/vuls\/id\/800113<\/code><\/div>\n<div><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>If your ISP provided one or <\/code><code>more<\/code> <code>IP addresses <\/code><code>for<\/code> <code>stable<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>nameservers, you probably want to use them as forwarders.<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>Uncomment the following block, and insert the addresses replacing<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>the all-0's placeholder.<\/code><\/div>\n<div><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>Security options<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>listen-on port 53 { 127.0.0.1; 192.168.254.1; };<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>allow-query { 127.0.0.1; 192.168.254.0<\/code><code>\/24<\/code><code>; };<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>allow-recursion { 127.0.0.1; 192.168.254.0<\/code><code>\/24<\/code><code>; };<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>allow-transfer { none; };<\/code><\/div>\n<div><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>auth-nxdomain no;\u00a0\u00a0\u00a0 <\/code><code># conform to RFC1035<\/code><\/div>\n<div><code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code>\/\/<\/code> <code>listen-on-v6 { any; };<\/code><\/div>\n<div><code>};<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Feito isso reinicie seu bind:<\/p>\n<p><strong># \/etc\/init.d\/bind9 restart<\/strong><\/p>\n<p>Agora j\u00e1 podemos pingar internet.meudominio.com.br e mail.meudominio.com.br:<\/p>\n<p><strong># ping internet.meudominio.com.br<\/strong><br \/>\nPING internet.meudominio.com.br (192.168.254.1) 56(84) bytes of data.<br \/>\n64 bytes from 192.168.254.1: icmp_seq=1 ttl=64 time=4.86 ms<br \/>\n64 bytes from 192.168.254.1: icmp_seq=2 ttl=64 time=0.228 ms<br \/>\n64 bytes from 192.168.254.1: icmp_seq=3 ttl=64 time=0.229 ms<\/p>\n<p>Utilidades e checando configura\u00e7\u00f5es DNS:<\/p>\n<p>Um servidor DNS interno \u00e9 muito \u00fatil para os administradores de redes, por exemplo: se voc\u00ea tem um servidor proxy autenticado, nos navegadores dos clientes podemos usar um endere\u00e7o de proxy como internet.empresa.com.br, assim se um dia necessitar alterar o ip de seu proxy, s\u00f3 mude as configura\u00e7\u00f5es de DNS no seu db.empresa.com.br.<\/p>\n<p>Podemos usar alguns comandos para checar as configura\u00e7\u00f5es de seu dns.<\/p>\n<p>named-checkconf (verifica as configura\u00e7\u00f5es do Bind)<\/p>\n<p><strong># named-checkconf<\/strong><\/p>\n<p>Se n\u00e3o retornar nada \u00e9 que est\u00e1 ok.<\/p>\n<p>named-checkzone (verifica suas zonas):<\/p>\n<p><strong># named-checkzone zonename db.meudominio.com.br<\/strong><br \/>\nzone zonename\/IN: loaded serial 2<br \/>\nOK<\/p>\n<p>Servidor DNS pronto e funcionando! Voc\u00ea j\u00e1 pode dar nomes a seus IPs, facilite seu trabalho.<\/p>\n<p>Espero ter colaborado!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Amigos, Sauda\u00e7\u00f5es Pinguianas a todos! Neste artigo, vamos aprender como fazer um DNS local de maneira simples, r\u00e1pida e pr\u00e1tica. Mas a\u00ed voc\u00ea se pergunta: O que \u00e9 DNS? O DNS \u00e9 o banco de dados distribu\u00eddo de tradu\u00e7\u00f5es de nome para endere\u00e7o IP. Tecnicamente n\u00e3o \u00e9 necess\u00e1rio usar nomes de host e de dom\u00ednio, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1,51,68],"tags":[217,215,216],"class_list":["post-388","post","type-post","status-publish","format-standard","hentry","category-viazap","category-linux-linuxrs","category-redes-2","tag-bind9","tag-dns","tag-local"],"_links":{"self":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=388"}],"version-history":[{"count":1,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/388\/revisions"}],"predecessor-version":[{"id":389,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/388\/revisions\/389"}],"wp:attachment":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}