Registro Cname


Registros CNAME podem ser muito úteis para quando você cria um sistema ao qual você vende ou distribui para outras empresas e usuários, sem que seus clientes precisem instalar nada em seus servidores. Eles apenas realizarão um apontamento CNAME para o seu sistema que eestá instalado no seu servidor, utilizando um domínio ou subdomínio de propriedade deles, mas para começar a recebr estes apontamentos, você precisa preparar o seu servidor para receber estas requisições CNAME.

Para preparar seu sistema para receber registros CNAME de outros sites, você precisará seguir alguns passos básicos. A configuração pode variar um pouco dependendo do seu servidor DNS e do provedor de hospedagem, mas aqui estão as etapas gerais:



1. Configure o Servidor DNS

  1. Acesse o painel de controle do seu servidor DNS: Isso pode ser o painel de controle do seu provedor de hospedagem ou um serviço de DNS específico, como Cloudflare, Amazon Route 53, etc.
  2. Adicione um registro CNAME:
    • Encontre a opção para adicionar um novo registro DNS.
    • Escolha o tipo de registro como CNAME.
    • No campo de nome, insira o subdomínio que você quer apontar. Por exemplo, subdominio.
    • No campo de valor ou alvo, insira o domínio ou subdomínio para o qual o CNAME deve apontar. Por exemplo, meusite.com.

2. Configure o Servidor Web

Se você deseja que seu servidor web responda corretamente às solicitações direcionadas através de um registro CNAME, você precisa configurar o servidor web para reconhecer esses nomes de domínio.

Nginx

Se estiver usando Nginx:

  1. Abra o arquivo de configuração do site: Geralmente localizado em /etc/nginx/sites-available/ ou /etc/nginx/conf.d/.
  2. Adicione os domínios ao bloco server:
server {
    listen 80;
    server_name meusite.com www.meusite.com subdominio.meusite.com;

    location / {
        root /var/www/meusite;
        index index.html;
    }
}

Reinicie o Nginx:

sudo systemctl restart nginx

Se você estiver utilizando o Apache

Se estiver usando Apache:

  1. Abra o arquivo de configuração do virtual host: Geralmente localizado em /etc/apache2/sites-available/.
  2. Adicione os domínios ao bloco VirtualHost:
<VirtualHost *:80>
    ServerName meusite.com
    ServerAlias www.meusite.com subdominio.meusite.com

    DocumentRoot /var/www/meusite
    <Directory /var/www/meusite>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Reinicie o Apache:

sudo systemctl restart apache2

3. Propagação de DNS

Após configurar o CNAME no servidor DNS e ajustar as configurações do servidor web, pode levar algum tempo para a propagação do DNS ocorrer. Esse processo pode demorar de alguns minutos a até 48 horas.

4. Verificação

Depois de completar todas as etapas acima e aguardar a propagação do DNS, você pode verificar se o CNAME está funcionando corretamente:

  1. Usando nslookup:
nslookup subdominio.meusite.com
  1. Usando ferramentas online como DNS Checker.

Seguindo essas etapas, você deve estar apto a configurar seu sistema para receber e responder a registros CNAME de outros sites.

Lembrando que para você ter acesso às configurações da raiz do servidor Apache ou Nginx, você necessita ter acesso root ao seu servidor, sendo necessário possuir uma VPS, Servidor Dedicado ou CloudServer.

E se ainda estiver com dúvidas, você poderá entrar em contato conosco e auxiliaremos você em sua implementação.

Até a pŕoxima!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

1 + 7 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.