Transforme o seu Raspberry PI num servidor de DNS

Documentos relacionados
Configurar um servidor de DNS no Ubuntu via Webmin

Aprenda a configurar um servidor de DNS

CST em Redes de Computadores

LAB06 Configuração de um servidor de DNS Aplicação nslookup. Servidor BIND.

Laboratório 5. Configurando o Serviço DNS

Mestrado em Engenharia Electrotécnica e de Computadores Comunicações Industriais e Empresariais. Nome: Número:

Roteiro LEIA COM ATENÇÃO AS SEGUINTES INSTRUÇÕES E OBSERVAÇÕES. Equipamentos, materiais, reagentes ou produto

Vamos transformar o RPI num servidor de ? (Parte I)

Transforme o seu CentOS num servidor Web (LAMP)

BIND 9 Instalação e configuração

Acesse o terminal e execute o comando abaixo para realizar a instalação do BIND, também será instalado a sua documentação.

Windows Server 2008 Vamos criar um domínio

DNS. Adalton Júnior Christian Moreira Bernardes Júnior Ferreira do Nascimento Rodrigo Augusto Milleck Molinetti

Raspbian XFCE + XBMC v3 via Comunidade Linux Pplware

Administração de Redes em Software Livre GNU/Linux SERVIDOR DNS

Aprenda a instalar o GLPI no Centos 6.5

Tem um Raspberry Pi 3? Saiba como transformá-lo num AP Wifi

osticket Aprenda como instalar no Ubuntu

Aprenda como interligar dois locais através de uma VPN

DNS. Neste tópico veremos

Vamos transformar os seus Raspberry PI num cluster (Parte 2)

Aprenda a instalar o FreeBSD 10 passo a passo

GLPI Gestão total e gratuita do seu parque informático

Administração de Sistemas Operacionais. Prof.: Marlon Marcon

Tutorial: Criar um servidor SFTP no Windows para acesso remoto

Crie a sua Wikipedia com o MediaWiki em 15 minutos

NO-IP - Eu quero um IP fixo!

Windows Server 2012: Aprenda a instalar o Active Directory

Laboratório 2. Configurando o Serviço DHCP

Tutorial Aceda remotamente à sua rede Meo de casa por VPN

Sistemas Operacionais Aplicados a Redes

Aprenda a criar um "supercomputador" com vários Raspberry PI

Instalação e Configuração do Bind Master no Debian Wheezy

Atalhos para ejectar a drive CD/DVD

DNS Linux. Rodrigo Gentini

Arquitectura de Redes

Aprenda a instalar o CentOS 6 no VirtualBox

Tutorial Balanceamento de carga em servidores com HAProxy

Aula 03 DNS (Domain Name Server)

PiVPN: É fácil transformar o Raspberry Pi num servidor de VPNs

Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08

Aprenda a instalar e configurar o FreeNAS (Parte I)

Como criar uma chave SSH no Linux

Aprenda a usar a Firewall do Windows 8 (Parte I)

Manual de Instalação. Servidor Web LAMP

DNS: Domain Name System

REDES ASA. Prova 1o Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

CONFIGURAÇÃO DA CAIXA DE CORREIO ELETRÓNICO

Prof. Samuel Henrique Bucke Brito

BIND Um DNS Server Completo

Nimbus - Configuração de um Servidor de Backup

Monte um Servidor de DHCP no Windows 7

DNS. Neste tópico veremos

1. Introdução. 2. Objetivo. 3. Procedimento

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS.

IPCop - Aprenda a instalar uma Firewall poderosa e gratuita

Configurar o equilíbrio de entrada da carga no Roteadores RV320 e RV325 VPN

NAS Synology DS213j Primeiras configurações (Parte I)

Arquitectura de Redes

Aprenda a instalar o Arch Linux usando o Evo/lution

Windows 10: Aprenda a abrir um porto na Firewall

Instalação e Configuração Servidor DNS

Aprenda a instalar a plataforma de monitorização Cacti

Arquitectura de Redes

LABORATÓRIO DE INTERCONEXÃO DE REDES DE COMPUTADORES. SERVIÇOS BÁSICOS: Conceituação, Instalação e Configuração

CONFIGURAÇÃO DA CAIXA DE CORREIO ELETRÓNICO

Partilha de ficheiros por rede entre Mac e Windows

Instalação e Configuração do Servidor de DHCP

Aplicações de Rede DHCP

DNS: Domain Name System. Edgard Jamhour

DNS Parte 2 - Configuração

O que pode fazer com um HotSpot portátil da MEO?

DNS Ubuntu Server 14.04

LAB DHCP Configuração do serviço DHCP

Resolução de nomes no Windows Server

Redes Integradas de Telecomunicações II

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP!

DNS - Domain Name System

Sabe o que é port forwarding e qual a sua utilização?

FLiP: O WordPress já tem um corretor ortográfico em Português

Recupere o Linux após a instalação do Windows 8

ASP.NET Área Administrativa

Aula 2 DHCP. (Dinamic Host Configuration Protocol) Servidor DHCP. Prof. Roitier Campos Gonçalves

WINDOWS. 1. Baixar o software cwrsync e efetuar a instalação.

Instalando e configurando servidor de DNS no Windows 2008R2

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3

Administração de Sistemas Operacionais

Aula 3 Servidor DNS BIND

Laboratório 3. Configurando o Serviço DNS

Configuração de DNS em Windows Servidor 2008

Quer ter acesso ao Inbox sem convite? Existe uma forma simples

Tutorial: Como criar os seus próprios certificados SSL

A Brief introduction to DNS A practical approach in Archlinux. Prof. Rossano Pablo Pinto May/2017-v0.9.1

Análise Aztech WL556E Inovador Repetidor Wireless (Parte I)

Criar uma máquina virtual

MongoDB: Manipular a base de dados NoSQL no Windows 10

Tutorial: Nginx com PHP 7 e MySQL no Ubuntu LTS

Administração dos serviços de redes utilizando linux

Como pesquisar defeitos edições da entrega no ESA?

Transcrição:

Transforme o seu Raspberry PI num servidor de DNS Date : 28 de Outubro de 2013 Segundo dados divulgados recentemente no site raspberrypi.org, 1,75 milhões é o numero de mini Raspberry Pi vendidos em todo o mundo. Este é um numero muito interessante que traduz o sucesso deste projecto. Este mini equipamento, do tamanho de um cartão de crédito é capaz de reproduzir vídeo com qualidade Blu-ray e renderizar gráficos 3D, entre outras tarefas. No seguimento da nossa parceria com a INMotion, hoje vamos ensinar como transformar o seu Raspberry PI num servidor de DNS. Para que server um servidor de DNS? Um dos serviços/protocolos mais importante em qualquer rede de dados é o DNS (Domain Name System). Tal como o nome sugere, o DNS traduz nomes em endereços IPs e viceversa. Por exemplo, quando acedemos ao site www.google.com, o nosso sistema precisa de saber qual o servidor a contactar e pede ao servidor de DNS (que está configurado) para que este lhe traduza o nome num endereço IP. Do lado do cliente o utilizador apenas tem de indicar qual o servidor de DNS a usar. Já do lado http://www.pplware.com Pplware 1 / 5

do servidor há um conjunto de parâmetros que temos de definir. Resource Records utilizados em zonas DNS Toda a informação associada a um domínio DNS é registada nos ficheiros de zonas através de resource records. Os resource records permitem definir um tipo de apontador para endereços IP, nomes, etc. Por exemplo, quando criar um registo no DNS relativo a um servidor de e-mail, usamos o resource records MX (Mail Exchanger) Tipos de resource records mais importantes: A Address: Associação de um nome a um endereço (mapeamento directo) AAAA Address IPv6; Associação de um nome a um endereço IPv6 NS (NameServer); Indica o nome de um servidor de DNS do domínio ou subdomínio; CNAME (Canonical NAME); um alias (nome alternativo) para um host; MX - (Mail exchanger); Definição de servidores de correio electrónico do domínio ou subdomínio ; PTR (PoinTeR); Associação de um endereço a um nome (reverse DNS mapeamento inverso) SOA (Start Of Authority); Identificação de cabeçalhos de zonas SRV - (SeRVice); permite definir serviços disponíveis num domínio TXT Definição de informação textual sobre o domínio Num próximo artigo iremos fazer um artigo mais completo sobre o funcionamento do DNS. Como transformar um PI num servidor de DNS? Como já vimos ao longo de vários artigos, o PI pode ter a correr um conjunto de serviços fundamentais em qualquer rede de dados. Hoje vamos ensinar como transformar o seu PI num servidor de DNS, podendo este dar suporte a toda a sua rede. Instalação do PowerDNS Quando se fala em serviços de DNS para Linux, os nomes mais populares são o Bind9 ou djbdns. Para o PI a nossa sugestão vai para o PowerDNS pois é um serviço bastante leve e com muitas funcionalidades. Para instalar o PowerDNS basta usar o comando: sudo apt-get install pdns-server Configurar um recursor Antes de definirmos a nossa zona no DNS, é necessário indicar qual o servidor de DNS que vai resolver nomes fora do nosso domínio. Para este exemplo vamos usar o servidor da Google (8.8.8.8). Esse informação é configurada no ficheiro /etc/powerdns/pdns.conf podendo ser usado o seguinte comando para tal: http://www.pplware.com Pplware 2 / 5

sudo sed -i 's/# recursor=/recursor=8.8.8.8/g' /etc/powerdns/pdns.conf Depois de configurado devemos fazer um restart ao serviço pdns e instalar o dnsutils sudo service pdns restart sudo apt-get install dnsutils Depois de reiniciarem o serviço e instalar o dnsutils, podem testar usando, por exemplo, o comando nslookup pplware.com localhost O resultado deverá ser algo do tipo: Configurar uma ZONA Como referido, toda a informação associada a um domínio DNS é registada nos ficheiros de zonas. Para isso vamos abrir o ficheiro /etc/powerdns/bindbackend.conf e indicar a zona para o nosso domínio DNS interno. Para este tutorial, vamos considerar que o domínio DNS é pplware.com zone "pplware.com" { type master; file "/etc/powerdn s/bind/pplware.com.zone"; allow-update { none; }; }; De seguida vamos criar o ficheiro /etc/powerdns/bind/pplware.com.zone onde vamos colocar a informação da nossa zona. Para isso começamos por criar o directório /etc/powerdns/bind (para termos o serviço organizado) http://www.pplware.com Pplware 3 / 5

sudo mkdir /etc/powerdns/bind Em seguida criamos e editamos o ficheiro /etc/powerdns/bind/pplware.com.zone e colocamos lá a seguinte informação: Nota: De referir que o endereço 192.168.1.97 corresponde ao meu PI. Devem alterar pelo IP que está atribuído ao vosso. $ORIGIN pplware.com ; base for unqualified names $TTL 1h ; default time-to-live @ IN SOA ns.pplware.com hostmaster.pplware.com ( 1; serial 1d; refresh 2h; retry 4w; expi re 1h; minimum time-to-live ) IN NS ns IN A 192.168.1.97 ns IN A 192.168.1.97 E está feito. O nosso servidor de DNS está instalado, configurado e pronto a ser usado. Adicionar novos registos Como este serviço vai ficar a funcionar na rede local, podemos atribuir um nome a todos os dispositivos que estão nessa rede. Por exemplo, vamos considerar que queremos dar o nome gwmeo ao router que tem o endereço 192.168.1.254. Para isso, basta acrescentar ao ficheiro anterior a seguinte linha: gwmeo IN A 192.168.1.254 Caso o utilizador pretenda que esta equipamento tenha um nome alternativo (CNAME) pode configurar algo do tipo: gwmeo IN A 192.168.1.254 router IN CNAME gwmeo Com a informação anterior, qualquer dispositivo que tenha configurado como servidor de DNS o PI, poderá aceder ao router através do nome gwmeo ou router. http://www.pplware.com Pplware 4 / 5

Powered by TCPDF (www.tcpdf.org) No final da configuração devem reiniciar novamente o serviço pdns. Sempre que queiram acrescentar novas máquinas, basta acrescentar essa informação ao ficheiro /etc/powerdns/bind/pplware.com.zone. Alguns testes para verem se funciona: Por hoje ficamos por aqui. O próximo tutorial, como sempre, será surpresa, por isso estejam atentos. Entretanto estamos receptivos a apresentar os vossos tutoriais com este mini PC. Enviem-nos um e-mail com a informação que nós publicamos. http://www.pplware.com Pplware 5 / 5