É possível usar um subdomínio dyndns em provedores de host de terceiros?

1

Estou compartilhando uma conta do dreamhost com um amigo: cada um de nós compartilha esse espaço e ele já tem dois domínios registrados. Eu não tenho nenhum. Eu uso principalmente para hospedar alguns outros sistemas de amigos.

Estou planejando fazer um pequeno site específico, mas não quero pedir ao meu amigo que crie um subdomínio para mim porque não faz sentido para os sites dele.

O que eu quero saber é: é possível usar uma conta do dyndns (mydomain.dyndns.org) ou similar para apontar para um diretório no dreamhost como se fosse um domínio? Se sim, o que preciso fazer para realizar essa configuração?

EDIT: Obrigado por todas as suas respostas. Eu não pretendo comprar um domínio já que não tenho cartão de crédito e aqui no meu país os domínios tornam públicas algumas informações pessoais (como um "número de previdência social" equivalente eu acho) com as quais eu não concordo. E o domínio é um teste, é possível mudar, então eu apenas testaria e "jogaria fora" após o teste.

Encontrei um "serviço de domínio gratuito para o primeiro ano", link . Mas eu não conheço essa empresa tão bem, e sei que a dyndns é boa.

Eu não sou tão experiente no painel do dreamhost e DNS, desculpe se isso é muito "noob". Você sabe quais tutoriais devo ler sobre os conceitos de DNS e o dreamhost para configurar uma solução dyndns como a proposta por hark ?

    
por Zoredache 06.06.2009 / 16:33

3 respostas

2

Duas coisas a serem notadas sobre a hospedagem compartilhada da Dreamhost -

  • Eles não permitem que você execute processos persistentes, portanto, os atualizadores de fator de desmatamento serão mortos.
  • Seus servidores de hospedagem compartilhada devem ter um endereço IP estático, portanto você não precisa de um atualizador estritamente. Você só precisa de uma maneira de evitar que o DynDNS expire sua entrada.

Use um Shell Script + Cron Updater

A maneira mais fácil de contornar o primeiro problema é escrever um script de shell que verifique seu endereço IP e envie uma atualização para o DynDNS, se necessário. Você pode encontrar scripts que fazem isso - basta digitar seu nome de usuário / senha e verifique se eles funcionam corretamente.

Uma vez que você confirmou que funciona, peça para seu amigo configurar um cron job através do painel web do DreamHost para rodar seu script uma vez por mês (ou quantas vezes o DynDNS espera que você atualize) para que ele não apague sua entrada. .

Use uma entrada CNAME

Isso é um pouco complicado. A ideia é que o domínio do seu amigo tenha o endereço IP correto, portanto, uma entrada CNAME que aponte para o endereço IP correto também estará correta. Não sei se o DynDNS permite criar entradas CNAME, mas o NoIP faz.

Apesar disso, você provavelmente ainda precisará executar algum tipo de script de atualização para fazer pingback para o DynDNS de vez em quando, para que ele não exclua sua entrada por inatividade.

Compre um domínio real

Sério, eles são como $ 10.

Configurando o Dreamhost para servir o domínio

I'm not so experienced in dreamhost's panel and DNS, sorry if this is too "noob". Do you know which tutorials should I read about DNS concepts and dreamhost to setup a dyndns solution like the one proposed by hark?

O DreamHost tem uma boa documentação em algumas áreas do site. Este é um dos artigos da sua base de conhecimento sobre como adicionar um domínio . Efetivamente -

Uma vez que você tenha uma entrada de DNS apontando para o endereço IP do servidor (ou seja, o domínio é resolvido para o endereço correto), você pode usar o painel de controle do DreamHost para configurar a conta para servir a esse domínio.

  1. Basta fazer login e, no menu principal , selecionar Domínios .
  2. No topo, terá um botão para Adicionar um novo domínio .
  3. Na página que esse botão leva você deseja a opção Fully Hosted . Largue seu domínio (o DynDNS) no campo Domínio para hospedar e você deve estar pronto.

Alguém mais precisará fornecer links para uma lista de tutoriais de DNS:)

    
por 06.06.2009 / 16:45
1

Não é verdade, não. Isso está perto de ser a pergunta clássica "como obtenho DNS para apontar para um URL?", Para o qual a resposta é, você não pode, o DNS tem que apontar para um número IP.

A peça crucial que você precisa ter é a configuração do host virtual no Dreamhost. Seu amigo não precisa configurar um subdomínio para você, ele pode apenas configurar hospedagem para o seu domínio dyndns, mas isso tem que acontecer.

    
por 06.06.2009 / 16:45
0

Você pode usar o DynDNS para fazer isso. Você precisará usar um serviço chamado link da Webhop

    
por 06.06.2009 / 17:50