RHEL 5.3 - proxy_pass não resolve DNS usando / etc / hosts

0

Eu habilitei o proxy reverso no servidor da Web Apache. Incluído abaixo dos parâmetros no arquivo alm.conf

ProxyPass /almbin http://172.1x.xxx.xx:80/almbin/
ProxyPassReverse /almbin http://172.1x.xxx.xx:80/almbin/

no httpd.conf:

Include conf.d/alm.conf

Feito entrada no arquivo / etc / hosts como abaixo:

alm.test.com     172.1x.xxx.xx:80   almTest

Mas não consigo redirecionar na Internet. Endereço IP, ou seja, 172.1x.xxx.xx: 80 / almbin / funciona, mas quando tentado com o nome do host alm.test.com, ele dá erro, pois o DNS não pode ser resolvido.

Por favor, sugira.

Obrigado,

    
por Harshi Sarvaiya 17.01.2018 / 08:22

1 resposta

0
  1. você não possui test.com (então pare de usá-lo, use .local ou algo assim). Ninguém na internet jamais tentará resolver endereços test.com consultando seu servidor.

  2. você nem está executando um servidor DNS, por isso, mesmo se você tivesse esse domínio e ele estivesse delegado a seu servidor, não há nada em execução para responder a consultas sobre ele. Um arquivo /etc/hosts é visto apenas pelo host em que está instalado.

  3. 172.1x.x.x - suponho que esteja no intervalo de 172.16.0.0 a 172.31.255.255. Esse é um endereço IP privado da RFC 1918 , não encaminhado na Internet - usado somente para redes internas.

por 17.01.2018 / 08:29