Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Geral > Serviços > Proxy/NAT/Firewall
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

iptables redirecionar site com subpasta



Resposta
 
LinkBack Opções do Tópico
Antigo 24-05-2008, 14:40   #1 (permalink)
 
Avatar de mrjunior
 
Registrado em: May 2008
Localização: Portugal
Mensagens: 5
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 mrjunior
Question iptables redirecionar site com subpasta

Olá,

To com o seguinte problema aqui, pessoal:

Tenho um servidor de internet a radio funcionando com proxy transparente e autenticação.

nas minhas regras, coloco pra que quando o pessoal ainda não tiver logado, rodar o seguinte comando:

iptables -t nat -A PREROUTING -p tcp -s <ip_do_camarada> -j DNAT -to <ipservidororta_apache>

isso, ao meu ver, redirecionaria qualquer tentativa de conexão para o site do apache.

até aí tudo bem, se eu acessar Google ele redireciona sim pro site, assim como qualquer outro site.

o problema é quando o cara tenta acessar http://www.site.com.br/subpasta_qualquer/, aí dá "a página não pode ser exibida".

ou seja ele só redireciona quando tento acessar o dominio puro do site.

Uso Ubuntu 8.04 LTS Server, iptables v1.3.8.

alguem tem alguma solução?

desde já agradeço pela atenção.

Mário Junior.
mrjunior está offline   Responder com Quote
Antigo 27-05-2008, 10:52   #2 (permalink)
 
Avatar de interfyre
 
Registrado em: May 2008
Localização: São Paulo
Mensagens: 1
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 interfyre
Padrão Redirecionamento

Já tentou especificar a porta destino também?

-p tcp --dport 80

???

Tenta aí e posta o que aconteceu.
interfyre está offline   Responder com Quote
Antigo 27-05-2008, 11:32   #3 (permalink)
 
Avatar de mrjunior
 
Registrado em: May 2008
Localização: Portugal
Mensagens: 5
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 mrjunior
Question

obrigado pela resposta, cara.

seguinte, na minha regra fiz o contrario, coloquei assim:

iptables -t nat -A PREROUTING -p tcp -s <ip_do_camarada> ! -dport 8885 -j DNAT -to <ipservidor : porta_apache>

essa é a regra que uso.
tentei com a sua e ele fez a mesma coisa.

descobri o porque do problema, mas não a solução.

o problema é que a minha regra diz pra redirecionar qualquer requisição para o ipservidor : porta_apache, certo?

isso faria o seguinte: se eu acessar http://www.teste.com.br/, o iptables redirecionaria para http://ipservidor:aportadoapache/ , mas se eu acessar http://www.teste.com.br/pastadeteste, o que o iptables faria é simplesmente traduzir para http://ipservidor:aportadoapache/pastadeteste, mas essa pasta de teste não existe no meu servidor, daí a mensagem, "a página não pode ser exibida".

agora a solução do problema seria fazer o iptables traduzir http://www.teste.com.br/pastadeteste para http://ipservidor:aportadoapache/ <- sem o "pastadeteste".

Se alguem puder ajudar agradeço.

Mário Júnior.

Última edição por mrjunior : 27-05-2008 às 11:35.
mrjunior está offline   Responder com Quote
Antigo 27-05-2008, 11:34   #4 (permalink)
 
Avatar de mrjunior
 
Registrado em: May 2008
Localização: Portugal
Mensagens: 5
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 mrjunior
Padrão

Ah, já tentei trocar o "-j DNAT" por "-j REDIRECT" também, dá no mesmo.
mrjunior está offline   Responder com Quote
Antigo 30-05-2008, 14:07   #5 (permalink)
Super Moderador
 
Avatar de Duca
 
Registrado em: Jul 2005
Localização: Ilhéus-BA
Idade: 26
Mensagens: 1.114
Agradeceu: 65
Agradecido 46 vez(es) em 41 Posts
Envios no Blog: 7
Reputação: 153 Duca
Enviar mensagem via ICQ para Duca Enviar mensagem via MSN para Duca Enviar mensagem via Yahoo para Duca
Arrow

Já leu sobre proxy apache?

mod_proxy - Apache HTTP Server

Ab, Duca.
__________________

Campanha - Use Tags.
Shoryuken _o)
Perguntas Inteligentes? \0/
http://www.istf.com.br/perguntas
RSS do Under
Dúvidas? Utilize nosso FAQ.
Todo mundo tem clientes. Apenas nós e traficantes temos usuários.
A RESPOSTA FUNCIONOU, AGRADEÇA!!!

Duca está offline   Responder com Quote
Resposta

Tags
iptables, redireciona, site, subpasta

Opções do Tópico

Regras de Mensagens
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Trackbacks are Ligado
Pingbacks are Ligado
Refbacks are Ligado
Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Como Redirecionar um site Jonatanmcc Mikrotik 4 23-05-2008 22:22
Redirecionar site! andersonscinfo Mikrotik Firewall 4 20-12-2007 10:10
Redirecionar Site xadouron Proxy/NAT/Firewall 11 16-10-2007 11:28
Redirecionar o site com apache Apache 5 30-04-2004 8:15
iptables redirecionar para site. itamarjp Proxy/NAT/Firewall 1 13-11-2003 1:13

Horários baseados na GMT -3. Agora são 2:48.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.