Outro nome de domínio apontando para o IP do meu servidor?

9

Eu estava verificando a minha entrada de DNS reverso do meu domínio no outro dia que é executado a partir de um servidor dedicado.

Percebi que outra pessoa / empresa tinha seu domínio apontando para o meu servidor? Eu não tenho idéia de quem é essa empresa ou porque eles estão apontando seu domínio para o IP do meu servidor?

Como posso parar de fazer isso ou forçá-los a mudar?

    
por splattne 03.03.2010 / 06:00

5 respostas

14

Alguns webmasters incompletos configuraram no passado entradas de DNS para resolver seus nomes de domínio para o nosso endereço IP. Não foi um erro, porque quando implementamos contramedidas para um nome de domínio específico, um novo nome de domínio começou a ser resolvido para o nosso endereço IP. Ambos os nomes de domínio desonestos foram registrados para o mesmo indivíduo. Tenho mais motivos para suspeitar que se tratava de um artifício intencional para fins nefastos. Meu site é bem conhecido do setor público de aplicação da lei.

Não sei quais são as intenções do criminoso. Pode ser para ganhar rank do motor de busca estacionando seu domínio no meu endereço IP. Ou pode envolver alguns scripts entre sites ou tentativa de invasão de segurança IFrame / javascript / flash. A linha inferior era que ele apontou dois nomes de domínio diferentes em momentos diferentes, para o endereço do meu servidor da Web.

Ambos os seus nomes de domínio foram registrados no GoDaddy, então eu contatei seus foks de abuso para informar que seus servidores DNS estavam sendo usados para uma prática questionável.

No início, adicionei o código à minha home page para responder com um erro 404 - Não encontrado se o HTTP_HOST no URL fosse o nome de domínio do outro pessoal. Eu fiz isso porque achei que foi o erro dele. Mas depois de saber que o mesmo indivíduo posteriormente apontou outro nome de domínio em nosso endereço IP, eu tive que encontrar uma solução melhor.

A melhor solução ... Veja o exemplo 2 para o script.

Configurei o Microsoft IIS para usar cabeçalhos de host explícitos para nossos nomes de domínio válidos. Em seguida, criei um novo site no IIS que NÃO usava cabeçalhos de host e o rotulava como "Nomes de Domínio Rogue". Qualquer nome de domínio que resolva para o meu servidor da Web que corresponda a um dos meus cabeçalhos de host explicitamente definidos será encontrado no conteúdo correto. Mas qualquer nome de domínio NÃO definido em uma configuração de cabeçalho de host, vai para o site Nomes de Domínio Rogue. E a página inicial padrão para o site de Nomes de Domínio Rogue contém um script para enviar uma resposta "301 - movido permanentemente", redirecionando a solicitação para o Google.com.

Eu decidi que, se a intenção era envenenar os resultados dos mecanismos de busca ou roubar rankings, o Google poderia ser o lugar para enviar seu tráfego e, assim, ganhar o seu site de má vontade das aranhas do Google.

Um benefício adicional de configurar um site para capturar nomes de domínio desconhecidos para resolver nosso endereço IP é que agora posso registrar atividades e ver com que frequência isso acontece. Isso também torna o teste do site mais fácil do que inserir o código em páginas individuais para verificar nomes de domínio válidos e redirecionar quando necessário.

Aqui um snipit de código para isso usando ASP clássico ...

Exemplo 1. Rejeição do nome de domínio no nível da página

Insira este código em uma página inicial do ASP para rejeitar nomes de domínio desconhecidos

 If instr(1, UCase(Request.ServerVariables("HTTP_HOST")), "OURSITE.COM") < 1 Then
    Response.Status = "404 Not Found" 
    Response.Write(response.Status)
    Response.End
 End If

Exemplo 2 - rejeição do nome de domínio no nível do IIS

<%@ Language="VBScript" CodePage=65001%>
<% option explicit%>
<%
'
' Some fraudulent webmasters have in the past set up DNS entries to resolve their domain names to our IP address.
' This file is a counter measure to prevent other domain names from resolving to our site.
' The intent of the fraud may be to gain search engine ranking status for their domain name by pointing it to a 
' well known site.  Or there could be more going on such as cross-site scripting attacks...
' By using IIS host headers, we explicitly resolve domain names.  Any host headers that are not defined in IIS
' land on the Rogue Domain names website which servies up a 301 - Moved Permanently page that redirects to Google.
'--------------------------------------------------------------------------------------------------------------------
Response.Buffer = True 


If instr(1, UCase(Request.ServerVariables("HTTP_HOST")), "OURSITE.COM") < 1 Then
     Response.Status = "301 Moved Permanently"
     Response.AddHeader "location", "http://www.google.com/"
     Response.End
End If
%>
    
por 21.06.2010 / 21:12
2

Quando você faz uma pesquisa inversa do seu endereço IP, o nome retornado é resolvido de volta ao seu IP quando procurado como um endereço de encaminhamento?

Por exemplo:

user@host:~$ host 172.17.25.98
98.25.17.172.in-addr.arpa domain name pointer www.example.com.
user@host:~$ host www.example.com.
www.example.com has address 172.17.25.98

Se o nome do endereço reverso não corresponder ao endereço de encaminhamento, é provável que o nome que você vê seja o nome atribuído ao seu endereço IP quando o IP foi usado por um cliente diferente do seu provedor.

Se o nome corresponder, fale com o seu provedor e certifique-se de que algo não está acontecendo.

Se possível, revise sua pergunta com alguns exemplos do que você está vendo.

    
por 03.03.2010 / 07:52
2

Se entrar em contato com eles não funciona, e você está preocupado com a busca por sua empresa que aparece com as informações da sua empresa. Implemente um host virtual baseado em nome rápido para "seu" nome (s) no "seu" servidor e coloque o que quiser nele. Então, na próxima vez que as aranhas do mecanismo de busca chegarem, você poderá mostrar o que quiser em seu nome, já que ele é o seu servidor. Se for desagradável o suficiente, talvez eles vão embora.

    
por 03.03.2010 / 13:05
1

Você não pode forçá-los a mudar, é assim que as coisas estão na Internet.

Desde que eu não vejo por que alguém faria o que eles fazem, é provável que eles tenham cometido um erro honesto. Nesse caso, por que não entrar em contato com eles e relatar o problema?

PS: tem certeza de que eles apontam para "seu" endereço IP? Ou é simplesmente que "seu" endereço IP é hospedagem compartilhada?

PPS: indicar nomes e endereços reais teria ajudado muito, já que sua pergunta não é clara.

    
por 03.03.2010 / 10:42
0

Por que você não pesquisa as informações de registrantes deste domínio e as contata? Normalmente [email protected] funciona ou [email protected] para contato também.

Procure-os ... e se você não encontrar nada (registrante privado via proxy), então quem se importa? Você pode sempre definir seu DNS reverso para sua máquina.

    
por 03.03.2010 / 06:05