Mudar URL Localhost, tem como fazer?! (JSF)

6 respostas
M

Gostaria de uma ajuda Galera…
Assim, estou executando meu projeto aparece http://localhost:8080/projeto/index.jsf
Como faço pra mudar o endereço, sem precisar hospedar?!?! :!:
De = http://localhost:8080/projeto/index.jsf ou http://10.45.14.45:8080/projeto/index.jsf
Para = http://sistemainterno.br/projeto/index.jsf

Estou fazendo um projeto interno na empresa e não acho profissional que o usuário digite o ip da minha maquina!

Obrigado pela Atenção! :smiley:

6 Respostas

H

Tem uma discussão parecida no javaranch http://www.coderanch.com/t/506215/Servlets/java/site-name

E desculpe te falar, não é coisa fácil não viu e nem saiu solução.

É mais fácil deixar o IP ou, se não me engano, utilizar um DNS para mascarar o IP (mas não tenho a mínima idéia de como se fazer isso).

Boa sorte! [=

A

Cara não to usando windows agora, mas acho q é facil sim, se for so pra testes na maquina local, basta vc editar o arquivo hosts que fica em “C:\windows\system32\etc\drivers” (não sei se o caminho é esse certinho :D). Modifica ele adicionando uma linha pra ficar assim:

localhost sistemainterno.br 127.0.1 sistemainterno.br
no proprio arquivo tem um exemplo!

C

alanweb:
Cara não to usando windows agora, mas acho q é facil sim, se for so pra testes na maquina local, basta vc editar o arquivo hosts que fica em “C:\windows\system32\etc\drivers” (não sei se o caminho é esse certinho :D). Modifica ele adicionando uma linha pra ficar assim:

localhost sistemainterno.br 127.0.1 sistemainterno.br
no proprio arquivo tem um exemplo!


Rapaz a loucura é que na minha pasta system32 nem tem essa pasta etc… :shock:

H

alanweb:
Cara não to usando windows agora, mas acho q é facil sim, se for so pra testes na maquina local, basta vc editar o arquivo hosts que fica em “C:\windows\system32\etc\drivers” (não sei se o caminho é esse certinho :D). Modifica ele adicionando uma linha pra ficar assim:

localhost sistemainterno.br 127.0.1 sistemainterno.br
no proprio arquivo tem um exemplo!

Mas isso funciona em rede ou só local? Se essa alteração for feita na máquina A, alterando esse arquivo, vc digitando da máquina B sistemainterno.br irá acessar a máquina A :?:

R

Achei esse link que o cara da um exemplo interessante mas eu não testei

http://javafree.uol.com.br/topic-859604-TOMCAT-como-redirecionar-uma-URL-direto-para-uma-aplicacao.html

Se não funcionar e na sua empresa tiver admin de redes na sua empresa veja com ele se tem como atualizar o DNS do roteador da sua empresa pra incluir esse sistemainterno e o IP do Servidor onde roda sua aplicação de modo que o roteador redirecione o usuário quando ele digitar o caminho do seu sistema.

editei porque achei o link depois.

A

Carlos_ds_jar:
alanweb:
Cara não to usando windows agora, mas acho q é facil sim, se for so pra testes na maquina local, basta vc editar o arquivo hosts que fica em “C:\windows\system32\etc\drivers” (não sei se o caminho é esse certinho :D). Modifica ele adicionando uma linha pra ficar assim:

localhost sistemainterno.br 127.0.1 sistemainterno.br
no proprio arquivo tem um exemplo!


Rapaz a loucura é que na minha pasta system32 nem tem essa pasta etc… :shock:
Como disse eu não estava no windows, a pasta correta é “C:\windows\system32\drivers\etc”.

jakefrog:
Mas isso funciona em rede ou só local? Se essa alteração for feita na máquina A, alterando esse arquivo, vc digitando da máquina B sistemainterno.br irá acessar a máquina A :?:
Somente local! O q vc faz é em cada maquina editar o arquivo hosts inserindo o conteudo, sitetal.com.br ip_da_maquina_com_tomcat, exempo “meusite.com.br 10.0.0.40”! Em um grupo pequeno de maquinas é facil, mas se o grupo é grande fica inviavel.

Uma coisa que eu fiz ah um tempo atras foi registrar um dominio e configurar um servidor de DNS(O Bind mais precisamente) em uma maquina da rede, como sendo primario e secundario ao mesmo tempo, recebendo este dominio e encaminhando pro tomcat. Funcionou, mas foi a nivel de conhecimento, não havia nenhum criterio sobre segurança nem nada, isso pode ser analisado com admin da reda da empresa se houver, se não houver não aconselho a utilizar esse procedimento pois o mesmo pode deixar sua rede vulneravel.

Criado 13 de agosto de 2010
Ultima resposta 14 de ago. de 2010
Respostas 6
Participantes 5