Bugzilla: como configuro uma “urlbase” que funciona interna e externamente?

1

PROBLEMA:

Eu tenho o Bugzillla 3.6 rodando no Linux, com um servidor Windows 2008 para o nosso DNS interno.

Eu preciso definir o urlbase do Bugzilla "para que a configuração SAME funcione para clientes INTERNOS e EXTERNOS

EXEMPLO:

  • urlbase = link

  • Acesso externo:

link (xx.yy.zzz.nn) < = Tudo funciona bem

  • Acesso interno (DNS do Windows)

link (192.168.1.200) < = Atinge a página inicial, depois barfs tentando acessar o endereço remoto "bugs.mycompany.com" - porque o host está realmente dentro do nosso firewall

  • WORKAROUND:

Cortar c: \ Windows \ system32 \ drivers \ etc \ hosts no PC cliente:

192.168.1.200 bugs.mycompany.com

Dois problemas com esta solução alternativa:

  • Eu teria que editar hosts para cada cliente no prédio

  • Ele quebra para um laptop que pode ser externo em um minuto e um cliente interno na próxima

Alguma ideia melhor ?????

Existe alguma urlbase "one size fits all" para o Bugzilla ???? Ou exige um FQDN?

Obrigado com muita antecedência ...

    
por paulsm4 16.02.2012 / 17:19

3 respostas

2

Corrija seu firewall & NAT para permitir hairpinning quando os clientes internos tentam se conectar a essa porta no endereço IP público do NAT.

    
por 01.08.2012 / 07:42
1

Outra opção é instalar o Bugzilla duas vezes, ambos configurados para usar o mesmo banco de dados, mas com diferentes configurações de urlbase.

    
por 01.08.2012 / 07:12
0

Outra solução seria configurar um servidor DNS interno (não acessível externamente) em sua empresa (talvez apenas habilitando o serviço DNS em um servidor que você já tem), faça com que todos os seus clientes internos usem esse servidor DNS quando na rede interna, e que o servidor DNS tenha um registro de registro "A" bugs.mycompany.com para 192.168.1.200.

Dessa forma, você não precisa hackear o arquivo / etc / hosts em todos os seus clientes (por isso, o DNS foi criado em primeiro lugar).

Isso tem uma vantagem sobre minha outra sugestão, pois o tráfego do Bugzilla de seus clientes internos não teria que atravessar sua rede e seu gateway NAT duas vezes.

    
por 02.08.2012 / 01:13

Tags