Que nome de host um servidor da web determinará para um cliente por meio de DNS reverso?

0

Trecho do livro que estou lendo:

Most web servers can be configured to convert client IP addresses into client hostnames, using “reverse DNS.” Web servers can use the client hostname for detailed access control and logging.

Estou um pouco confuso sobre a identificação do nome do host do cliente. Eu pensei que os clientes nem sequer têm nomes de host, apenas endereços IP. Entendo que os servidores são identificados pelos nomes de host a.k.a.nome de domínio, mas não consigo estabelecer a conexão entre o navegador de identificação por nome de host. O que exatamente você identifica ao identificar o nome do host do cliente? Apenas o endereço IP?

    
por potato 13.05.2016 / 11:56

2 respostas

1

Os servidores DNS podem ser configurados para fornecer não apenas o nome do host - > mapeamentos de endereço, mas também endereço - > mapeamentos de nome de host.

Geralmente, os mapeamentos reversos (endereço - > nome) são iguais ao nome - > mapeamentos de endereços. Portanto, se uma pesquisa de DNS normal para www.example.com retornar 192.0.2.1, uma pesquisa reversa de DNS para 192.0.2.1 retornará www.example.com.

Então, sim, se o servidor DNS que é autoritativo para os registros de mapeamento reverso do seu bloco de endereços IPv4 estiver bem configurado, quando outro host perguntar ao sistema DNS qual hostname está associado ao seu endereço IP, ele retornará um resposta de um nome de host de estilo DNS completo (ou seja, um "nome de domínio totalmente qualificado" ou FQDN, como "somehost5.example.com"), e uma pesquisa desse FQDN retornará seu endereço IP também.

    
por 13.05.2016 / 16:47
2
  • "hostname também conhecido como nome de domínio": leia mais sobre esses termos. Há uma enorme diferença entre um nome de host e um nome de domínio.
  • "browser by hostname": O navegador não tem absolutamente nada a ver com isso, embora, em princípio, possa revelar o nome do host local no cabeçalho de sua solicitação. Mas isso não está acontecendo com muita frequência nos dias de hoje e não está relacionado ao DNS reverso.
  • O servidor só verá o endereço IP público do gateway NATting que vem por último na rota do cliente para o servidor; leia sobre gateways e NAT. Gateways públicos geralmente têm nomes. Por exemplo. se uma casa estiver conectada via DSL, o roteador doméstico receberá um endereço IP público com um nome, como "dsl-pool-1234.kingfisher-networking.dunno". Comapnies também usam gateways. Apenas em casos raros, não haverá nome disponível.
por 13.05.2016 / 12:58