Arquivo da tag: DNS

Modificando seus arquivos de hosts

Algumas vezes precisamos fazer com que nossa máquina seja acessada como determinado domínio, principalmente na fase de desenvolvimento de um site, antes de colocá-lo em produção, para que possamos simular o seu correto funcionamento.

Para fazer isso, edite seu arquivo de hosts:

  • c:\Windows\System32\Drivers\etc\hosts (Windows)
  • /etc/hosts (Linux)

No windows você verá o seguinte conteúdo:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost

127.0.0.1	localhost

Adicione no final do arquivo a linha “127.0.0.1 www.seudominio.com.br”:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#	127.0.0.1       localhost
#	::1             localhost

127.0.0.1	localhost
127.0.0.1	www.seudominio.com.br

Salve, e a partir de agora, quando você digitar o endereço http://www.seudominio.com.br em seu navegador, abrirá o site que está hospedado no servidor web localizado em sua máquina.

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Sorry, but is blocked on this network.

Hoje pela manhã esta mensagem começou a aparecer para alguns sites que eu tentava acessar. descobri que meu provedor deve estar com problema no servidor DNS, problema conhecido como DNS hijacking

A Solução que encontrei foi utilizar um servidor DNS público, no meu caso o do Google:

  • 8.8.8.8
  • 8.8.4.4

Como modificar o endereço do seu servidor DNS?

  1. Clique no botão iniciar;
  2. Clique em “Painel de Controle”;
  3. Selecione a opção “Rede e Internet”;
  4. clique em Exibir Status e Tarefas da rede (Painel de ControleRede e InternetCentral de Rede e Compartilhamento)
  5. Onde tiver “Tipos de Acesso”, “Conexões”. Exibirá a sua conexão de rede com a internet. Clique nela.
  6. Aparecerá a janela “Status de Conexão de Rede” ou “Status de Conexão de Rede sem fio”
  7. Clique no botão propriedades
  8. Aparecerá uma janela com “Esta conexão utiliza os seguintes itens”, selecione o item “Protocolo TCP/IP Versão 4 (TCP/IPv4) e clique em “Propriedade”
  9. Preencha os campos como exibidos na imagem abaixo, depois clique em OK e reinicie seu computador. Ele voltará a acessar os sites.

image

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Celular Android consegue se conectar a Internet, mas não é possível navegar

Problema:

Todos computadores da casa conseguem se conectar a Internet através do roteador WIFI. O celular Android consegue se conectar, mas não consegue navegar. Acusa sempre o erro: “Não foi possível exibir a página da Web".

Diagnóstico:

Após 1 semana sofrendo com esse problema e após remover quase todos os aplicativos tentando encontrar qual programa estava causando o conflito, descobri que o problema não estava no celular, mas na conexão com a Internet.

O problema é que o serviço de DNS oferecido pelas empresas de telefonia são de péssima qualidade, e minha Internet não estava conseguindo utilizar este serviço do Velox. Os computadores estavam conseguindo se conectar, pois todos já haviam sido configurados para utilizar serviços públicos de DNS, como o OpenDNS e o Google Public DNS. Então, para resolver este problema, será necessário configurar o roteador wireless para utilizar estes serviços gratuitos.

Resolvendo o Problema:

Meu roteador é um TPLink, vou citar onde você deve configurá-lo, mas para outros roteadores a configuração não deve ser tão diferente.

Acesse o menu DHCP, DHCP Settings, e você verá a opção “Primary DNS” e “Secundary DNS”. Você poderá utilizar uma das opções abaixo: Open DNS ou Google Public DNS.

Open DNS:

    • DNS Primário: 208.67.222.222
    • DNS Secundário: 208.67.220.220
  • Google Public DNS:
    • DNS Primário: 8.8.8.8
    • DNS Secundário:  8.8.4.4

Modifique a configuração do seu roteador WIFI, salve, e agora é só reiniciar o roteador WIFI.

Pronto!

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Error: ModifyRegistration request failure

Adquiri um domínio .DE, e ao tentar modificar as configurações dos Nameservers fui surpreendido com a mensagem “Error: ModifyRegistration request failure”.

Após fazer uma pesquisa, descobri que haviam outras pessoas tendo o mesmo problema, e algumas delas sugeriam que para utilizar um dóminio .de (alemanha) era necessário uma espécie de certificado no Nameserver, o que para minha sorte não era verdade, pelo menos não no meu caso.

A solução para isso, a propósito, era muito simples! Antes de modificar o nameserver é necessário configurar o nameserver. Incrível, não é?

Após adicionar o registro NS no servidor este problema foi solucionado, e o domínio configurado. O problema é que para cada serviço de hospedagem isto deve ser feito de uma forma. Como eu utilizo um servidor dedicado, no slicehost (Rackspace), eu tive que configurar manualmente. Porém, em serviço de hospagem compartilhada, provavelmente, será necessário fazer a requisição via e-mail, ou através do painel de controle.

Se você for um usuário do slicehost: faça o login, entre no slicemanager; na esquerda clique na aba DNS. Aparecerá a “DNS Zone”, selecione a opção “New Domain”. Preencha o campo domain com o seu domínio (não adicione www, apenas o dominio “seudominio.de” – sem as aspas) e clique em “Create this zone”.

Seu domínio foi adicionado, falta configurar o nameserver. Para isso clique no seu domínio sobre a opção “Records”. Você terá que adicionar 4 registros (records):

  • NAME: seudominio.de; DATA: IP do seu servidor; TYPE: A
  • NAME: seudominio.de; DATA: ns1.slicehost.net; TYPE: NS
  • NAME: seudominio.de; DATA: ns2.slicehost.net; TYPE: NS
  • NAME: seudominio.de; DATA: ns3.slicehost.net; TYPE: NS

Pronto! Volte ao site em que você comprou o domínio e modifique os nameservers. Após feito isso, só resta aguardar que estas informações sejam propagadas pelos servidores DNS espalhados pelo mundo. O que levará aproximadamente umas 8 horas.

Importante: Não se esqueça de configurar o Apache para que ele seja capaz de reconhecer o novo domínio.



Questões de Concurso

Questões de Concursos

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).