Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
É o problema não parece ser o ipfw não, porque tá direcionando pra porta 
82 o problema é que quando vai pelo forward o apache tá fazendo algo 
errado ele joga pra porta 82 mas pega a configuração default e não a 
configuração do virtualhost.

Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do 
iptables funciona certinho. Alguém tem alguma sugestão para resolver 
esse problema?

[]´s a todos

Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,

 Fiz uma configuração aqui com o seguinte:

 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:

 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:

 http://192.168.2.1:82 caio em outra página.

 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:

 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80

 ipfw table 99 add 192.168.2.2

 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)

 []´s todos
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Luiz Otavio O Souza
On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:

 É o problema não parece ser o ipfw não, porque tá direcionando pra porta 
 82 o problema é que quando vai pelo forward o apache tá fazendo algo 
 errado ele joga pra porta 82 mas pega a configuração default e não a 
 configuração do virtualhost.
 
 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do 
 iptables funciona certinho. Alguém tem alguma sugestão para resolver 
 esse problema?
 
 []´s a todos
 
 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,
 
 Fiz uma configuração aqui com o seguinte:
 
 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:
 
 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:
 
 http://192.168.2.1:82 caio em outra página.
 
 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:
 
 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80
 
 ipfw table 99 add 192.168.2.2
 
 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)
 
 []´s todos


Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto ao 
apache ?

Como esta a configuração do seu apache ? como esta a configuração dos virtual 
hosts ?

O que o apache diz nos logs de acesso ?

Att.,
Luiz

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico irado furioso com tudo
Em Wed, 18 May 2011 10:04:53 -0300
Marcelo Gondim gon...@linuxinfo.com.br, conhecido consumidor/usuário
de drogas (Windows e BigMac com Coke) escreveu:


 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do 
 iptables funciona certinho. Alguém tem alguma sugestão para resolver 
 esse problema?

comentário pessoal: acho que todos nós caimos nesta armadilha, um dia..
é preciso ESQUECER o Linux e dar total dedicação às condições diferentes
no FreeBSD. 


De qualquer forma, se bem me lembro das condições do virtual host do
Apache, vc NÃO precisa (nem deve?) redirecionar nada, o Apache continua
escutando na porta 80 e êle mesmo é que deve se virar com qual
página/empresa será ativada. Já pensou se os grandes hosts precisassem
fazer redirecionamento de portas? hajam portas disponiveis.

revise seus papers sobre o virtual host do Apache.

flames  /dev/null

(se bem que o gondim não alimenta flames - rss)

-- 
 saudações,
 irado furioso com tudo
 Linux User 179402/FreeBSD BSD50853/FUG-BR 154
 Não uso drogas - 100% Miko$hit-free
O que mais preocupa não é o grito dos violentos, dos corruptos, dos
desonestos, dos sem caráter e dos sem ética. O que mais preocupa é o
silêncio dos bons. (Martin Luther King)
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
Em 18/05/2011 10:52, irado furioso com tudo escreveu:
 Em Wed, 18 May 2011 10:04:53 -0300
 Marcelo Gondimgon...@linuxinfo.com.br, conhecido consumidor/usuário
 de drogas (Windows e BigMac com Coke) escreveu:


 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?
 comentário pessoal: acho que todos nós caimos nesta armadilha, um dia..
 é preciso ESQUECER o Linux e dar total dedicação às condições diferentes
 no FreeBSD.


 De qualquer forma, se bem me lembro das condições dovirtual host  do
 Apache, vc NÃO precisa (nem deve?) redirecionar nada, o Apache continua
 escutando na porta 80 e êle mesmo é que deve se virar com qual
 página/empresa será ativada. Já pensou se os grandes hosts precisassem
 fazer redirecionamento de portas? hajam portas disponiveis.

Opa irado e aee  :) a o que ocorre aqui é o seguinte o redirecionamento 
tem que existir pelo seguinte: não é um servidor de hospedagem, 
simplesmente é um recurso de mensagem para o cliente que tá devendo. 
Quando o cliente está em débito e tenta acessar um site o mesmo tem que 
cair nessa página avisando que existe um problema com o cadastro dele e 
que ele precisa ligar para o provedor. Essa mesma página que abre já 
remove a regra na table 99 do IP do cara e aí ele volta à navegar 
depois. Na porta 81 cai na página de débito e na porta 82 cai na página 
avisando que o provedor está passando por uma manutenção.
Esse é o objetivo disso que estou fazendo e que já existe hoje aqui em 
funcionamento, dizer para o dono aqui que ele não terá mais essa 
funcionalidade quando o outro sistema tinha não será muito bem visto por 
ele. rsrsrsrs  Por isso estou tentando encontrar a solução para isso.

 revise seus papers sobre o virtual host do Apache.

 flames  /dev/null

 (se bem que o gondim não alimenta flames - rss)


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Rodrigo Mosconi
Em 18 de maio de 2011 11:23, Marcelo Gondim gon...@linuxinfo.com.br escreveu:
 Em 18/05/2011 10:52, irado furioso com tudo escreveu:
 Em Wed, 18 May 2011 10:04:53 -0300
 Marcelo Gondimgon...@linuxinfo.com.br, conhecido consumidor/usuário
 de drogas (Windows e BigMac com Coke) escreveu:


 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?
 comentário pessoal: acho que todos nós caimos nesta armadilha, um dia..
 é preciso ESQUECER o Linux e dar total dedicação às condições diferentes
 no FreeBSD.


 De qualquer forma, se bem me lembro das condições dovirtual host  do
 Apache, vc NÃO precisa (nem deve?) redirecionar nada, o Apache continua
 escutando na porta 80 e êle mesmo é que deve se virar com qual
 página/empresa será ativada. Já pensou se os grandes hosts precisassem
 fazer redirecionamento de portas? hajam portas disponiveis.

 Opa irado e aee  :) a o que ocorre aqui é o seguinte o redirecionamento
 tem que existir pelo seguinte: não é um servidor de hospedagem,
 simplesmente é um recurso de mensagem para o cliente que tá devendo.
 Quando o cliente está em débito e tenta acessar um site o mesmo tem que
 cair nessa página avisando que existe um problema com o cadastro dele e
 que ele precisa ligar para o provedor. Essa mesma página que abre já
 remove a regra na table 99 do IP do cara e aí ele volta à navegar
 depois. Na porta 81 cai na página de débito e na porta 82 cai na página
 avisando que o provedor está passando por uma manutenção.
 Esse é o objetivo disso que estou fazendo e que já existe hoje aqui em
 funcionamento, dizer para o dono aqui que ele não terá mais essa
 funcionalidade quando o outro sistema tinha não será muito bem visto por
 ele. rsrsrsrs  Por isso estou tentando encontrar a solução para isso.

Já experimentou usar PF?
 revise seus papers sobre o virtual host do Apache.

 flames  /dev/null

 (se bem que o gondim não alimenta flames - rss)


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Welkson Renny de Medeiros
irado furioso com tudo escreveu:
 Em Wed, 18 May 2011 10:04:53 -0300
 Marcelo Gondim gon...@linuxinfo.com.br, conhecido consumidor/usuário
 de drogas (Windows e BigMac com Coke) escreveu:


   
 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do 
 iptables funciona certinho. Alguém tem alguma sugestão para resolver 
 esse problema?
 

 comentário pessoal: acho que todos nós caimos nesta armadilha, um dia..
 é preciso ESQUECER o Linux e dar total dedicação às condições diferentes
 no FreeBSD. 


 De qualquer forma, se bem me lembro das condições do virtual host do
 Apache, vc NÃO precisa (nem deve?) redirecionar nada, o Apache continua
 escutando na porta 80 e êle mesmo é que deve se virar com qual
 página/empresa será ativada. Já pensou se os grandes hosts precisassem
 fazer redirecionamento de portas? hajam portas disponiveis.

 revise seus papers sobre o virtual host do Apache.

 flames  /dev/null

 (se bem que o gondim não alimenta flames - rss

Irado,

Pelo que me recordo, o VirtualHost do apache verifica o NOME do site 
(DNS), e de acordo com esse nome redireciona para uma determinada pasta 
no servidor web (eu tenho apache rodando VÁRIOS domínios com VirtualHosts).

No caso dele você pode está tentando acessar QUALQUER site, mas por 
algum motivo ele não quer liberar o acesso, e para isso faz o FWD para 
um servidor web que mostra a mensagem de erro (Gondim, seria um Captive 
Portal?)...  como o nome DNS pode ser qualquer site, o mesmo não vai ser 
encontrado no virtualhost, e o apache vai mostrar o primeiro que tiver 
configurado.

Gondim, posta a configuração do seu apache para entendermos melhor o 
problema.

-- 
Welkson Renny de Medeiros
Desenvolvimento / Gerência de Redes
Focus Automação Comercial
FreeBSD Community Member 

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
Em 18/05/2011 11:29, Rodrigo Mosconi escreveu:
 Em 18 de maio de 2011 11:23, Marcelo Gondimgon...@linuxinfo.com.br  
 escreveu:
 Em 18/05/2011 10:52, irado furioso com tudo escreveu:
 Em Wed, 18 May 2011 10:04:53 -0300
 Marcelo Gondimgon...@linuxinfo.com.br, conhecido consumidor/usuário
 de drogas (Windows e BigMac com Coke) escreveu:


 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?
 comentário pessoal: acho que todos nós caimos nesta armadilha, um dia..
 é preciso ESQUECER o Linux e dar total dedicação às condições diferentes
 no FreeBSD.


 De qualquer forma, se bem me lembro das condições dovirtual hostdo
 Apache, vc NÃO precisa (nem deve?) redirecionar nada, o Apache continua
 escutando na porta 80 e êle mesmo é que deve se virar com qual
 página/empresa será ativada. Já pensou se os grandes hosts precisassem
 fazer redirecionamento de portas? hajam portas disponiveis.
 Opa irado e aee  :) a o que ocorre aqui é o seguinte o redirecionamento
 tem que existir pelo seguinte: não é um servidor de hospedagem,
 simplesmente é um recurso de mensagem para o cliente que tá devendo.
 Quando o cliente está em débito e tenta acessar um site o mesmo tem que
 cair nessa página avisando que existe um problema com o cadastro dele e
 que ele precisa ligar para o provedor. Essa mesma página que abre já
 remove a regra na table 99 do IP do cara e aí ele volta à navegar
 depois. Na porta 81 cai na página de débito e na porta 82 cai na página
 avisando que o provedor está passando por uma manutenção.
 Esse é o objetivo disso que estou fazendo e que já existe hoje aqui em
 funcionamento, dizer para o dono aqui que ele não terá mais essa
 funcionalidade quando o outro sistema tinha não será muito bem visto por
 ele. rsrsrsrs  Por isso estou tentando encontrar a solução para isso.

 Já experimentou usar PF?
opa vai ser meu próximo teste.



-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
Em 18/05/2011 10:36, Luiz Otavio O Souza escreveu:
 On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:

 É o problema não parece ser o ipfw não, porque tá direcionando pra porta
 82 o problema é que quando vai pelo forward o apache tá fazendo algo
 errado ele joga pra porta 82 mas pega a configuração default e não a
 configuração do virtualhost.

 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?

 []´s a todos

 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,

 Fiz uma configuração aqui com o seguinte:

 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:

 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:

 http://192.168.2.1:82 caio em outra página.

 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:

 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80

 ipfw table 99 add 192.168.2.2

 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)

 []´s todos

 Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto ao 
 apache ?
Isso, estão na mesma máquina o apache e o ipfw. O freebsd tem 2 
interfaces de rede uma para a Internet e a outra onde está ligado o 
notebook.
Só reforçando: do navegador no notebook se eu coloco: 
http://192.168.2.1:82  funciona normalmente, abre a página que 
configurei assim como  se eu faço http://192.168.2.1:81 abre a outra 
página que fiz. A porta 80 eu desabilitei deixando apenas as portas: 81, 
82 e a 443 do SSL.

 Como esta a configuração do seu apache ? como esta a configuração dos virtual 
 hosts ?

no httpd.conf tá o default sendo descomentado o include do 
httpd-vhosts.conf  é esse aqui:

NameVirtualHost *:81
NameVirtualHost *:82

VirtualHost *:81
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
/VirtualHost

VirtualHost *:82
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet/msg
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
/VirtualHost



 O que o apache diz nos logs de acesso ?

 Att.,
 Luiz

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Patrick Tracanelli

Em 18/05/2011, às 16:15, Marcelo Gondim escreveu:

 Em 18/05/2011 10:36, Luiz Otavio O Souza escreveu:
 On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:
 
 É o problema não parece ser o ipfw não, porque tá direcionando pra porta
 82 o problema é que quando vai pelo forward o apache tá fazendo algo
 errado ele joga pra porta 82 mas pega a configuração default e não a
 configuração do virtualhost.
 
 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?
 
 []´s a todos
 
 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,
 
 Fiz uma configuração aqui com o seguinte:
 
 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:
 
 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:
 
 http://192.168.2.1:82 caio em outra página.
 
 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:
 
 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80
 
 ipfw table 99 add 192.168.2.2
 
 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)
 
 []´s todos
 
 Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto ao 
 apache ?
 Isso, estão na mesma máquina o apache e o ipfw. O freebsd tem 2 
 interfaces de rede uma para a Internet e a outra onde está ligado o 
 notebook.
 Só reforçando: do navegador no notebook se eu coloco: 
 http://192.168.2.1:82  funciona normalmente, abre a página que 
 configurei assim como  se eu faço http://192.168.2.1:81 abre a outra 
 página que fiz. A porta 80 eu desabilitei deixando apenas as portas: 81, 
 82 e a 443 do SSL.
 
 Como esta a configuração do seu apache ? como esta a configuração dos 
 virtual hosts ?
 
 no httpd.conf tá o default sendo descomentado o include do 
 httpd-vhosts.conf  é esse aqui:
 
 NameVirtualHost *:81
 NameVirtualHost *:82
 
 VirtualHost *:81
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost
 
 VirtualHost *:82
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet/msg
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost

Gondin,

Cade suas regras de ipfw? Cola elas ai.

--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316...@sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
Long live Hanin Elias, Kim Deal!

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
Em 18/05/2011 16:36, Patrick Tracanelli escreveu:
 Em 18/05/2011, às 16:15, Marcelo Gondim escreveu:

 Em 18/05/2011 10:36, Luiz Otavio O Souza escreveu:
 On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:

 É o problema não parece ser o ipfw não, porque tá direcionando pra porta
 82 o problema é que quando vai pelo forward o apache tá fazendo algo
 errado ele joga pra porta 82 mas pega a configuração default e não a
 configuração do virtualhost.

 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?

 []´s a todos

 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,

 Fiz uma configuração aqui com o seguinte:

 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:

 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:

 http://192.168.2.1:82 caio em outra página.

 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:

 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80

 ipfw table 99 add 192.168.2.2

 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)

 []´s todos
 Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto ao 
 apache ?
 Isso, estão na mesma máquina o apache e o ipfw. O freebsd tem 2
 interfaces de rede uma para a Internet e a outra onde está ligado o
 notebook.
 Só reforçando: do navegador no notebook se eu coloco:
 http://192.168.2.1:82  funciona normalmente, abre a página que
 configurei assim como  se eu faço http://192.168.2.1:81 abre a outra
 página que fiz. A porta 80 eu desabilitei deixando apenas as portas: 81,
 82 e a 443 do SSL.

 Como esta a configuração do seu apache ? como esta a configuração dos 
 virtual hosts ?
 no httpd.conf tá o default sendo descomentado o include do
 httpd-vhosts.conf  é esse aqui:

 NameVirtualHost *:81
 NameVirtualHost *:82

 VirtualHost *:81
  ServerAdmin gon...@intnet.com.br
  DocumentRoot /usr/local/www/apache22/data/intnet
  ErrorLog /var/log/intnet-error_log
  CustomLog /var/log/intnet-access_log common
 /VirtualHost

 VirtualHost *:82
  ServerAdmin gon...@intnet.com.br
  DocumentRoot /usr/local/www/apache22/data/intnet/msg
  ErrorLog /var/log/intnet-error_log
  CustomLog /var/log/intnet-access_log common
 /VirtualHost
 Gondin,

 Cade suas regras de ipfw? Cola elas ai.
E ae mestre Patrick  :)

Te mandei um e-mail sobre a apostila do curso depois só me confirma se 
recebeu. :)

Fiz o seguinte, como estou testando ainda a política default do Firewall 
tá como allow e aí fiz só essas linhas abaixo pra fazer os testes:

#!/bin/sh
ipfw disable one_pass
ipfw -f flush

ipfw table all flush
ipfw table 1 add 192.168.2.0/24
ipfw table 1 add 192.168.8.0/24

ipfw add allow ip from any to any via lo0
ipfw add deny ip from any to 127.0.0.0/8
ipfw add deny ip from 127.0.0.0/8 to any

ipfw add fwd 192.168.2.1,82 ip from table(99) to any 80 via re1

ipfw add divert 8668 all from 192.168.2.0/24 to any out via re0
ipfw add divert 8668 all from any to me in recv re0

ipfw add allow tcp from table(1) to me 22
ipfw add deny tcp from any to me 22

ipfw add allow tcp from table(1) to me 21
ipfw add deny tcp from any to me 21

ipfw add deny udp from any to me 123

Grande abraço à todos

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Patrick Tracanelli

Em 18/05/2011, às 16:42, Marcelo Gondim escreveu:

 Em 18/05/2011 16:36, Patrick Tracanelli escreveu:
 Em 18/05/2011, às 16:15, Marcelo Gondim escreveu:
 
 Em 18/05/2011 10:36, Luiz Otavio O Souza escreveu:
 On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:
 
 É o problema não parece ser o ipfw não, porque tá direcionando pra porta
 82 o problema é que quando vai pelo forward o apache tá fazendo algo
 errado ele joga pra porta 82 mas pega a configuração default e não a
 configuração do virtualhost.
 
 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?
 
 []´s a todos
 
 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,
 
 Fiz uma configuração aqui com o seguinte:
 
 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:
 
 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:
 
 http://192.168.2.1:82 caio em outra página.
 
 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:
 
 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80
 
 ipfw table 99 add 192.168.2.2
 
 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)
 
 []´s todos
 Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto 
 ao apache ?
 Isso, estão na mesma máquina o apache e o ipfw. O freebsd tem 2
 interfaces de rede uma para a Internet e a outra onde está ligado o
 notebook.
 Só reforçando: do navegador no notebook se eu coloco:
 http://192.168.2.1:82  funciona normalmente, abre a página que
 configurei assim como  se eu faço http://192.168.2.1:81 abre a outra
 página que fiz. A porta 80 eu desabilitei deixando apenas as portas: 81,
 82 e a 443 do SSL.
 
 Como esta a configuração do seu apache ? como esta a configuração dos 
 virtual hosts ?
 no httpd.conf tá o default sendo descomentado o include do
 httpd-vhosts.conf  é esse aqui:
 
 NameVirtualHost *:81
 NameVirtualHost *:82
 
 VirtualHost *:81
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost
 
 VirtualHost *:82
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet/msg
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost
 Gondin,
 
 Cade suas regras de ipfw? Cola elas ai.
 E ae mestre Patrick  :)
 
 Te mandei um e-mail sobre a apostila do curso depois só me confirma se 
 recebeu. :)
 
 Fiz o seguinte, como estou testando ainda a política default do Firewall 
 tá como allow e aí fiz só essas linhas abaixo pra fazer os testes:
 

Os IPs na table 99 nao estao caindo na porta 82 local? 
(/usr/local/www/apache22/data/intnet/msg) O que tem no log do apache?

Apache esta Listen 82?




 #!/bin/sh
 ipfw disable one_pass
 ipfw -f flush
 
 ipfw table all flush
 ipfw table 1 add 192.168.2.0/24
 ipfw table 1 add 192.168.8.0/24
 
 ipfw add allow ip from any to any via lo0
 ipfw add deny ip from any to 127.0.0.0/8
 ipfw add deny ip from 127.0.0.0/8 to any
 
 ipfw add fwd 192.168.2.1,82 ip from table(99) to any 80 via re1
 
 ipfw add divert 8668 all from 192.168.2.0/24 to any out via re0
 ipfw add divert 8668 all from any to me in recv re0
 
 ipfw add allow tcp from table(1) to me 22
 ipfw add deny tcp from any to me 22
 
 ipfw add allow tcp from table(1) to me 21
 ipfw add deny tcp from any to me 21
 
 ipfw add deny udp from any to me 123
 
 Grande abraço à todos
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316...@sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
Long live Hanin Elias, Kim Deal!

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Marcelo Gondim
Em 18/05/2011 16:55, Patrick Tracanelli escreveu:
 Em 18/05/2011, às 16:42, Marcelo Gondim escreveu:

 Em 18/05/2011 16:36, Patrick Tracanelli escreveu:
 Em 18/05/2011, às 16:15, Marcelo Gondim escreveu:

 Em 18/05/2011 10:36, Luiz Otavio O Souza escreveu:
 On May 18, 2011, at 10:04 AM, Marcelo Gondim wrote:

 É o problema não parece ser o ipfw não, porque tá direcionando pra porta
 82 o problema é que quando vai pelo forward o apache tá fazendo algo
 errado ele joga pra porta 82 mas pega a configuração default e não a
 configuração do virtualhost.

 Estou tentando migrar um Linux aqui para o FreeBSD e no redirect do
 iptables funciona certinho. Alguém tem alguma sugestão para resolver
 esse problema?

 []´s a todos

 Em 17/05/2011 17:09, Marcelo Gondim escreveu:
 Prezados,

 Fiz uma configuração aqui com o seguinte:

 - No apache criei uns virtualhosts com portas distintas caindo em
 páginas com mensagens diferentes. Tipo se eu acesso do navegador:

 http://192.168.2.1:81  caio numa página com um determinado aviso e se eu
 acesso:

 http://192.168.2.1:82 caio em outra página.

 Até aqui ficou show de bola e funcionando perfeitamente fazendo pelo
 navegador. Agora se faço a seguinte regra de ipfw:

 ipfw add fwd 192.168.2.1,82 tcp from table(99) to any 80

 ipfw table 99 add 192.168.2.2

 onde 192.168.2.2 é meu notebook de onde estou testando. Quando tento
 acessar uma página qualquer eu deveria ser redirecionado para o ip
 192.168.2.1 porta 82 e deveria aparecer a mensagem que programei e que
 funciona acessando direto pelo navegador. Mas ao invés disso cai na
 página default que é It works!. Alguém saberia me dizer onde estou
 errando?  :)

 []´s todos
 Você esta rodando o ipfw no gateway da rede ou no próprio servidor junto 
 ao apache ?
 Isso, estão na mesma máquina o apache e o ipfw. O freebsd tem 2
 interfaces de rede uma para a Internet e a outra onde está ligado o
 notebook.
 Só reforçando: do navegador no notebook se eu coloco:
 http://192.168.2.1:82  funciona normalmente, abre a página que
 configurei assim como  se eu faço http://192.168.2.1:81 abre a outra
 página que fiz. A porta 80 eu desabilitei deixando apenas as portas: 81,
 82 e a 443 do SSL.

 Como esta a configuração do seu apache ? como esta a configuração dos 
 virtual hosts ?
 no httpd.conf tá o default sendo descomentado o include do
 httpd-vhosts.conf  é esse aqui:

 NameVirtualHost *:81
 NameVirtualHost *:82

 VirtualHost *:81
  ServerAdmin gon...@intnet.com.br
  DocumentRoot /usr/local/www/apache22/data/intnet
  ErrorLog /var/log/intnet-error_log
  CustomLog /var/log/intnet-access_log common
 /VirtualHost

 VirtualHost *:82
  ServerAdmin gon...@intnet.com.br
  DocumentRoot /usr/local/www/apache22/data/intnet/msg
  ErrorLog /var/log/intnet-error_log
  CustomLog /var/log/intnet-access_log common
 /VirtualHost
 Gondin,

 Cade suas regras de ipfw? Cola elas ai.
 E ae mestre Patrick  :)

 Te mandei um e-mail sobre a apostila do curso depois só me confirma se
 recebeu. :)

 Fiz o seguinte, como estou testando ainda a política default do Firewall
 tá como allow e aí fiz só essas linhas abaixo pra fazer os testes:

 Os IPs na table 99 nao estao caindo na porta 82 local? 
 (/usr/local/www/apache22/data/intnet/msg) O que tem no log do apache?

 Apache esta Listen 82?


Sim parece que estão caindo na 82 mas estava aparecendo a página default 
do apache o Its works!

Quando tento acessar por exemplo www.uol.com.br no log  
/var/log/intnet-access_log não aparece nada mas no log 
/var/log/httpd-access.log aparece:

192.168.2.2 - - [18/May/2011:17:05:31 +] GET / HTTP/1.1 200 1623 
http://www.uol.com.br/; Mozilla/5.0 (Windows; U; Windows NT 6.1; 
pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17
192.168.2.2 - - [18/May/2011:17:05:31 +] GET /cabecalho.jpg 
HTTP/1.1 200 4449 http://www.uol.com.br/; Mozilla/5.0 (Windows; U; 
Windows NT 6.1; pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17

O apache tá Listen na 81, 82 e 443.



 #!/bin/sh
 ipfw disable one_pass
 ipfw -f flush

 ipfw table all flush
 ipfw table 1 add 192.168.2.0/24
 ipfw table 1 add 192.168.8.0/24

 ipfw add allow ip from any to any via lo0
 ipfw add deny ip from any to 127.0.0.0/8
 ipfw add deny ip from 127.0.0.0/8 to any

 ipfw add fwd 192.168.2.1,82 ip from table(99) to any 80 via re1

 ipfw add divert 8668 all from 192.168.2.0/24 to any out via re0
 ipfw add divert 8668 all from any to me in recv re0

 ipfw add allow tcp from table(1) to me 22
 ipfw add deny tcp from any to me 22

 ipfw add allow tcp from table(1) to me 21
 ipfw add deny tcp from any to me 21

 ipfw add deny udp from any to me 123

 Grande abraço à todos

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 --
 Patrick Tracanelli

 FreeBSD Brasil LTDA.
 Tel.: (31) 3516-0800
 316...@sip.freebsdbrasil.com.br
 http://www.freebsdbrasil.com.br
 Long live Hanin Elias, Kim Deal!

 

Re: [FUG-BR] forward no ipfw dando problema

2011-05-18 Por tôpico Patrick Tracanelli
 
 NameVirtualHost *:81
 NameVirtualHost *:82
 
 VirtualHost *:81
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost
 
 VirtualHost *:82
 ServerAdmin gon...@intnet.com.br
 DocumentRoot /usr/local/www/apache22/data/intnet/msg
 ErrorLog /var/log/intnet-error_log
 CustomLog /var/log/intnet-access_log common
 /VirtualHost
 Gondin,
 
 Cade suas regras de ipfw? Cola elas ai.
 E ae mestre Patrick  :)
 
 Te mandei um e-mail sobre a apostila do curso depois só me confirma se
 recebeu. :)
 
 Fiz o seguinte, como estou testando ainda a política default do Firewall
 tá como allow e aí fiz só essas linhas abaixo pra fazer os testes:
 
 Os IPs na table 99 nao estao caindo na porta 82 local? 
 (/usr/local/www/apache22/data/intnet/msg) O que tem no log do apache?
 
 Apache esta Listen 82?
 
 
 Sim parece que estão caindo na 82 mas estava aparecendo a página default 
 do apache o Its works!
 
 Quando tento acessar por exemplo www.uol.com.br no log  
 /var/log/intnet-access_log não aparece nada mas no log 
 /var/log/httpd-access.log aparece:
 
 192.168.2.2 - - [18/May/2011:17:05:31 +] GET / HTTP/1.1 200 1623 
 http://www.uol.com.br/; Mozilla/5.0 (Windows; U; Windows NT 6.1; 
 pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17
 192.168.2.2 - - [18/May/2011:17:05:31 +] GET /cabecalho.jpg 
 HTTP/1.1 200 4449 http://www.uol.com.br/; Mozilla/5.0 (Windows; U; 
 Windows NT 6.1; pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17
 

Entao esta funcionando hehe.

Separa os access.log pra ficar mais claro.

Qual comportamento voce quer? O It works nao esta na porta 81 nem 82? Tem 
ceteza qe nao esta ouvindo na 80?

Da um apachectl DUMP VHOSTS ai e cola :)


--
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316...@sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
Long live Hanin Elias, Kim Deal!

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd