Criar ns

1. Criar ns

Silvério Coelho Sepulveda
isilver

(usa CentOS)

Enviado em 18/11/2011 - 17:30h

Saudações a todos.

Preciso criar um servidor de hospedagem.

Já tenho um IP válido, acesso meu servidor pelo ip:8181, agora preciso configurar meu servidor para criar o ns.meudominio.com.br

Alguém pode me dar uma dica de por onde começar

Desde já obrigado.


  


2. Instalação do DNS

Daniel Oliveira da Paixão
danielpaixao

(usa Ubuntu)

Enviado em 29/11/2011 - 01:26h

O software mais utilizado para resolução de nomes é o BIND - Berkeley Internet Name Domain. Inicialmente desenvolvido para sistemas Unix, hoje é disponível para diversos sistemas operacionais.

A distribuição SuSE Linux disponibiliza o pacote bind, da série n, nas versões 4 (velha), 8 (nova) e 9 (beta). É aconselhável instalar o bind8, pois o bind4 é uma versão mais antiga e o bind9 pode ocasionar alguns erros, já que a versão é beta.
O programa executável é o /usr/sbin/named.
Utilize o script rcnamed para:

Iniciar o DNS: # rcnamed start
Parar o DNS: # rcnamed stop
Recarga (sem parar o serviço) do DNS: # rcnamed reload

3.1.3. Arquivos de configuração

A configuração do BIND é feita através de alguns arquivos. O arquivo principal é o /etc/named.boot na versão BIND4 ou o /etc/named.conf na versão BIND8 ou superior. Este arquivo irá definir o diretório da base de dados do DNS e os parâmetros para definição dos domínios e sub-domínios (denominados zones). Para o BIND4 o default é /var/named, e para o BIND8 ou superior, o diretório base é /var/lib/named/.

No diretório definido, estão os arquivos que descrevem os domínios. Estes arquivos são formados por registros de diversos tipos.
Os principais registros são:

SOA Start of Authority
NS Name server
A Name to address mapping
PTR Address to name mapping
CNAME Cannonical name (aliases)
TXT Textual information
RP Responsible person
MX Mail exhange
HINFO Host information
LOC Location

Podem existir entradas de controle:

$ORIGIN subdomínio Muda a origem do domínio para as definições subsequentes
$INCLUDE arq.zone Inclui o arquivo arq.zone
$TTL tempo Define o tempo de vida default em segundos. Podem ser utilizados os sufixos M, H, D, W para minutos, horas, dias ou semanas.

Comentários podem ser inseridos por ';'.

Abaixo um exemplo de configuração do domínio linuxsupport.com.br:


$ORIGIN com.br.
$TTL 1D
linuxsupport IN SOA linuxsupport.com.br. hmarx.linuxsupport.com.br. (
2007112201 ; serial
43200 ; refresh
3600 ; retry
3600000 ; expiry
86400 ; minimum
)
IN TXT "Dominio Virtual LinuxSupport"
IN NS ns.linuxsupport.com.br.
IN A 201.17.146.157
IN NS ns.linuxsupport.com.br.
IN NS master.softaplic.com.br.
IN MX 10 mail.linuxsupport.com.br.
IN MX 20 master.softaplic.com.br.
IN RP hmarx.linuxsupport.com.br. hmarx.linuxsupport.com.br.
IN LOC 44 00 00.000 S 19 30 00.000 W 860.00m 0.00m 10000.00m 10.00m
$ORIGIN linuxsupport.com.br.
apollo A 201.17.146.157
atlas A 201.17.146.157
ftp CNAME atlas
mail A 201.17.146.157
ns A 201.17.146.157
ns3 A 201.17.146.157
ntp CNAME atlas
pop CNAME mail
smtp CNAME mail
www A 201.17.146.157


O arquivo /etc/resolv.conf define o(s) domínio(s) e o(s) servidor(es) de nome default para o cliente DNS. Observe que o cliente pode acessar mais de um servidor de DNS em domínios diferentes.

Um exemplo de configuração do arquivo /etc/resolv.conf seria:

search linuxsupport.com.br
nameserver 201.17.146.157


Para configurar uma máquina como um cliente DNS, inicie o YaST e vá para o menu :
System administration -> Network configuration -> Configuration nameserver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts